# changelog

author: shijian<shijian16@huawei.com> - 1.3.30-5
changelog:
  - Type:cves
  - ID:CVE-2019-11007.patch CVE-2019-11505.patch CVE-2019-11008.patch CVE-2019-11506.patch CVE-2019-11009.patch
  - SUG:restart
  - DESC: fix CVE-2019-11007.patch CVE-2019-11505.patch CVE-2019-11008.patch CVE-2019-11506.patch CVE-2019-11009.patch


author: maminjie <maminjie1@huawei.com> - 1.3.30-8
changelog:
  - fix some CVEs: CVE-2018-18544 CVE-2019-7397 CVE-2019-11005 CVE-2019-11006
    CVE-2019-11010 CVE-2019-12921 CVE-2020-10938 CVE-2020-12672


author: gaihuiying <gaihuiying1@huawei.com> - 1.26.2-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add macro firewalld_zone to fix firewalld error about nm-shared.xml


author: chengguipeng <chengguipeng1@huawei.com> - 1.1.12-9
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:solove the problem that no message is displayed when running a uninstalled command.


author: openEuler Buildteam <buildteam@openeuler.org> -20190730-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Increase the ability to provide adobe-mappings-cmap-deprecated


author: openEuler Buildteam <buildteam@openeuler.org> - 0.16-16
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: change file from /etc/logrotate.d/aide/aide.logrotate to /etc/logrotate.d/aide


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 33.19-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert add-passwd-check-policy.patch and bugfix-fix-encrypt-weak-passphrase-save.patch
         fix password policy


author: youyifeng <youyf2@chinatelecom.com> - 33.19-16
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Change mount option for /run/install/repo dir and set inst.repo


author: Shijie Luo<luoshijie1@huawei.com> - 2.4.48-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:fix error condition of while loop 
         in 0001-bypass-wrong-output-when-enabled-selinux.patch.


author: openEuler Buildteam <buildteam@openeuler.org> - 1.12.0-1
changelog:
  - Type:enhancement
  - Id:NA
  - SUG:NA
  - DESC:Reduce the amount of memory needed to evaluate complex path expressions
    against large files,Fix a segfault on OSX when 'augmatch' is run without any
    arguments (Issue #556),update gnulib to 91584ed6.


author: panxiaohe <panxh.life@foxmail.com> - 2.71-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Update autoconf to 2.71
         Add perl to resolve compilation failure
         Add gcc-c++ to solve test failure


author: huangyu <huangyu106@huawei.com> - 32:9.11.21-14
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix output expected information when install bing-sdborbind-sdb-chroot


author: yuanxin <yuanxin21@huawei.com> - 9.11.21-2
changelog:
  - Type:CVE
  - ID:CVE-2020-8622.patch  CVE-2020-8623.patch  CVE-2020-8624.patch
  - SUG:NA
  - DESC:fix CVE-2020-8622.patch  CVE-2020-8623.patch  CVE-2020-8624.patch


author: hanzhijun <hanzhijun1@huawei.com> - 9.11.21-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix the difference at the macro definition using clock gettime instead of gettimeofda


author: openEuler Buildteam <buildteam@openeuler.org> - 2.33.1-3
changelog:
  - Type:bugfix
  - ID:CVE
  - SUG:NA
  - DESC:add patch to solve complaining about relocs in the .gnu.build.attribute


author: openEuler Buildteam <buildteam@openeuler.org> - 2.33.1-4
changelog:
  - Type:bugfix
  - ID:CVE
  - SUG:NA
  - DESC:fix the issue that the permission changes due to the upgrade and
         backport patch to fix memory leak and overflow


author: zoulin <zoulin13@huawei.com> - 2.34-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:Fix a memory leak in the testcase fuzz_readelf
        Fix use-of-uninitialized-value in print_insn_mwtag
        Fix use-of-ninitialized-value in _bfd_xcoff_slurp_armap
        Fix a potential use-of-an-uninitialised-value in the print_insn_ns32k of fuzz_disassemble


author: wangjie<wangjie294@huawei.com> -1.0.7-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Synchronize patches from community
         Verbose-CLI-start-pulling-Shared-Brotli.patch
         Ensure-decompression-consumes-all-input.patch
         fix-MSVC-configuration-and-c++-compilation-fails.patch
         fix-executable-mode-of-decode-js.patch
         Fix-include-for-EMCC-build.patch
         Add-an-option-to-avoid-building-shared-libraries.patch
         Disable-PIC-in-EMCC-mode.patch
         Add-missing-const-to-a-couple-of-kConstants.patch
         Move-TZCNT-and-BSR-intrinsics-and-add-MSVC-versions.patch


author: lutianxiong<lutianxiong@huawei.com> - 1.16.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix invalid read in ares_parse_soa_reply.c found during fuzzing


author: yanglu <yanglu60@huawei.com> - 1.15.14-5
changelog:
  - Type:cves
  - ID:CVE-2018-19876 CVE-2019-6461 CVE-2019-6462
  - SUG:NA
  - DESC: fix CVE-2018-19876 CVE-2019-6461 CVE-2019-6462


author: zhangyujing <zhangyujing1@huawei.com> - 6.8-2.1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:setcifsacl: fix adding ACE when owner sid in unexpected location
         cifs.upcall: fix a compiler warning


author: Liquor <lirui130@huawei.com> - 11-5
changelog:
  - Delete remaining references to the removed http pin
    Install cryptsetup and tpm2_pcrlist in the initramfs
    Add device TCTI library to the initramfs


author: openEuler Buildteam <buildteam@openeuler.org> - 2.79-11
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Fix memory leak in helper.c;
         Allow binding mac with ipv6;
         Deal with CONFRIM when binding mac with ipv6


author: songnannan<songnannan2@huawei.com> 0.8.0.dev.2-2.h1
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:the debuginfo and debugsource packages are not generated by default


author: xiadanni<xiadanni1@huawei.com> - 1.0.0.rc3-102
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fixes config.Namespaces is empty when accessed
         write freezer state after every state check
         may kill other process when container has been stopped
         fix cgroup hugetlb size prefix for kB
         check nil pointers in cgroup manager


author: xiadanni<xiadanni1@huawei.com> - 1.0.0.rc3-104
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:don't deny all devices when update cgroup resource
         do not permit /proc mounts to non-directories
         fix permission denied


author: Neal Gompa <ngompa13@gmail.com> 0.4.0-1
changelog:
  - Add support for zstd drpms
  - CMake cleanups
  - Make running tests optional
  - Small spec improvements


author: luoshijie <luoshijie1@huawei.com> - 1.45.3-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:sync bugfix patch from next.
         add device check in ismount process.


author: luoshijie <luoshijie1@huawei.com> - 1.45.3-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:remove soft link RELEASE-NOTES from rpm, because this one
         is no need to be packaged.


author: gaoguanghui <gaoguanghui1@huawei.com> - 2.0.10-30
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:this patch made future ebtables processes wait indefinitely for the lock to
         become free


author: openEuler Buildteam <buildteam@openeuler.org> - 201908-8
changelog:
  - enable multiple threads compiling
  - Pass EXTRA_OPTFLAGS and EXTRA_OPTFLAGS options to make command
  - enable IPv6 for X86_64


author: Mark Wielaard <mark@klomp.org> 0.177-1
changelog:
  - elfclassify: New tool to analyze ELF objects.
  - readelf: Print DW_AT_data_member_location as decimal offset.
             Decode DW_AT_discr_list block attributes.
  - libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
  - libdwelf: Add dwelf_elf_e_machine_string.
              dwelf_elf_begin now only returns NULL when there is an error
              reading or decompressing a file. If the file is not an ELF file
              an ELF handle of type ELF_K_NONE is returned.
  - backends: Add support for C-SKY.


author: openEuler Buildteam <buildteam@openeuler.org> - 0.26-19
changelog:
  - Type:cves
  - ID:CVE-2019-13109
  - SUG:NA
  - DESC:fix CVE-2019-13109
         fix ICC profile in PNG images


author: shenyangyang <shenyangyang4@huawei.com> - 2:4.6.0-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add build requires of texinfo and gettext-devel to slove the build problem


author: openEuler Buildteam <buildteam@openeuler.org> - 2:4.7.0-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Fix test failures ran as root and enable -xautofs and disable leaf opt


author: huanghaitao <huanghaitao8@huawei.com> - 3.0.15-19
changelog:
  - Make help package requires by freeradius

   Aug 21 2020 yuboyun <yuboyun@huawei.com> - 3.0.15-18
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: release +1 for rebuild


author: openEuler Buildteam <buildteam@openeuler.org> - 2.9.9-0
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update fuse2 from 2.9.7 to 2.9.9,
         update fuse3 from 3.2.3 to 3.9.0


author: gaihuiying <gaihuiying1@huawei.com> - 2.23.0-16
changelog:
  - Type:cves
  - ID:CVE-2020-11008
  - SUG:NA
  - DESC:fix CVE-2020-11008
         credential: detect unrepresentable values when parsin urls
         fsck: detect gitmodules URLs with embedded newlines


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 2.27.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Resolved the problem that a failure message is displayed when the git-daemon package is uninstalled


author: huzunhao<huzunhao2@huawei.com> - 2.58.1-3
changelog:
  - Type:cves
  - ID:CVE-2019-12450 CVE-2019-13012
  - SUG:restart
  - DESC:fix CVE-2019-12450 CVE-2019-13012


author: Wang Shuo<wangshuo47@huawei.com> - 2.28-40
changelog:
  - add filelist to improve the scalability
  - disable DEBUG for performence
  - disable parallel compilation for locale
  - backport many patch for bugfix:
  - User provided stack should not be released nor madvised at thread exit
  - removes the HP_TIMING_BITS usage for fast random bits
  - reset the state a-vector-registe fter outputting the second whcar_t characte(Bug 25734)
  - implement avx2 offset check condition for strncmp function[BZ #25933]
  - bugfix for __nptl_setxid and exiting detached thread(bug 25942)
  - use RDX_LP to compare against __x86_shared_non_temporal_threshold in assembly code[BZ #25966]
  - Since "vpxor %xmmN, %xmmN, %xmmN" clears the whole vector register
  - To improve the performance of memset


author: liqingqing_1229<liqingqing3@huawei.com> - 2.28-44
changelog:
  - fix bug 26100: correct locking and cancellation cleanup in syslog functions. 
  - origin bugzilla link is https://sourceware.org/bugzilla/show_bug.cgi?id=26100


author: zhaowei<zhaowei23@huawei.com> - 2.28-45
changelog:
  - fix bug 965941: fix build with libselinux >= 3.1 
  - origin bugzilla link is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965941


author: Qingqing Li <liqingqing3@huawei.com> - 2.28-46
changelog:
  - fix handling of collating symbols in fnmatch.
    upstream link is: https://sourceware.org/bugzilla/show_bug.cgi?id=26620
  - fix SEM_STAT_ANY kernel argument pass.
    upstream link is: https://sourceware.org/bugzilla/show_bug.cgi?26637
  - fix i686 test-strftime3.c compile warning.


author: liusirui<liusirui@huawei.com> - 2.28-47
changelog:
  - Fix CVE-2020-27618, iconv accept redundant shift sequences in IBM1364 [BZ #26224]
    https://sourceware.org/bugzilla/show_bug.cgi?id=26224


author: Wang Shuo <wangshuo_1994@foxmail.com> - 2.28-48
changelog:
  - Fix CVE-2020-29573, Harden printf against non-normal long double values
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-29573
    https://sourceware.org/bugzilla/show_bug.cgi?id=26649


author: Wang Shuo<wangshuo_1994@foxmail.com> - 2.28-49
changelog:
  - Fix CVE-2020-29562, Fix incorrect UCS4 inner loop bounds (BZ#26923)
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562
    https://sourceware.org/bugzilla/show_bug.cgi?id=26923


author: wangxiao<wangxia65@huawei.com> -3.30.1-6
changelog:
  - move the libcroco sources directly under src/st
    remove the libcroco dependency from the meson.build files


author: hanzhijun <hanzhijun1@huawei.com> - 2.04-3
changelog:
  - Type:cves
  - Id:CVE-2020-10713 CVE-2020-14308 CVE-2020-14309 CVE-2020-14310 CVE-2020-14311 CVE-2020-15705 CVE-2020-15706 CVE-2020-15707
  - SUG:NA
  - DESC:fix CVE-2020-10713 CVE-2020-14308 CVE-2020-14309 CVE-2020-14310 CVE-2020-14311 CVE-2020-15705 CVE-2020-15706 CVE-2020-15707


author: openEuler Buildteam <buildteam@openeuler.org> - 1.38.1-3
changelog:
  - Type:cves
  - ID:CVE-2019-12447 CVE-2019-12448 CVE-2019-12449
  - SUG:restart
  - DESC:fix CVE-2019-12447 CVE-2019-12448 CVE-2019-12449


author: liqiang<liqiang64@huawei.com> - 1.9-17
changelog:
  - Type:performance improve
  - ID:NA
  - SUG:NA
  - DESC:use neon crc32 api and PRFM instruction to improve performance.


author: chenzhen <chenzhen44@huawei.com> - 2.4.34-16
changelog:
  - Type:cves
  - ID:CVE-2019-10092 CVE-2019-10097 CVE-2019-10098 CVE-2019-0196 CVE-2019-0197
  - SUG:NA
  - DESC:fix CVE-2019-10092 CVE-2019-10097 CVE-2019-10098 CVE-2019-0196 CVE-2019-0197


author: openEuler Buildteam <buildteam@openeuler.org> - 2.4.34-17
changelog:
  - Type:cves
  - ID:CVE-2019-9517 CVE-2019-10081 CVE-2019-10082 CVE-2020-1927 CVE-2020-1934
  - SUG:restart
  - DESC:fix CVE-2019-9517 CVE-2019-10081 CVE-2019-10082 CVE-2020-1927 CVE-2020-1934


author: yuboyun <yuboyun@huawei.com> - 2.4.43-3
changelog:
  - Type:cves
  - ID:CVE-2020-9490 CVE-2020-11984 CVE-2020-11993
  - SUG:restart
  - DESC:fix CVE-2020-9490CVE-2020-11984CVE-2020-11993


author: lifeng68<lifeng68@huawei.com> - 2.0.7-20201125.165149.git7d150c3c
changelog:
  - Type: update base version to v2.0.7
  - ID:NA
  - SUG:NA
  - DESC: 1. update with upstream version v2.0.7, release notes: https://gitee.com/openeuler/iSulad/releases/v2.0.7 2. add chrpath for isula and isulad

  +* Thu Nov 12 2020  <gaohuatao@huawei.com> - 2.0.5-20201112.192302.gitedce3879
  +- Type:update from openeuler
  +- ID:NA
  +- SUG:NA
  +- DESC: update from openeuler

  +* Mon Sep 14 2020  <lifeng68@huawei.com> - 2.0.5-20200914.172527.gitae86920a
  +- Type:bugfix
  +- ID:NA
  +- SUG:NA
  +- DESC: remove unused config


author: lifeng<lifeng68@huawei.com> - 2.0.7-20201128.095506.git1e1623a5
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: Mounts: only qsort the configed mounts and make possible to bind mount /proc and /sys/fs.
  - related lxc PR fixed:
  - 1.add check whether have /proc mounts entry, if has, skip the auto
  - 2.mount cgroup before do mount entrys
  - 3.pass if the mount on top of /proc and the source of the mount is a proc filesystem


author: sunyang <sunyang34@huawei.com> - 10.01-1.h8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: ifup ifdown print DEPRECATION_WARNING_ISSUED waring info after source_config


author: openEuler Buildteam <buildteam@openeuler.org> - 10.01-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:execute udevadm settle when network starts and network fork to start dhcp process


author: lixiang <lixiang172@huawei.com> - 0.9.4-14
changelog:
  - Type:enhancement
  - CVE:NA
  - SUG:restart
  - DESC:Modify gen-version script and add changelog automatically


author: noah <hedongbo@huawei.com> -:1.8.0.265-b10.5
changelog:
  - add 6896810-Pin.java-fails-with-OOME-during-System.out.p.patch
  - add 8231631-sun-net-ftp-FtpURLConnectionLeak.java-fails-.patch
  - add Test8167409.sh-fails-to-run-with-32bit-jdk-on-64bit-.patch
  - add Test-SSLSocketSSLEngineTemplate.java-intermittent-fa.patch
  - add The-runok-method-retrying-another-port-does-not-take.patch
  - add 8048210-8056152-fix-assert-fail-for-an-InnocuousThre.patch
  - add 8160425-Vectorization-with-signalling-NaN-returns-wr.patch
  - add 8181503-Can-t-compile-hotspot-with-c-11.patch
  - add 8243670-Unexpected-test-result-caused-by-C2-MergeMem.patch
  - add fix-crash-in-JVMTI-debug.patch
  - add fix-incorrect-klass-field-in-oop-with-weak-memory-model.patch
  - add Fix-LineBuffer-vappend-when-buffer-too-small.patch
  - add make-disable-precompiled-headers-work.patch
  - add fix-CompactibleFreeListSpace-block_size-crash.patch
  - add Remove-unused-GenericTaskQueueSet-T-F-tasks.patch
  - add optimize-jmap-F-dump-xxx.patch
  - add recreate-.java_pid-file-when-deleted-for-attach-mechanism.patch
  - add Support-Git-commit-ID-in-the-SOURCE-field-of-the-release.patch
  - add Extend-CDS-to-support-app-class-metadata-sharing.patch
  - add zlib-optimization.patch


author: <guoge1@huawei.com> - 1:1.8.0.272-b10.0
changelog:
  - updated to aarch64-shenandoah-jdk8u272-b10 (from aarch64-port/jdk8u-shenandoah)
  - deleted:    8046294-Generate-the-4-byte-timestamp-randomly.patch
  - deleted:    8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch
  - deleted:    8151788.patch
  - deleted:    8161072.patch
  - deleted:    8171537.patch
  - deleted:    8203481-Incorrect-constraint-for-unextended_sp-in-frame-safe_for_sender.patch
  - deleted:    8203699-java-lang-invoke-SpecialInte.patch
  - modified:   Extend-CDS-to-support-app-class-metadata-sharing.patch
  - deleted:    Test-SSLSocketSSLEngineTemplate.java-intermittent-fa.patch
  - modified:   fast-serializer-jdk8.patch
  - deleted:    fix-CompactibleFreeListSpace-block_size-crash.patch
  - deleted:    fix-incorrect-klass-field-in-oop-with-weak-memory-model.patch


author: jdkboy <guoge1@huawei.com> - 1:1.8.0.272-b10.4
changelog:
  - add 8165808-Add-release-barriers-when-allocating-objects-with-concurrent-collection.patch
  - add 8166583-Add-oopDesc-klass_or_null_acquire.patch
  - add 8166862-CMS-needs-klass_or_null_acquire.patch
  - add 8160369.patch
  - add PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch


author: ow_wo <fengshijie2@huawei.com> - 1:1.8.0.272-b10.6
changelog:
  - add 8236512-PKCS11-Connection-closed-after-Cipher.doFinal-and-NoPadding.patch
  - add 8250861-Crash-in-MinINode-Ideal-PhaseGVN-bool.patch


author: noah <hedongbo@huawei.com> - 1:11.0.8.10-7
changelog:
  - add 8223667-ASAN-build-broken.patch
  - add 8229495-SIGILL-in-C2-generated-OSR-compilation.patch
  - add 8229496-SIGFPE-division-by-zero-in-C2-OSR-compiled-method.patch
  - add 8243670-Unexpected-test-result-caused-by-C2-MergeMem.patch
  - add fix-IfNode-s-bugs.patch
  - add leaf-optimize-in-ParallelScanvageGC.patch
  - add ZGC-correct-free-heap-size-excluding-waste-in-rule_allocation_rate.patch


author: noah <hedongbo@huawei.com> - 1:11.0.8.10-8
changelog:
  - add 8204947-Port-ShenandoahTaskTerminator-to-mainline-and-make-it-default.patch
  - add 8205921-Optimizing-best_of_2-work-stealing-queue-selection.patch
  - add 8237483-AArch64-C1-OopMap-inserted-twice-fatal-error.patch


author: noah <hedongbo@huawei.com> - 1:11.0.9.11-0
changelog:
  - Update to 11.0.9+11 (GA)
  - rename Boole to Bisheng
  - remove 8229495-SIGILL-in-C2-generated-OSR-compilation.patch temporarily


author: noah <hedongbo@huawei.com> - 1:11.0.9.11-3
changelog:
  - add 8255781-Bump-patch-update-version-for-OpenJDK-jdk-11.0.9.1.patch
  - add 8250861-Crash-in-MinINode-Ideal.patch


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2011.4.0.0048
changelog:
  - Bluetooth: fix kernel oops in store_pending_adv_report
  - vt: Disable KD_FONT_OP_COPY
  - fbcon: Fix global-out-of-bounds read in fbcon_get_font()
  - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
  - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h
  - speakup: Do not let the line discipline be used several times
  - mm/page_idle.c: skip offline pages
  - mm/memory_hotplug: refrain from adding memory into an impossible node
  - khugepaged: drain LRU add pagevec after swapin
  - khugepaged: drain all LRU caches before scanning pages
  - khugepaged: do not stop collapse if less than half PTEs are referenced
  - powercap: restrict energy meter to root access
  - Input: sunkbd - avoid use-after-free in teardown paths
  - nbd: don't update block size after device is started


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2011.6.0.0049
changelog:
  - refcount_t: Add ACQUIRE ordering on success for dec(sub)_and_test() variants
  - x86/asm: 'Simplify' GEN_*_RMWcc() macros
  - Revert "refcount_t: Add ACQUIRE ordering on success for dec(sub)_and_test() variants"
  - refcount_t: Add ACQUIRE ordering on success for dec(sub)_and_test() variants
  - powerpc/64s: flush L1D after user accesses
  - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed
  - powerpc: Fix __clear_user() with KUAP enabled
  - powerpc: Implement user_access_begin and friends
  - powerpc: Add a framework for user access tracking
  - powerpc/64s: flush L1D on kernel entry
  - powerpc/64s: move some exception handlers out of line


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2012.1.0.0050
changelog:
  - fanotify: fix merging marks masks with FAN_ONDIR
  - scsi/hifc: fix the issue of npiv cannot be deleted


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2012.3.0.0052
changelog:
  - scsi/hifc: fix the issue that the system is suspended during the pres
  - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked()
  - romfs: fix uninitialized memory leak in romfs_dev_read()


author: Yang Yingliang <yangyingliang@huawei.com> - 4.19.90-2101.1.0.0055
changelog:
  - net: hns3: update hns3 version to 1.9.38.9
  - net: hns3: optimize the process of queue reset
  - net: hns3: fix loopback test of serdes and phy is failed if duplex is half
  - net: hns3: format the output of the MAC address
  - net: hns3: rename hns-customer to hns3_extension
  - net: hns3: fix RoCE calling the wrong function problem
  - net: hns3: Clear the CMDQ registers before unmapping BAR region
  - net: hns3: fix for loopback failure when vlan filter is enable
  - net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read
  - net: hns3: delete unused codes
  - net: hns3: fix missing help info in debugfs
  - net: hns3: add trace event support for PF/VF mailbox
  - net: hns3: fix loopback failed when phy has no .set_loopback interface
  - net: hns3: clear hardware resource when loading driver
  - net: hns3: fix incorrect print value of vf_id and vport_id
  - net: hns3: fix bug when initialize the RSS tuples for SCTP6
  - net: hns3: solve the problem of array uninitialized
  - net: hns3: clean up for some coding style.
  - net: hns3: adds a kernel message when restart autoneg.
  - net: hns3: modify a print message
  - net: hns3: provide .get_cmdq_stat interface for the client
  - net: hns3: add a hardware error detect type
  - net: hns3: implement .process_hw_error for hns3 client
  - net: hns3: modify location of one print information
  - net/hinic: update hinic version to 2.3.2.17
  - net/hinic: Modify the printing level of some logs
  - net/hinic: Fix oops when memory is insufficient
  - net/hinic: Set default features when probe netdev
  - RDMA/hns: fix eth extended SGE err
  - scsi: hisi_sas: Delete down() when handle Block-IO
  - nvme-fabrics: reject I/O to offline device
  - PCI: Add pci reset quirk for Huawei Intelligent NIC virtual function
  - nvme: fix nvme_stop_queues cost long time error
  - scsi: hisi_sas: fix logic bug when alloc device with MAX device num == 1
  - scsi: hisi_sas: mask corresponding RAS interrupts for hilink DFX exception
  - scsi: hisi_sas: Directly trigger SCSI error handling for completion errors
  - scsi: hisi_sas: use wait_for_completion_timeout() when clearing ITCT
  - scsi: hisi_sas: Fix the conflict between device gone and host reset
  - scsi: hisi_sas: Update all the registers after suspend and resume
  - scsi: hisi_sas: Make slot buf minimum allocation of PAGE_SIZE
  - scsi: hisi_sas: Reduce HISI_SAS_SGE_PAGE_CNT in size
  - scsi: flip the default on use_clustering
  - RDMA/hns: Disable UD on HIP08
  - powerpc/rtas: Restrict RTAS requests from userspace
  - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start
  - xenbus/xenbus_backend: Disallow pending watch messages
  - xen/xenbus: Count pending messages for each watch
  - xen/xenbus/xen_bus_type: Support will_handle watch callback
  - xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
  - xen/xenbus: Allow watches discard events before queueing
  - xen-blkback: set ring->xenblkd to NULL after kthread_stop()
  - HID: core: Sanitize event code and type when mapping input
  - cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE
  - speakup: Reject setting the speakup line discipline outside of speakup
  - tty: Fix ->session locking
  - tty: Fix ->pgrp locking in tiocspgrp()
  - ALSA: rawmidi: Fix racy buffer resize under concurrent accesses
  - jfs: Fix array index bounds check in dbAdjTree


author: Cheng Jian <cj.chengjian@huawei.com> - 4.19.90-2102.1.0.0056
changelog:
  - nbd: freeze the queue while we're adding connections
  - nbd: Fix memory leak in nbd_add_socket
  - futex: Handle faults correctly for PI futexes
  - futex: Simplify fixup_pi_state_owner()
  - futex: Use pi_state_update_owner() in put_pi_state()
  - rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
  - futex: Provide and use pi_state_update_owner()
  - futex: Replace pointless printk in fixup_owner()
  - futex: Ensure the correct return value from futex_lock_pi()
  - inet: do not call sublist_rcv on empty list
  - netfilter: add and use nf_hook_slow_list()
  - netfilter: clear skb->next in NF_HOOK_LIST()
  - scsi: target: Fix XCOPY NAA identifier lookup
  - nfsd4: readdirplus shouldn't return parent of export
  - HID: core: Correctly handle ReportSize being zero


author: Cheng Jian <cj.chengjian@huawei.com> - 4.19.90-2102.2.0.0057
changelog:
  - powerpc: fix a compiling error for 'access_ok'
  - mmap: fix a compiling error for 'MAP_CHECKNODE'
  - futex: sched: fix UAF when free futex_exit_mutex in free_task()
  - futex: sched: fix kabi broken in task_struct
  - futex: Prevent exit livelock
  - futex: Provide distinct return value when owner is exiting
  - futex: Add mutex around futex exit
  - futex: Provide state handling for exec() as well
  - futex: Sanitize exit state handling
  - futex: Mark the begin of futex exit explicitly
  - futex: Set task::futex_state to DEAD right after handling futex exit
  - futex: Split futex_mm_release() for exit/exec
  - exit/exec: Seperate mm_release()
  - futex: Replace PF_EXITPIDONE with a state
  - futex: Move futex exit handling into futex code
  - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled
  - ipv6: set multicast flag on the multicast route
  - net_sched: reject silly cell_log in qdisc_get_rtab()
  - net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
  - ipv6: create multicast route with RTPROT_KERNEL
  - udp: mask TOS bits in udp_v4_early_demux()
  - kasan: fix incorrect arguments passing in kasan_add_zero_shadow
  - kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow
  - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too
  - netfilter: rpfilter: mask ecn bits before fib lookup
  - driver core: Extend device_is_dependent()
  - dm integrity: fix a crash if "recalculate" used without "internal_hash"
  - dm: avoid filesystem lookup in dm_get_dev_t()
  - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error
  - net: ipv6: Validate GSO SKB before finish IPv6 processing
  - net: skbuff: disambiguate argument and member for skb_list_walk_safe helper
  - net: introduce skb_list_walk_safe for skb segment walking
  - tipc: fix NULL deref in tipc_link_xmit()
  - net: avoid 32 x truesize under-estimation for tiny skbs
  - dm integrity: fix flush with external metadata device
  - netfilter: nf_nat: Fix memleak in nf_nat_init
  - netfilter: conntrack: fix reading nf_conntrack_buckets
  - net: sunrpc: interpret the return value of kstrtou32 correctly
  - mm, slub: consider rest of partial list if acquire_slab() fails
  - ext4: fix superblock checksum failure when setting password salt
  - NFS: nfs_igrab_and_active must first reference the superblock
  - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
  - pNFS: Mark layout for return if return-on-close was not sent
  - NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
  - dump_common_audit_data(): fix racy accesses to ->d_name
  - bfq: Fix computation of shallow depth
  - dm integrity: fix the maximum number of arguments
  - dm snapshot: flush merged data before committing metadata
  - mm/hugetlb: fix potential missing huge page size info
  - ACPI: scan: Harden acpi_device_add() against device ID overflows
  - block: fix use-after-free in disk_part_iter_next
  - vhost_net: fix ubuf refcount incorrectly when sendmsg fails
  - virtio_net: Fix recursive call to cpus_read_lock()
  - proc: fix lookup in /proc/net subdirectories after setns(2)
  - proc: change ->nlink under proc_subdir_lock
  - lib/genalloc: fix the overflow when size is too big
  - scsi: scsi_transport_spi: Set RQF_PM for domain validation commands
  - workqueue: Kick a worker based on the actual activation of delayed works
  - dm verity: skip verity work if I/O error when system is shutting down
  - module: delay kobject uevent until after module init call
  - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode
  - quota: Don't overflow quota file offsets
  - module: set MODULE_STATE_GOING state when a module fails to load
  - fcntl: Fix potential deadlock in send_sig{io, urg}()
  - null_blk: Fix zone size initialization
  - ext4: don't remount read-only with errors=continue on reboot
  - vfio/pci: Move dummy_resources_list init in vfio_pci_probe()
  - arm64: module/ftrace: intialize PLT at load time
  - arm64: module: rework special section handling
  - net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
  - net/mlx5e: Fix two double free cases
  - net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
  - net: ipv6: fib: flush exceptions when purging route
  - net: fix pmtu check in nopmtudisc mode
  - net: ip: always refragment ip defragmented packets
  - net: vlan: avoid leaks on register_vlan_dev() failures
  - netfilter: xt_RATEEST: reject non-null terminated string from userspace
  - netfilter: ipset: fix shift-out-of-bounds in htable_bits()
  - netfilter: x_tables: Update remaining dereference to RCU
  - net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
  - net-sysfs: take the rtnl lock when storing xps_rxqs
  - net: sched: prevent invalid Scell_log shift count
  - erspan: fix version 1 check in gre_parse_header()
  - net: hns: fix return value check in __lb_other_process()
  - ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
  - net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
  - net-sysfs: take the rtnl lock when storing xps_cpus
  - i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
  - lwt: Disable BH too in run_lwt_bpf()
  - net/mlx5: Properly convey driver version to firmware
  - vxlan: Copy needed_tailroom from lowerdev
  - vxlan: Add needed_headroom for lower device
  - ixgbe: avoid premature Rx buffer reuse
  - xsk: Fix xsk_poll()'s return type
  - net/mlx4_en: Handle TX error CQE
  - net/mlx4_en: Avoid scheduling restart task if it is already running
  - net/mlx5: Fix wrong address reclaim when command interface is down
  - i40e: Fix removing driver while bare-metal VFs pass traffic
  - net/tls: Protect from calling tls_dev_del for TLS RX twice
  - net/tls: missing received data after fast remote close
  - clocksource/drivers/arch_timer: Fix vdso_fix compile error for arm32
  - scsi/hifc:Fix the bug that the system may be oops during unintall hifc module.
  - KVM: Enable PUD huge mappings only on 1620
  - fs: fix files.usage bug when move tasks
  - scsi: do quiesce for enclosure driver
  - ext4: fix bug for rename with RENAME_WHITEOUT
  - mm: fix kabi broken
  - mm: memcontrol: add struct mem_cgroup_extension
  - mm: thp: don't need care deferred split queue in memcg charge move path
  - mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG
  - mm: thp: make deferred split shrinker memcg aware
  - mm: shrinker: make shrinker not depend on memcg kmem
  - mm: move mem_cgroup_uncharge out of __page_cache_release()
  - mm: thp: extract split_queue_* into a struct
  - bonding: add documentation for peer_notif_delay
  - bonding: fix value exported by Netlink for peer_notif_delay
  - bonding: add an option to specify a delay between peer notifications
  - arm64/ascend: mm: Fix hugetlb check node error
  - fix virtio_gpu use-after-free while creating dumb
  - ext4: add ext3 report error to userspace by netlink
  - arm64/ascend: mm: Fix arm32 compile warnings
  - Kconfig: disable KTASK by default
  - netpoll: accept NULL np argument in netpoll_send_skb()
  - netpoll: netpoll_send_skb() returns transmit status
  - netpoll: move netpoll_send_skb() out of line
  - netpoll: remove dev argument from netpoll_send_skb_on_dev()
  - efi/arm: Revert "Defer persistent reservations until after paging_init()"
  - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table
  - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits
  - block: Return blk_status_t instead of errno codes
  - ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error
  - irqchip/gic-v3: Fix compiling error on ARM32 with GICv3
  - PCI: Fix pci_slot_release() NULL pointer dereference
  - md/cluster: fix deadlock when node is doing resync job
  - md/cluster: block reshape with remote resync job
  - ext4: fix deadlock with fs freezing and EA inodes
  - ext4: fix a memory leak of ext4_free_data
  - ACPI: PNP: compare the string length in the matching_id()
  - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"
  - nfs_common: need lock during iterate through the list
  - clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI
  - NFS: switch nfsiod to be an UNBOUND workqueue.
  - lockd: don't use interval-based rebinding over TCP
  - SUNRPC: xprt_load_transport() needs to support the netid "rdma6"
  - PCI: iproc: Fix out-of-bound array accesses
  - PCI: Fix overflow in command-line resource alignment requests
  - PCI: Bounds-check command-line resource alignment requests
  - genirq/irqdomain: Don't try to free an interrupt that has no mapping
  - spi: fix resource leak for drivers without .remove callback
  - scsi: core: Fix VPD LUN ID designator priorities
  - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling
  - sched: Reenable interrupts in do_sched_yield()
  - sched/deadline: Fix sched_dl_global_validate()
  - selinux: fix error initialization in inode_doinit_with_dentry()
  - serial_core: Check for port state when tty is in error state
  - arm64: syscall: exit userspace before unmasking exceptions
  - netfilter: x_tables: Switch synchronization to RCU
  - block: factor out requeue handling from dispatch code
  - arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S
  - arm64: lse: Fix LSE atomics with LLVM
  - arm64: lse: fix LSE atomics with LLVM's integrated assembler
  - net: bridge: vlan: fix error return code in __vlan_add()
  - tcp: fix cwnd-limited bug for TSO deferral where we send nothing
  - tcp: select sane initial rcvq_space.space for big MSS
  - netfilter: nf_tables: avoid false-postive lockdep splat
  - tracing: Fix userstacktrace option for instances
  - mm/swapfile: do not sleep with a spin lock held
  - mm: list_lru: set shrinker map bit when child nr_items is not zero
  - cifs: fix potential use-after-free in cifs_echo_request()
  - ftrace: Fix updating FTRACE_FL_TRAMP
  - net: ip6_gre: set dev->hard_header_len when using header_ops
  - ipv4: Fix tos mask in inet_rtm_getroute()
  - netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal
  - bonding: wait for sysfs kobject destruction before freeing struct slave
  - tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control
  - sock: set sk_err to ee_errno on dequeue from errq
  - ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
  - efivarfs: revert "fix memory leak in efivarfs_create()"
  - scsi: libiscsi: Fix NOP race condition
  - nvme: free sq/cq dbbuf pointers when dbbuf set fails
  - proc: don't allow async path resolution of /proc/self components
  - arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect()
  - arm64: pgtable: Fix pte_accessible()
  - scsi: libiscsi: fix task hung when iscsid deamon exited
  - mmap: fix a compiling error for 'MAP_PA32BIT'
  - hifc: remove unnecessary __init specifier
  - armv7 fix compile error
  - cputime: fix undefined reference to get_idle_time when CONFIG_PROC_FS disabled
  - memcg/ascend: enable kmem cgroup by default for ascend
  - memcg/ascend: Check sysctl oom config for memcg oom
  - bdi: fix compiler error in bdi_get_dev_name()
  - arm64: fix compile error when CONFIG_HOTPLUG_CPU is disabled
  - scsi: target: iscsi: Fix cmd abort fabric stop race
  - scsi: target: fix hang when multiple threads try to destroy the same iscsi session
  - scsi: target: remove boilerplate code
  - ext4: Protect superblock modifications with a buffer lock
  - arm64: arch_timer: only do cntvct workaround on VDSO path on D05
  - libata: transport: Use scnprintf() for avoiding potential buffer overflow
  - Document: In the binding document, add enable-init-all-GICR field description.
  - irqchip/irq-gic-v3: Add workaround bindings in device tree to init ts core GICR.
  - asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation
  - hugetlbfs: Add dependency with ascend memory features
  - net/mlx5: Disable QoS when min_rates on all VFs are zero
  - sctp: change to hold/put transport for proto_unreach_timer
  - net: Have netpoll bring-up DSA management interface
  - mlxsw: core: Use variable timeout for EMAD retries
  - ah6: fix error return code in ah6_input()
  - tipc: fix memory leak in tipc_topsrv_start()
  - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms
  - libceph: clear con->out_msg on Policy::stateful_server faults
  - mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()
  - tipc: fix memory leak caused by tipc_buf_append()
  - mlxsw: core: Fix memory leak on module removal
  - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend.
  - sbsa_gwdt: Add WDIOF_PRETIMEOUT flag to watchdog_info at defination
  - NMI: Enable arm-pmu interrupt as NMI in Acensed.
  - arm64/ascend: mm: Add MAP_CHECKNODE flag to check node hugetlb
  - config: enable CONFIG_NVME_MULTIPATH by default
  - mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault()
  - ext4: fix bogus warning in ext4_update_dx_flag()
  - efivarfs: fix memory leak in efivarfs_create()
  - libfs: fix error cast of negative value in simple_attr_write()
  - xfs: revert "xfs: fix rmap key and record comparison functions"
  - fail_function: Remove a redundant mutex unlock
  - xfs: strengthen rmap record flags checking
  - xfs: fix the minrecs logic when dealing with inode root child blocks
  - ip_tunnels: Set tunnel option flag when tunnel metadata is present
  - perf lock: Don't free "lock_seq_stat" if read_count isn't zero
  - vfs: remove lockdep bogosity in __sb_start_write
  - arm64: psci: Avoid printing in cpu_psci_cpu_die()
  - tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate
  - page_frag: Recover from memory pressure
  - net: bridge: add missing counters to ndo_get_stats64 callback
  - inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill()
  - devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill()
  - Convert trailing spaces and periods in path components
  - net: sch_generic: fix the missing new qdisc assignment bug
  - reboot: fix overflow parsing reboot cpu number
  - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
  - perf scripting python: Avoid declaring function pointers with a visibility attribute
  - random32: make prandom_u32() output unpredictable
  - net: Update window_clamp if SOCK_RCVBUF is set
  - IPv6: Set SIT tunnel hard_header_len to zero
  - don't dump the threads that had been already exiting when zapped.
  - selinux: Fix error return code in sel_ib_pkey_sid_slow()
  - ocfs2: initialize ip_next_orphan
  - futex: Don't enable IRQs unconditionally in put_pi_state()
  - uio: Fix use-after-free in uio_unregister_device()
  - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
  - ext4: correctly report "not supported" for {usr, grp}jquota when !CONFIG_QUOTA
  - perf: Fix get_recursion_context()
  - xfs: fix a missing unlock on error in xfs_fs_map_blocks
  - xfs: fix brainos in the refcount scrubber's rmap fragment processor
  - xfs: fix rmap key and record comparison functions
  - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents
  - xfs: fix flags argument to rmap lookup when converting shared file rmaps
  - nbd: fix a block_device refcount leak in nbd_release
  - tick/common: Touch watchdog in tick_unfreeze() on all CPUs
  - netfilter: use actual socket sk rather than skb sk when routing harder
  - tpm: efi: Don't create binary_bios_measurements file for an empty log
  - xfs: fix scrub flagging rtinherit even if there is no rt device
  - xfs: flush new eof page on truncate to avoid post-eof corruption
  - perf tools: Add missing swap for ino_generation
  - netfilter: ipset: Update byte and packet counters regardless of whether they match
  - xfs: set xefi_discard when creating a deferred agfl free log intent item
  - net: xfrm: fix a race condition during allocing spi
  - time: Prevent undefined behaviour in timespec64_to_ns()
  - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent
  - scsi: core: Don't start concurrent async scan on same host
  - blk-cgroup: Pre-allocate tree node on blkg_conf_prep
  - blk-cgroup: Fix memleak on error path
  - futex: Handle transient "ownerless" rtmutex state correctly
  - tracing: Fix out of bounds write in get_trace_buf
  - ftrace: Handle tracing when switching between context
  - ftrace: Fix recursion check for NMI test
  - ring-buffer: Fix recursion protection transitions between interrupt context
  - kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled
  - mm: mempolicy: fix potential pte_unmap_unlock pte error
  - Fonts: Replace discarded const qualifier
  - ptrace: fix task_join_group_stop() for the case when current is traced
  - device property: Don't clear secondary pointer for shared primary firmware node
  - device property: Keep secondary firmware node secondary by type
  - ext4: fix invalid inode checksum
  - ext4: fix error handling code in add_new_gdb
  - ext4: fix leaking sysfs kobject after failed mount
  - ring-buffer: Return 0 on success from ring_buffer_resize()
  - perf python scripting: Fix printable strings in python3 scripts
  - sgl_alloc_order: fix memory leak
  - nbd: make the config put is called before the notifying the waiter
  - cifs: handle -EINTR in cifs_setattr
  - ext4: Detect already used quota file early
  - ACPI: Add out of bounds and numa_off protections to pxm_to_node()
  - xfs: don't free rt blocks when we're doing a REMAP bunmapi call
  - arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE
  - uio: free uio id after uio file node is freed
  - arm64: topology: Stop using MPIDR for topology information
  - xfs: fix realtime bitmap/summary file truncation when growing rt volume
  - mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race
  - futex: Fix incorrect should_fail_futex() handling
  - serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt
  - fuse: fix page dereference after free
  - tcp: Prevent low rmem stalls with SO_RCVLOWAT.
  - netem: fix zero division in tabledist
  - efivarfs: Replace invalid slashes with exclamation marks in dentries.
  - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs
  - config: set default value of CONFIG_TEST_FREE_PAGES
  - mm/page_alloc.c: fix freeing non-compound pages
  - mm, hwpoison: double-check page count in __get_any_page()
  - mm: fix a race during THP splitting
  - mm: fix check_move_unevictable_pages() on THP
  - mlock: fix unevictable_pgs event counts on THP
  - mm: swap: memcg: fix memcg stats for huge pages
  - mm: swap: fix vmstats for huge pages
  - mm: move nr_deactivate accounting to shrink_active_list()
  - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off
  - blk-cgroup: prevent rcu_sched detected stalls warnings in blkg_destroy_all()


author: Yeqing Peng<pengyeqing@huawei.com> - 2.0-17.10.h1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: fix bugs as follows:
  	1.dmesg fix infinite loop if log buffer wraps around.
  	2.arm64 error out if kernel command line is too long.
  	3.fix an error that can not parse the e820 reserved region.
  	4.x86 fix BAD_FREE in get_efi_runtime_map().
  	5.fix check against 'fdt_add_subnode' return value.
  	6.arm64 add error handling check against return value of 'set_bootargs()'.
  	7.fix adding '/chosen' node for cases where it is not available in dtb
  	  passed via --dtb option.
  	8.fix '/chosen' v/s 'chosen' node being passed to fdt helper functions.
  	9.arm64 wipe old initrd addresses when patching the DTB.
  	10.arm64 increase the command line buf space to 1536.
  	11.arm64 bugfix get the paddr of mem_section return error address.
  	12.arm64 support more than one crash kernel regions.
  	13.modify SECTIONS_SIZE_BITS to 27 for arm64.


author: openEuler Buildteam <buildteam@openeuler.org> - 2.0-17.12
changelog:
  - add secure compile options and merge bugfix patches from community
    xen: Avoid overlapping segments in low memory
    x86: Check /proc/mounts before mtab for mounts
    x86: Find mounts by FS type, not name
    kexec/kexec.c: Add the missing close() for fd used for kexec_file_load()
    kexec-uImage-arm64.c: Fix return value of uImage_arm64_probe()
    kexec/kexec-zlib.h: Add 'is_zlib_file()' helper function
    kexec/arm64: Add support for handling zlib compressed (Image.gz) image


author: Jialong Chen <chenjialong@huawei.com> - 2.0.17-14
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:modify SECTION_SIZE_BITS to 30 and keep the same as the kernel configuration.
         add executable permissions for kdump-error-handler.sh.


author: openEuler Buildteam <buildteam@openeuler.org> - 2.0.20-13
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:restart
  - DESC:fix kdump service failed on x86 because of KDUMP_FILE_LOAD is set to on


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 2.0.20-14
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix issue about iomem file that contains too many contens.As a result,the kdump service failed


author: Zhipeng Xie<xiezhipeng1@huawei.com> -2.0-3.1.25
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:change livepatch and os_hotpatch to permission and exclude in main package


author: Zhipeng Xie<xiezhipeng1@huawei.com> -1:0.9.1-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:rebase from upstream version v0.9.1
         Use Epoch to make the version number consistent with the upstream


author: yanzhihua <yanzhihua4@huawei.com> - 12.10.0-25
changelog:
  - Type:enhancement
  - Id:NA
  - SUG:NA
  - DESC:ldconfig_scriptlets does not exist so modify the use of ldconfig, and rename the patch


author: liujing <liujing144@huawei.com> - 1.0.0-30
changelog:
  - update patches from https://code.foxkit.us/adelie/aports-old/blob/50de7d785d5500a14ed00fa12e483e8ceaf4f06a/main/libdv


author: hy <eulerstoragemt@huawei.com> - 1:1.39.8-4
changelog:
  - Type:NA
  - ID:NA
  - SUG:NA
  - DESC:Remove Java bingdings, zz-packages-zfs command and rhsrvany.exe from mingw32-srvany.


author: haowenchao <haowenchao@huawei.com> - 1.19.0-2
changelog:
  - Split rpm package to avoid main rpm package CUnit dependency
    Previous implement place executable files in main package which leading
    to dependency of CUnit. This change add a package utils and move
    these executable files to utils package to avoid main package's CUnit
    dependency, making main package weak depend on libiscsi-utils


author: shenyangyang <shenyangyang4@huawei.com> - 1.6.4-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add build requires of gobject-introspection-devel to solve build problem


author: Guoshuai Sun <sunguoshuai@huawei.com> - 1.2.57-12
changelog:
  - ID:CVE-2013-7353 CVE-2013-7354 CVE-2017-12652
  - SUG:restart
  - DESC:fix CVE-2013-7353 CVE-2013-7354 CVE-2017-12652
    And we have check CVE-2014-9495 CVE-2011-3045 CVE-2008-3964 CVE-2015-8126 CVE-2015-0973 alreadyi been fixed before.
    And CVE-2016-3751 CVE-2013-6954 didn'd involved.


author: luhuaxin <luhuaxin@huawei.com> - 0.9.4-15
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: move AUTHORS and COPYING files to license folder, fix requires


author: yuboyun<yuboyun@huawei.com> - 1.9.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix heap-buffer-overflow in _libssh2_ntohu32 and wild-addr-read in _libssh2_ntohu32


author: shangyibin <shangyibin1@openeuler.org> - 1.4.2-4
changelog:
  - Type:NA
  - ID:NA
  - SUG:NA
  - DESC:Adding help package to the installation dependency of the main package


author: shenyangyang <shenyangyang4@huawei.com> - 2.9.10-3
changelog:
  - Fix-use-after-free-with-validating-reader and
    Never-expand-parameter-entities-in-text-declaration


author: zoulin <zoulin13@huawei.com> - 2.9.10-6
changelog:
  - Fix more quadratic runtime issues in HTML push parse
  - Fix reset HTML parser input before reporting error


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 2.9.10-10
changelog:
  - revert Don-t-try-to-handle-namespaces-when-building-HTML-do.patch.
    rubygem-nokogoro test case fail,because this patch remove xml namespace function.


author: openEuler Buildteam <buildteam@openeuler.org> - 1.3-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:change the directory of the license file and add the help package for libxshmfence


author: wuxu <wuxu.wu@hotmail.com> - 3.6.0-4
changelog:
  - update license consistent with upstream community:
    The library (libsensors) is released under the GNU Lesser General Public
    License (LGPL), as included in the file COPYING.LGPL. The rest of this
    package may be distributed according to the GNU General Public License
    (GPL), as included in the file COPYING.


author: lifeng <lifeng68@openeuler.org> - 4.0.3-2020112701
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: mount: make possible to bind mount /proc and /sys/fs.
  -	1. add check whether have /proc mounts entry, if has, skip the auto
  -	2. mount cgroup before do mount entrys
  -	3. pass if the mount on top of /proc and the source of the mount is a proc filesystem


author: wujing <wujing50@huawei.com> - 4.0.3-2020120701
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: use path based unix domain sockets instead of abstract namespace sockets


author: shixuantong <shixuantong@huawei.com> - 2.1.49-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:move mime.types to mailcap rpm and change mime.types to mime_mailcap.types


author: hy <eulerstoragemt@huawei.com> - 4.1-rc2.0.7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add the --syslog option while executing mdadm --scan command in mdmonitor.service


author: hy <eulerstoragemt@huawei.com> - 4.1-rc2.0.8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add ConditionPathExists in mdmonitor.service for resolving service failure during system startup


author: hy <eulerstoragemt@huawei.com> - 4.1-rc2.0.9
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: add a configuration file in /usr/lib/tmpfiles.d for creating the /run/mdadm directory during the boot process.


author: Alex Williamson <alex.williamson@redhat.com> - 0.57-1
changelog:
  - 13f1322 ("Remove systemd support")
  - d84a273 ("Fix device udev tagging")
  - 68c92c7 ("Tag before generating spec file")
  - c34c4f1 ("Update mdevctl.spec.in for lsmdev.8")
  - ed86d34 ("Fix systemd UUID escaping")
  - d4e83f0 ("Merge pull request #13 from cpaelzer/fix-lsmdev-man-page")
  - 3c0d285 ("lsmdev - add the alternative name to the man page")


author: Cornelia Huck <cohuck@redhat.com> - 0.69-1
changelog:
  - a262193 ("Merge pull request #18 from cohuck/validate")
  - ffbcef5 ("Merge pull request #25 from etrunko/master")
  - 5ec75a8 ("Remove never used 'available' option")
  - d49b0f0 ("Merge pull request #23 from eskultety/man-fix")
  - 4cfe37e ("man: Point --verbose to the 'list' command rather than 'types'")
  - a0ae49e ("Merge pull request #17 from cohuck/install_symlinks")
  - 504beba ("Force symlink cretion")
  - 522c5de ("Fix attribute validation")


author: Alex Williamson <alex.williamson@redhat.com> - 0.78-1
changelog:
  - e029640 ("Automatic version commit for tag 0.78")
  - e32f506 ("use standard bash path")
  - 70690b6 ("avoid other tags spilling into the .spec changelog")
  - 70b89c1 ("Merge pull request #31 from awilliam/20201113.0")
  - 80187bc ("Merge pull request #30 from fiuczy/fix-error-cleanup")
  - 97ea8bb ("mdevctl: fix cleanup on error when creating and removing mdev")
  - b45d33d ("version support")
  - 2b1c16c ("Fix attributes getting applied via start-parent-mdevs")
  - 25d5e8d ("mdevctl: fix cleanup on error when writing to attribute")


author: chengguipeng <chengguipeng11@huawei.com> - 8.3.0-14
changelog:
  - BuildRequires:add libglvnd-devel, libXext-devel and remove mesa-libGLES-devel to solve compilation failture.


author: Guoshuai Sun <sunguoshuai@huawei.com> 8.0.21-2
changelog:
  - New version 8.0.21 fix CVES: CVE-2020-14575 CVE-2020-14567 CVE-2020-14619
    CVE-2020-14651 CVE-2020-14641 CVE-2020-14568 CVE-2020-14623 CVE-2020-14591
    CVE-2020-14576 CVE-2020-14553 CVE-2020-14539 CVE-2020-14540 CVE-2020-14643
    CVE-2020-14702 CVE-2020-14614 CVE-2020-14680 CVE-2020-14633 CVE-2020-14632
    CVE-2020-14634 CVE-2020-14597 CVE-2020-14697 CVE-2020-14624 CVE-2020-14631
    CVE-2020-14678 CVE-2020-14550 CVE-2020-14559


author: wutao <wutao61@huawei.com> - 8.0.22-1
changelog:
  - upgrade to 8.0.22 fix CVES: CVE-2020-14852 CVE-2020-14794 CVE-2020-14775
    CVE-2020-14893 CVE-2020-14829 CVE-2020-14828 CVE-2020-14888 CVE-2020-14891
    CVE-2020-14812 CVE-2020-14870 CVE-2020-14769 CVE-2020-14878 CVE-2020-14789
    CVE-2020-14821 CVE-2020-14844 CVE-2020-14836 CVE-2020-14830 CVE-2020-14827
    CVE-2020-14773 CVE-2020-14765 CVE-2020-14869 CVE-2020-14776 CVE-2020-14861
    CVE-2020-14866 CVE-2020-14672 CVE-2020-14837 CVE-2020-14771 CVE-2020-14785
    CVE-2020-14838 CVE-2020-14848 CVE-2020-14791 CVE-2020-14793 CVE-2020-14804 
    CVE-2020-14777 CVE-2020-14800 CVE-2020-14786 CVE-2020-14845 CVE-2020-14839
    CVE-2020-14846 CVE-2020-14867 CVE-2020-14868 CVE-2020-14873 CVE-2020-14860
    CVE-2020-14814 CVE-2020-14790 CVE-2020-14809


author: openEuler Buildteam <buildteam@openeuler.org> - 6.1-12
changelog:
  - Type:cves
  - ID:CVE-2019-17594  CVE-2019-17595
  - SUG:NA
  - DESC:fix CVE-2019-17594 and CVE-2019-17595


author: openEuler Buildteam <buildteam@openeuler.org> - 2.4.2-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:stop the var-lib-nfs-rpc_pipefs.mount before remove the package


author: yuxiangyang <yuxiangyang4@huawei.com> - 1:1.16.1-2
changelog:
  - delete http_stub_status_module.This configuration creates a simple
    web page with basic status data,but it will affect cpu scale-out because
    it use atomic cas.


author: Wu Bo <wubo@huawei.com> - 2.0.876-19
changelog:
  - iscsi-iname verfiy prefix length is at most 210 characters.
    iscsi-iname remove unneeded temp buffer.
    Fix issuse where 'iscsi-iname -p' core dumps.
    modify iSCSI shared memory permissions for log.


author: haowenchao <haowenchao@huawei.com> - 2.1.1-3
changelog:
  - Change iscsid service PIDFile to /run/iscsid.ipd
    The pid file has be changed from /var/run/iscsid.pid to
    /run/iscsid.pid in code, here perform a sync.


author: openEuler Buildteam <buildteam@openeuler.org> - 1.5.1-24
changelog:
  - Type:cves
  - ID:CVE-2016-10506 CVE-2016-7445
  - SUG:restart
  - DESC:fix CVE-2018-15173 and CVE-2016-7445


author: Senlin Xia <xiasenlin1@huawei.com> 1.3.2-5
changelog:
  - Fix scap-workbench compilation failure: declaration of 'operator' as parameter in oval_definitions.h


author: Kai Liu <kai.liu@suse.com> - 8.8p1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix incorrect sftp-server binary path in /etc/ssh/sshd_config


author: hy-euler <eulerstoragemt@huawei.com> - 3.3-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: delete -Sgit in 
  %setup       -q




  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/0000-Switch-gpt-header-move-and-msdos-overlap-to-python3.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/6000-add-support-of-gpt_sync_mbr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/9000-Add-extra-judgment-for-a-partition-created-success.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /home/abuild/rpmbuild/SOURCES/9001-bugfix-parted-fix-failure-of-mklabel-gpt_sync_mbr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


author: hy-euler <eulerstoragemt@huawei.com> - 3.6.2-5
changelog:
  - Type:enhancemnet
  - ID:NA
  - SUG:NA
  - DESC:add fedora patches for displaying more information while running lspci


author: Shen Yangyang <shenyangyang4@huawei.com> - 4:5.28.3-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete provide of perl-macros that actually provided by openEuler-rpm-config


author: shenyangyang<shenyangyang4@huawei.com> - 1:2.081-7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:restart
  - DESC:add build requires of perl-devel and add Epoch for updating


author: shenyangyang <shenyangyang4@huawei.com> - 2.066-2
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC:delete the /certs that used by test which contains the Unencrypted
         private key


author: shenyangyang <shenyangyang4@huawei.com> - 1.88-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl-Test-Warn and perl-Test-Exception


author: shenyangyang <shenyangyang4@huawei.com> - 0.35-420
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl(Test::Portability::Files) 
         and perl(Test::Pod::Coverage)


author: shenyangyang <shenyangyang4@huawei.com> - 0.625-14
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl(IO::Scalar) and perl(Test::Pod::Coverage)


author: shenyangyang <shenyangyang4@huawei.com> - 2.29-398
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:delete unneeded build requires of perl(BSD::Resource) 
         perl(Import::Into) >= 1.002004 and perl(Sub::Identify)


author: openEuler Buildteam <buildteam@openeuler.org> - 0.4.9-4
changelog:
  -Type:enhancement
  -Id:NA
  -SUG:NA
  -DESC:Increase the ability of encoding files for use with libpoppler


author: MarsChan <chenmingmin@huawei.com> - 3.3.16-11
changelog:
  - Type:upgrade
  - ID:NA
  - SUG:NA
  - DESC: upgrade to version 3.3.16 and delete the patch between
          3.3.15 and 3.3.16.


author: MarsChan <chenmingmin@huawei.com> - 3.3.16-12
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:A kernel change means we cannot trust what sysconf(SC_ARG_MAX)
         returns. We clamp it so its more than 4096 and less than 128*1024
         which is what findutils does.


author: shenyangyang <shenyangyang4@huawei.com> - 12.2-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add provides of pulseaudio-libs-devel(aarch-64) needed by libmikmod-devel


author: shenyangyang<shenyangyang4@huawei.com> - 1.11.5-8
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:optimize the method to provide default version of python-name


author: Enbo Kang <kangenbo@huawei.com> - 2.10-8
changelog:
  - Type:security
  - ID:CVE-2019-10906
  - SUG:NA
  - DESC:fix CVE-2019-10906 python-jinja2:str.format_map allows sandbox


author: shixuantong<shixuantong@huawei.com> - 5.3.0-6
changelog:
  - Type:cves
  - ID:CVE-2020-11538 CVE-2020-10378 CVE-2020-10177 CVE-2020-10994
  - SUG:NA
  - DESC:fix CVE-2020-11538 CVE-2020-10378 CVE-2020-10177 CVE-2020-10994


author: shixuantong<shixuantong@huawei.com> - 5.3.0-7
changelog:
  - Type:cves
  - ID:CVE-2019-19911 CVE-2020-5311
  - SUG:NA
  - DESC:fix CVE-2019-19911 and change patch name for CVE-2020-5311


author: shixuantong<shixuantong@huawei.com> - 5.3.0-8
changelog:
  - Type:cves
  - ID:CVE-2020-5310 CVE-2020-5312 CVE-2020-5313
  - SUG:NA
  - DESC:fix CVE-2020-5310 CVE-2020-5312 CVE-2020-5313


author: yefei <yefei25@huawei.com> - 18.0-8
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:  add bash completion and repair python2 interpreter path


author: wangjie<wangjie294@huawei.com> - 3.7.9-4
changelog:
  - Type:NA
  - ID:NA
  - SUG:NA
  - DESC:Change the dependency on the help package from requires to recommends


author: zhouyihang<zhouyihang1@huawei.com> - 1:4.8.7-45
changelog:
  - Type:cves
  - ID:CVE-2018-19870 CVE-2018-19873
  - SUG:restart
  - DESC: fix CVE-2018-19870 CVE-2018-19873


author: openEuler Buildteam <buildteam@openeuler.org> - 5.11.1-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Delete the dependency include qt5-qt3d qt5-qtenginio-devel qt5-qtwebkit-devel


author: lvying<lvying6@huawei.com> - 0.6.3-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix file descriptor leak in ras-report.c:setup_report_socket()


author: shixuantong<shixuantong@huawei.com> - 3.7.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add python3-Cython and python3-devel to BuildRequires for check fail


author: Yeqing Peng <pengyeqing@huawei.com> - 6.5-1
changelog:
  - since 6.6, jitterentropy-library is independed from rng-tools,
    no any entropy source will lead to rng-tools service fail.


author: openEuler Buildteam <buildteam@openeuler.org> - 4.15.1-13
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert always execute file trigger scriptlet callbacks with owning header


author: Shouping Wang<wangshouping@huawei.com> - 8.1907.0-5.h5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: the return value judgment of recv() is err in CheckConnection


author: wutao <wutao61@huawei.com> - 2.5.8-3
changelog:
  - fix CVE-2020-25613
  - WEBrick,a simple HTTP server bundled with Ruby,had not
  - checked the transfer-encoding header value rigorously.
  - An attacker may potentially exploit this issue to bypass
  - a reverse proxy,which may lead to an HTTP Request Smuggling
  - attack.


author: yuboyun <yuboyun@huawei.com> - 4.11.6-8
changelog:
  - Type:cves
  - ID:CVE-2020-10730 CVE-2020-10745 CVE-2020-14303 CVE-2020-10760
  - SUG:NA
  - DESC:fix CVE-2020-10730CVE-2020-10745CVE-2020-14303CVE-2020-10760


author: shenyangyang <shenyangyang4@huawei.com> - 1:4.6.2-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add build requires of texinfo to solve the problem of build


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


author: openEuler Buildteam <buildteam@openeuler.org> - 1:6.6-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add the "-q never" option while executing smartd command in smartd.service


author: openEuler Buildteam <buildteam@openeuler.org> - 3.24.0-7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Fix CVE-2019-19923 CVE-2019-19924 CVE-2019-19925 CVE-2019-19926 CVE-2019-20218


author: majun<majun65@huawei.com> - 4.2-3
changelog:
  - Type:cves
  - ID:CVE-2019-12525 CVE-2019-12527 CVE-2019-12529 CVE-2019-12854 CVE-2019-13345
  - SUG:restart
  - DESC:fix cves


author: openEuler Buildteam <buildteam@openeuler.org> - 4.9-2
changelog:
  - Type:cves
  - ID:CVE-2019-12528 CVE-2020-8517 CVE-2020-8449 CVE-2020-8450
  - SUG:restart
  - DESC:fix CVE-2019-12528 CVE-2020-8517 CVE-2020-8449 CVE-2020-8450


author: openEuler Buildteam <buildteam@openeuler.org> - 1.4-23
changelog:
  - Modify spec error information

   Sat Sep 07 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.4-22
  - Package init


author: Ge Wang <wangge20@huawei.com> - 1.5.11-15
changelog:
  - Resolve installation failure. Set usb-uris file as a parameter of operation %ghost,
  - so that usb-uris can be packed into RPM correctly


author: openEuler Buildteam <buildteam@openeuler.org> - 243-22
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:solve the build failure caused by the upgrade of libseccomp


author: openEuler Buildteam <buildteam@openeuler.org> - 243-24
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:fix double free in macsec_receive_channel_free() and 
         fix crash in network L2TP


author: openEuler Buildteam <buildteam@openeuler.org> - 243-27
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add elevator= kernel command line parameter and don't enable bfq
         by default


author: shenyangyang <shenyangyang4@huawei.com> - 243-29
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:revert don't enable systemd-journald-audit.socket by default
         that may cause reboot problem if update systemd with out dracut -f
         from LTS-20.03


author: openEuler Buildteam <buildteam@openeuler.org> - 0.5.9
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC:Solve the problem of service cannot restart when upgrading


author: huanghaitao <huanghaitao8@huawei.com> - 1:9.0.10-13
changelog:
  - Type:cves
  - ID: CVE-2019-17563 CVE-2019-12418 CVE-2020-1935 CVE-2020-1938 
  - SUG:restart
  - DESC: fix CVE-2019-17563 CVE-2019-12418CVE-2020-1935 CVE-2020-1938


author: wangxiao <wangxiao65@huawei.com> - 1:9.0.10-14
changelog:
  - Type:cves
  - ID: CVE-2020-9484 CVE-2020-11996 CVE-2020-13934 CVE-2020-13935
  - SUG:restart
  - DESC: fix CVE-2020-9484 CVE-2020-11996 CVE-2020-13934 CVE-2020-13935


author: openEuler Buildteam <buildteam@openeuler.org> - 2.8.1-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revise the bogus date in changelog and delete the unnecessary subpackage "udisks2-iscsi"


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:fix the problem of one iso can't mount directly twice by default


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-5
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Add an entry for the HiSilicon aarch64 part tsv110 and
         use official name for HiSilicon tsv110


author: openEuler Buildteam <buildteam@openeuler.org> - 2.34-6
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:obsolete hardlink that has been merged into util-linux of 2.34


author: Jiajun Chen <1250062498@qq.com> - 1.0-2
changelog:
  - bugfix: fix %ST, %GUE, %HYP formula
  - display: expand row size in TEXT mode
  - bugfix: exit vmtop when arguments are invalid
  - bugfix: check unsigned number flip before getting delta


author: nocjj <1250062498@qq.com>
changelog:
  - vcpustat: modify vcpu info acquirement from debugfs
  - display: expand %CPU display
  - display: add limit to usage display
  - vmtop: simplify print_domain_field


author: Jiajun Chen <1250062498@qq.com> -1.1-2
changelog:
  - vcpu_stat: add remaining kvm exits items to display
  - display: modify filter display to support more display fields items
  - vcp_stat: add Max Scheduling Delay time items to display
  - args: add -p option
  - key: add page up/down key response
  - vcpu_stat: get vcpu stat list once per display instead of per vcpu
  - proc: del /prc/pid/comm read
  - display: del screen clear after key response
  - codestyle: del unused var


author: wangzhishun <wangzhishun1@huawei.com> - 5.1.0-11
changelog:
  - Make sure sample rate is specified and non-zero in DFF files
  - Fix potential out-of-bounds heap read


author: zhanzhimin<zhanzhimin@huawei.com> - 1.20.8-2
changelog:
  - Type:CVE
  - Id:CVE-2020-14346,CVE-2020-14361,CVE-2020-14362
  - SUG:NA
  - DESC:fix CVE-2020-14346,CVE-2020-14361,CVE-2020-14362


author: luhuaxin <luhuaxin@huawei.com> - 1.3-39
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: move gxvattr to main package, move AUTHORS to license folder


