# changelog

author: Xiong Zhou <xiongzhou4@huawei.com> - v1.0-4
changelog:
  - Type:Sync
  - ID:NA
  - SUG:NA
  - DESC:Sync patches from openeuler/A-FOT
         Add reboot action to fasten the second compilation,
         fix bugs and format codes.
  	   Reuse calcsum, delay pre-reboot operations and fixs typos.


author: li-miaomiao_zhr<mmlidc@isoftstone.com> - 1.0.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix wrong file name referenced in spec file causing build failure,remove spec file from the source package


author: yaoxin <yaoxin30@huawei.com> 2.4.3-5
changelog:
  - This package depends on log4j. After the log4j vulnerability CVE-2021-44228 is fixed, the version needs to be rebuild.


author: yaoxin <yaoxin30@huawei.com> 2.4.3-6
changelog:
  - This package depends on log4j. After the log4j vulnerability CVE-2021-45105 is fixed, the version needs to be rebuild.


author: panchenbo <panchenbo@kylinsec.com.cn> - 1.22.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix build error: add missing BuildRequires:pkgconfig(polkit-gobject-1)


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:1.42.8-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:NetworkManager-dispatcher.service not enabled when installed due to systemd_units not defined


author: gaoxingwang <gaoxingwang1@huawei.com> - 1:1.42.8-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:sync bugfix patch: delete lease file when connection deleted and 
         update the way to get ppp version because patchlevel.h no more provided in  ppp-2.5.0


author: liuzhilin <liuzhilin@uniontech.com> - 1:1.44.2-2
changelog:
  - add NM to support wifi6(fix dde-network-core build error)
  - Type:requirement
  - CVE:NA
  - SUG:NA
  - DESC:Support wireless networks connecting WIFI6 encryption methods,
         so this demand is achieved in NetworkManager, KF5-NetworkManager-QT,
         DDE-Network-Core software package


author: yaoxin <yao_xin001@hoperun.com> - 1.2.24-1
changelog:
  - Update to 1.2.24:
    * Fixed formatting of ipsec.conf snippet. This is a security
    issue with severity of "Important." (CVE-2024-9050)
    * Added support for "require-id-on-certificate" setting.
    * Updated Georgian, Slovenian and Ukrainian translations.


author: chenyanpanHW <chenyanpan@huawei.com> - 2.14.19-25
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ORBit2-2.14.3-multilib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ORBit2-2.14.3-ref-leaks.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ORBit2-make-j-safety.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ORBit2-allow-deprecated.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-Fix-link_protocol_is_local_ipv46-for-ipv4-on-some-ip.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0014-Commit-patch-from-bug-662623-to-fix-connection-failu.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0016-bug-732274-fix-parallel-build-failure.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhouyihang <zhouyihang3@h-partners.com> - 1.2.8-2
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: pkcon: Use appropriate callbacks for client / task async calls


author: lingsheng <lingsheng1@h-partners.com> - 1.2.8-3
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: Revert PkClient: Replace the GSimpleAsyncResult with the GTask API


author: yinsist <jianhui.oerv@isrc.iscas.ac.cn> - 4.0.5-4
changelog:
  - Valgrind does not support certain architectures like RISC-V, Before depending on Valgrind, first check if Valgrind supports the architecture


author: yixiangzhike <yixiangzhike007@163.com> - 0.18.6-3
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: backport upstream patch to fix parsing of lowercase group names


author: yixiangzhike <yixiangzhike007@163.com> - 0.18.6-4
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: backport upstream patch to fix concurrent reading of extended attributes


author: zhuhongbo <zhuhongbo@uniontech.com> - 36.16.5-34.27
changelog:
  - fix: Install encryption and add a password modification entry to the disk menu of the file manager(bugid:322559)


author: gongzhengtang<gong_zhengtang@163.com> - v1.3.4-5
changelog:
  - fixed many issues with cvelist queries (package fuzzy matching, page confusion, sorting is not supported) and rpm packet loss when generating repair tasks


author: wenxin<wenxin32@foxmail.com> - v1.4.1-3
changelog:
  - fix the query error of cve associated host
  - update verification method for host ip fieldl;fix repo field filter error
  - update TimedCorrectTask method


author: liuchanggeng<liuchanggeng@huawei.com> - v1.3.4-11
changelog:
  - da-tool consider trace as valid data when first core lost scheduling information
  - update document


author: liuchanggeng<liuchanggeng@huawei.com> - v1.3.4-12
changelog:
  - to maintain functional stability, da-tool only releases network related analysis
  - it is not allowed to modify the configuration file of the da-tool


author: wangguangge<wangguangge@huawei.com> - v1.4.1-1
changelog:
  - update to v1.4.1
  - update cve fix logic
  - support rollback operation for kernel hotpatch/coldpatch


author: zhuyuncheng<zhuyuncheng@huawei.com> - v1.1.3-3
changelog:
  - Bugfix: fix the alert count error
  - Bugfix: for ai model, increase queried data length and add
    a time range for error judgment.


author: gongzhengtang<gong_zhengtang@163.com> - v1.2.0-1
changelog:
  - update the structure of response body; update how to get session used to
  - connect to the database


author: wenxin<wenxin32@foxmail.com> - v1.4.0-2
changelog:
  - Add interface for detecting host status.
  - Update query host list api, add a new query method based on host name for it.
  - Add rollback task execution method. 
  - Fix cve scan callback error.


author: yanglongkang<yanglongkang@h-partners.com> - 3.2.2-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Adding Patching Operations
         provides relibility and self-healing capabilities for service


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 3.2.5-2
changelog:
  - Type：update
  - ID：NA
  - SUG:NA
  - DESC: Modify the license to SPDX format
          Delete MIT and Public Domain license because it no longer appears in the upstream source


author: zhangpan <zhangpan103@h-partners.com> - 2.51.0-5
changelog:
  - add macros to control if need /usr/bin/xprop
  - at-spi2-core-help package provided at-spi2-atk-help


author: baizhonggui <baizhonggui@huawei.com> - 0.2.92-3
changelog:
  - Fix building error: File must begin with "/": /usr/lib/systemd/system/attest_ra_server.service
  - Add systemd in BuildRequires


author: shixuantong<shixuantong@huawei.com> - 0.3.6-25
changelog:
  - Type:cves
  - ID:CVE-2017-6828 CVE-2017-6829 CVE-2017-6831 CVE-2017-6838 CVE-2017-6839
  - SUG:NA
  - DESC:fix CVE-2017-6828 CVE-2017-6829 CVE-2017-6831 CVE-2017-6838 CVE-2017-6839


author: Ge Wang <wang__ge@126.com> - 1.0-0.34
changelog:
  - Replace buildrequire kde-filesystem with kde4-filesystem due to kde-filesytem updated to version 5-1


author: wangkai <wangkai385@huawei.com> - 0:4.3-23
changelog:
  - This package depends on log4j.After the log4j vulnerability CVE-2021-44228 is fixed,the version needs to be rebuild.


author: yaoxin <yaoxin30@huawei.com> - 0:4.3-24
changelog:
  - This package depends on log4j.After the log4j vulnerability CVE-2021-45105 is fixed,the version needs to be rebuild.


author: wangyuhang <wangyuhang27@huawei.com> -5.2.15-13
changelog:
  - remove the log message for failing to open cmdline,
    and ensure that the mayexec function does not modify the value of errno.


author: yixiangzhike <yixiangzhike007@163.com> - 5.2.15-16
changelog:
  - sync patches from bash community:
     fix default file descriptor for <> redirection when printing command
     update BASH_COMMAND for subshells
     fix potential file descriptor leak in here document pipes


author: Lujun <wanglujun@uniontech.com> - 1:2.12.0-4.01
changelog:
  - fix: the Tab key is not recognized for utshell.(bugid:296245).
  - feat: add 0001-add-support-utshell.patch 增加对utshell的支持


author: yaoxin <yao_xin001@hoperun.com> - 1.17-1
changelog:
  - Update to 1.17 for fix CVE-2022-38398,CVE-2022-38648,CVE-2022-40146,CVE-2022-44729 and CVE-2022-44730


author: liequan che <cheliequan@inspur.com> - 1.1-4
changelog:
  - add bcache-export-cached to export CACHED_UUID and CACHED_LABEL,so that 69-bcache.rules
  udev rules can correctly create uuid and label links for bcache devices


author: zhanghao<zhanghao383@huawei.com> - 32:9.16.37-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix output expected information when install bing-sdborbind-sdb-chroot


author: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-2
changelog:
  - Type:CVE
  - CVE:CVE-2023-4408 CVE-2023-5517 CVE-2023-5679 CVE-2023-50387 CVE-2023-50868
  - SUG:NA
  - DESC:fix CVE-2023-4408 CVE-2023-5517 CVE-2023-5679 CVE-2023-50387 CVE-2023-50868


author: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-3
changelog:
  - Type:CVE
  - CVE:CVE-2024-0760,CVE-2024-1737,CVE-2024-1975,CVE-2024-4076
  - SUG:NA
  - DESC:fix CVE-2024-0760,CVE-2024-1737,CVE-2024-1975,CVE-2024-4076


author: chengyechun<chengyechun1@huawei.com> - 32:9.18.21-4
changelog:
  - Type:CVE
  - CVE:CVE-2024-11187,CVE-2024-12705
  - SUG:NA
  - DESC:fix CVE-2024-111878 and CVE-2024-12705


author: liangyangang <liangyangang@uniontech.com> - 2.41-23.01
changelog:
  - feat: add Zhaoxin patches
  - feat: add sw efi support
  - rebuild: rebuild on eco machine.
  - spec: modisy spec files to fix mips building
  - fix: fix mips64 ld script(bugid:000000)
  - spec: add mips64el
  - feat: merge patch from community
  - feat: disable APX patch
  - arch: support for sw_64
  - feat: merge anolis patches


author: yueyuankun <yueyuankun@kylinos.cn> - 3.8.2-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix syntax error on SymbolKind.toString method
         fix interface syntax error


author: Huang Yang <huangyang@loongson.cn> - 1.8.18-22
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Resolve malloc aborted error raised when executing ipmitool fru.


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.017
changelog:
  - uos: x86: config: enable EROFS compression and microLZMA support [B320273]
  - uos: sw: enable EROFS and microLZMA support for SW_64 architecture [B320273]
  - uos: loongarch: enable DEFLATE compression for EROFS on LoongArch [B320273]
  - uos: arm: config: enable EROFS compression and microLZMA support [B320273]
  - uos: enable SCHED_CLASS_EXT and UOS_SCHED_EXT config [T00000]
  - uos: update yhgch_drm driver to version 3.5 [DM2025050013]
  - uos: loongarch: enable sm4 config [B320955]
  - Revert "Revert "upstream/tpm: Remove tpm_send() [T373975]""
  - uos: LoongArch: configs: enable EFI stub, kernel gzip and vmcore device dump [B310539]
  - uos: PCI/MSI: Add workaround for marvell msi 32bit devices [B320761]
  - uos: sw64 open IPVLAN config to resolve ipvlan problem [B320843]
  - Revert "upstream:tpm: Switch to new Intel CPU model defines [T373975]"
  - upstream:crypto: lib - implement library version of AES in CFB mode [T373975]
  - uos: tpm: optimized tpm2b marshaling[T374703]
  - upstream/deepin: tpm: tis: Double the timeout B to 4s [T357627]
  - uos: tpm: Add tpm2_pcr_read and context load/save with test cases[T374703]
  - uos: tpm: add several tpm2 commands[T374703]
  - uos: tpm: fixed bugs in testsuits[T374703]
  - uos: tpm: add some kunit testcase for tpm[T374703]
  - uos: tpm: add tpm2_load[T374703]
  - uos: tpm: fixed bugs in tpm2_create[T374703]
  - uos: tpm: Add tpm2_encrypt_decrypt function and testsuits[T374703]
  - uos: tpm: add tpm2_create[T374703]
  - uos: tpm: Add tpm2 context commands [T374703]
  - uos: tpm: add tpm2_create_primary and its' testsuite[T374703]
  - upstream/deepin: tpm: do not start chip while suspended [T357627]
  - upstream/deepin: tpm, tpm_tis: Fix timeout handling when waiting for TPM status [T357627]
  - upstream/deepin: tpm, tpm_tis: Workaround failed command reception on Infineon devices [T357627]
  - uos: tpm: changed tpm2 types' marshaling log output mode[T374703]
  - uos: tpm: Add TPM2_StirRandom, and kunit test [T374703]
  - uos: tpm: add special tpm2b marshaling and unmarshaling marcos[T374703]
  - uos: tpm: improved tpm2 types' marshaling functions[T374703]
  - uos: tpm: renamed tpm2 marshaling headers' name[T374703]
  - uos: tpm: fixed bugs in tpm2 types' marshaling and unmarshaling[T374703]
  - uos: tpm: add marshal and unmarshal func of tpm type[T374703]
  - uos: tpm: Fix testsuits that don't work[T374703]
  - uos: tpm: Add kunit test for tpm module [T374703]
  - uos: tpm: Add several tpm2 structures and functions [T374703]
  - uos:tpm: Add tss tpm2 spec typedef. [T374703]
  - upstream:tpm: atmel: Drop PPC64 specific MMIO setup [T373975]
  - upstream:char: tpm: cr50: Add new device/vendor ID 0x50666666 [T373975]
  - upstream:char: tpm: cr50: Move i2c locking to request/relinquish locality ops [T373975]
  - upstream:char: tpm: cr50: Use generic request/relinquish locality ops [T373975]
  - upstream:tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver [T373975]
  - upstream:tpm: Disable TPM on tpm2_create_primary() failure [T373975]
  - upstream:tpm: Lazily flush the auth session [T373975]
  - upstram:tpm: Rollback tpm2_load_null() [T373975]
  - upstream:tpm: Return tpm2_sessions_init() when null key creation fails [T373975]
  - upstream:tpm: export tpm2_sessions_init() to fix ibmvtpm building [T373975]
  - upstream:tpm: Drop explicit initialization of struct i2c_device_id::driver_data to 0 [T373975]
  - upstream:tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support [T373975]
  - upstream:tpm: Use auth only after NULL check in tpm_buf_check_hmac_response() [T373975]
  - upstream:tpm: Address !chip->auth in tpm_buf_append_hmac_session*() [T373975]
  - upstream:tpm: Address !chip->auth in tpm_buf_append_name() [T373975]
  - upstream:tpm: Address !chip->auth in tpm2_*_auth_session() [T373975]
  - upstream:tpm_tis_spi: add missing attpm20p SPI device ID entry [T373975]
  - upstream:tpm: Switch to new Intel CPU model defines [T373975]
  - upstream:tpm: Enable TCG_TPM2_HMAC by default only for X86_64 [T373975]
  - upstream:tpm: Rename TPM2_OA_TMPL to TPM2_OA_NULL_KEY and make it local [T373975]
  - upstream:tpm: Open code tpm_buf_parameters() [T373975]
  - upstream:tpm: disable the TPM if NULL name changes [T373975]
  - upstream/tpm: add the null key name as a sysfs export [T373975]
  - upstream/tpm: add session encryption protection to tpm2_get_random() [T373975]
  - upstream/tpm: add hmac checks to tpm2_pcr_extend() [T373975]
  - upstream/tpm: Add the rest of the session HMAC API [T373975]
  - upstream/tpm: Add HMAC session name/handle append [T373975]
  - upstream/tpm: Add HMAC session start and end functions [373975]
  - upstream/tpm: Add TCG mandated Key Derivation Functions (KDFs)[T373975]
  - upstream/tpm: Add NULL primary creation[T373975]
  - upstream/tpm: export the context save and load commands [T373975]
  - upstream/tpm: add buffer function to point to returned parameters [T373975]
  - upstream/tpm: Add tpm_buf_read_{u8,u16,u32} [T373975]
  - upstream/tpm: TPM2B formatted buffers [T373975]
  - upstream/tpm: Store the length of the tpm_buf data separately. [373975]
  - upstream/tpm: Move buffer handling from static inlines to real functions [T373975]
  - uos: sw_64: open CONFIG_DRM_AMDGPU as module [B311113]
  - Revert "upstream/tpm: Remove tpm_send() [T373975]"
  - uos: loongarch: open DRM_MWV207 to resovle mwv207 missing [B316793]
  - uos: sw_64: open CONFIG_DETECT_HUNG_TASK and CONFIG_DEFAULT_HUNG_TASK_TIMEOUT [B318525]
  - uos: enable task related options for iotop [B320717]
  - upstream/tpm: Remove tpm_send() [T373975]
  - uos: enable cpu_freq related options [B311115]
  - uos: upgrade ngbe driver 1.2.6.5 [DM2025060009]
  - uos: upgrade txgbe driver 2.1.1 [DM2025060008]
  - uos: add xzp phydriver 3.4.6213 [DM2025060005]
  - uos: upgrade sssraid driver to 1.0.6.6 [DM2025050019]
  - uos: add tcm driver 1.0 [DM2025050018]
  - uos: Add smi driver 4.0-4.3.2 [DM2025050014]
  - upstream/deepin: tpm: Change to kvalloc() in eventlog/acpi.c [T357627]
  - crash: add crashkernel=auto support for sw_64 architecture [B303891]
  - sw64: kexec: add support for crashkernel=size[KMG] [B303891]
  - uos: enable ip6table related modules [317437]
  - uos: sw64 enable tpm driver config [DM2025050017]
  - uos: Upgrade Intel ixgbe driver to version 6.1.3 [DM2025050010]
  - uos: Upgrade Intel ice driver to version 1.17.2 [DM2025050010]
  - uos: Upgrade Intel irdma driver to version 1.17.31 [DM2025050010]
  - uos: Upgrade Intel igb driver to version 5.19.2 [DM2025050010]
  - uos: Upgrade Intel iavf driver to version 4.13.5 [DM2025050010]
  - TPMFS: Create the file system tpmfs.[T377415]
  - uos: sw_64: configs: enable IOSCHED_BFQ [B318539]
  - uos: update srpm to 6.6.0-25.02.2500.016 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.018
changelog:
  - sw64: kvm: fix perf kvm support [B319577]
  - uos: improve cgroup functionality for sw_64 [B322649]
  - uos: tpm: add a module to generate key from tpm[T374703]
  - uos: tpm: Add KUnit test suites for tpm2_nv and tpm2_pcr[T374703]
  - uos: tpm: Separated the authentication area from the parameter list[T374703]
  - uos: tpm: add tpm2 enhanced authorization commands[T374703]
  - uos: tpm: fixed tpm ram high usage problem in testsuits[T374703]
  - uos: tpm: Add TPM 2.0 symmetric related features and kunit tests[T374703]
  - uos: tpm: add tpm2 non-volatile commands[T374703]
  - uos: tpm: add tpm2 sequence commands[T374703]
  - uos: dkapture update [T370515]
  - uos: sw64: add config USB_FORBID [S35893]
  - uos: usb_forbid_rule.c: fix error params us not init [T356861]
  - uos: usb/usb_forbid_rule.c: support phytium mmio usb control [T356861]
  - uos: add usb_forbid function in kernel-v25 [T360723]
  - uos: uos-scheduler: support build rpm package[T370515]
  - uos: ulnfs: bug fix and new feature [B309709]
  - uos: update sxe and sxevf driver to 1.6.0.8 [DM2025060010]
  - uos: update ps3stor driver version to 2.6.0.23 [DM2025060010]
  - mainline: {CVE-2025-21792} ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt
  - mainline: {CVE-2025-21741} usbnet: ipheth: fix DPE OoB read
  - mainline: {CVE-2025-21741} usbnet: ipheth: break up NCM header size computation
  - mainline: {CVE-2025-21741} usbnet: ipheth: refactor NCM datagram loop
  - mainline: {CVE-2025-21741} usbnet: ipheth: check that DPE points past NCM header
  - mainline: {CVE-2024-58093} PCI/ASPM: Fix link state exit during switch upstream function removal
  - mainline: {CVE-2025-21726} padata: avoid UAF for reorder_work
  - mainline: {CVE-2025-21726} padata: add pd get/put refcnt helper
  - mainline: {CVE-2025-21726} padata: fix sysfs store callback check
  - mainline: {CVE-2025-21756} vsock: Keep the binding until socket destruction
  - mainline: {CVE-2025-21756} vsock: Allow retrying on connect() failure
  - mainline: {CVE-2025-21855} ibmvnic: Don't reference skb after sending to VIOS
  - mainline: {CVE-2025-21855} ibmvnic: Add stat for tx direct vs tx batched
  - mainline: {CVE-2025-21855} ibmvnic: Introduce send sub-crq direct
  - mainline: {CVE-2025-21855} ibmvnic: Return error code on TX scrq flush fail
  - mainline: {CVE-2025-21923} HID: hid-steam: Fix use-after-free when detaching device
  - mainline: {CVE-2025-21923} HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context
  - mainline: {CVE-2025-21923} HID: hid-steam: Move hidraw input (un)registering to work
  - mainline: {CVE-2025-21923} HID: hid-steam: Make sure rumble work is canceled on removal
  - mainline: {CVE-2025-21923} HID: hid-steam: Add Deck IMU support
  - mainline: {CVE-2025-21923} HID: hid-steam: Fix cleanup in probe()
  - mainline: {CVE-2025-21923} HID: hid-steam: remove pointless error message
  - mainline: {CVE-2025-21923} HID: hid-steam: Add gamepad-only mode switched to by holding options
  - mainline: {CVE-2025-21923} HID: hid-steam: Update list of identifiers from SDL
  - mainline: {CVE-2025-21923} HID: hid-steam: Clean up locking
  - mainline: {CVE-2025-21923} HID: hid-steam: Disable watchdog instead of using a heartbeat
  - mainline: {CVE-2025-21923} HID: hid-steam: Avoid overwriting smoothing parameter
  - mainline: {CVE-2024-57993} HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
  - mainline: {CVE-2024-58098} bpf: track changes_pkt_data property for global functions
  - mainline: {CVE-2024-58098} bpf: add find_containing_subprog() utility function
  - maineline: {CVE-2025-21697} drm/v3d: Ensure job pointer is set to NULL after job completion
  - mainline: {CVE-2025-21763} neighbour: use RCU protection in __neigh_notify()
  - mainline: {CVE-2025-21763} net: add dev_net_rcu() helper
  - mainline: {CVE-2025-21763} net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
  - uos: fix kbai change introduced by "net: add exit_batch_rtnl() method"
  - mainline: {CVE-2025-21763} net: add exit_batch_rtnl() method
  - mainline: {CVE-2025-21763} neighbour: delete redundant judgment statements
  - mainline: {CVE-2025-21858} geneve: Fix use-after-free in geneve_find_dev().
  - mainline: {CVE-2024-58002} media: uvcvideo: Remove dangling pointers
  - mainline: {CVE-2024-58002} media: uvcvideo: Only save async fh if success
  - mainline: {CVE-2024-58002} media: uvcvideo: Refactor iterators
  - mainline: {CVE-2024-58002} media: uvcvideo: Remove redundant NULL assignment
  - mainline: {CVE-2024-58002} media: uvcvideo: Fix event flags in uvc_ctrl_send_events
  - mainline: {CVE-2025-21687} Revert "vfio/platform: check the bounds of read/write syscalls"
  - mainline: {CVE-2025-21687} vfio/platform: check the bounds of read/write syscalls
  - mainline: {CVE-2025-21687} vfio/platform: check the bounds of read/write syscalls
  - mainline: {CVE-2025-21816} hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
  - mainline: {CVE-2025-21654} ovl: support encoding fid from inode with no alias
  - mainline: {CVE-2025-21654} ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
  - mainline: {CVE-2025-21654} Revert "ovl: do not encode lower fh with upper sb_writers held"
  - mainline: {CVE-2025-21654} Revert "ovl: pass realinode to ovl_encode_real_fh() instead of realdentry"
  - mainline: {CVE-2025-21654} Revert "ovl: support encoding fid from inode with no alias"
  - mainline: {CVE-2025-21654} ovl: support encoding fid from inode with no alias
  - mainline: {CVE-2025-21654} ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
  - mainline: {CVE-2025-21654} ovl: do not encode lower fh with upper sb_writers held
  - mainline: {CVE-2025-21766} ipv4: use RCU protection in __ip_rt_update_pmtu()
  - mainline: {CVE-2025-21766} net: ipv4: Cache pmtu for all packet paths if multipath enabled
  - mainline: {CVE-2024-55881} KVM: x86: Play nice with protected guests in complete_hypercall_exit()
  - mainline: {CVE-2025-21811} nilfs2: protect access to buffers with no active references
  - mainline: {CVE-2025-21811} nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_empty_buffers
  - mainline: {CVE-2024-57883} mm: hugetlb: independent PMD page table shared count
  - mainline: {CVE-2024-57883} mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
  - mainline: {CVE-2024-57883} pgtable: fix s390 ptdesc field comments
  - mainline: {CVE-2025-21853} bpf: avoid holding freeze_mutex during mmap operation
  - mainline: {CVE-2025-21853} bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
  - mainline: {CVE-2025-37903} drm/amd/display: Fix slab-use-after-free in hdcp
  - mainline: {CVE-2025-37903} drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
  - mainline: {CVE-2024-53179} smb: client: fix use-after-free of signing key
  - mainline: {CVE-2024-53179} smb: client: stop flooding dmesg in smb2_calc_signature()
  - mainline: {CVE-2025-21712} md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
  - mainline: {CVE-2025-21712} md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
  - mainline: {CVE-2025-21712} md/md-bitmap: move bitmap_{start, end}write to md upper layer
  - mainline: {CVE-2025-21712} md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
  - mainline: {CVE-2025-21712} md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
  - mainline: {CVE-2025-21712} md/md-cluster: fix spares warnings for __le64
  - mainline: {CVE-2025-21712} md: add a new callback pers->bitmap_sector()
  - mainline: {CVE-2025-21712} md/raid5: implement pers->bitmap_sector()
  - mainline: {CVE-2025-21712} md/raid5: recheck if reshape has finished with device_lock held
  - mainline: {CVE-2025-21712} Revert "md: cleanup pers->prepare_suspend()"
  - mainline: {CVE-2025-21838} usb: gadget: core: flush gadget workqueue after device removal
  - mainline: {CVE-2025-21838} USB: gadget: core: create sysfs link between udc and gadget
  - uos: fix kabi change introduced by CVE-2024-50140
  - mainline: {CVE-2024-50140} sched/core: Disable page allocation in task_tick_mm_cid()
  - mainline: {CVE-2024-50140} task_work: Add TWA_NMI_CURRENT as an additional notify mode.
  - mainline: {CVE-2025-21721} nilfs2: handle errors that nilfs_prepare_chunk() may return
  - mainline: {CVE-2025-21721} nilfs2: eliminate staggered calls to kunmap in nilfs_rename
  - mainline: {CVE-2025-21721} nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
  - mainline: {CVE-2024-52559} drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
  - mainline: {CVE-2024-52559} drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER
  - mainline: {CVE-2024-57996} net_sched: sch_sfq: don't allow 1 packet limit
  - mainline: {CVE-2024-57996} net_sched: sch_sfq: handle bigger packets
  - mainline: {CVE-2024-57996} net_sched: sch_sfq: annotate data-races around q->perturb_period
  - mainline: {CVE-2024-58079} media: uvcvideo: Fix crash during unbind if gpio unit is in use
  - mainline: {CVE-2025-21728} bpf: Send signals asynchronously if !preemptible
  - mainline: {CVE-2025-22015} mm/migrate: fix shmem xarray update during migration
  - mainline: {CVE-2024-57834} media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
  - mainline: {CVE-2024-57913} usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
  - mainline: {CVE-2024-58017} printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
  - mainline: {CVE-2025-21663} net: stmmac: dwmac-tegra: Read iommu stream id from device tree
  - mainline: {CVE-2025-21705} mptcp: handle fastopen disconnect correctly
  - mainline: {CVE-2025-21745} blk-cgroup: Fix class @block_class's subsystem refcount leakage
  - mainline: {CVE-2025-21749} net: rose: lock the socket in rose_bind()
  - mainline: {CVE-2025-21764} ndisc: use RCU protection in ndisc_alloc_skb()
  - mainline: {CVE-2025-21787} team: better TEAM_OPTION_TYPE_STRING validation
  - mainline: {CVE-2025-21836} io_uring/kbuf: reallocate buf lists on upgrade
  - mainline: {CVE-2025-21846} acct: perform last write from workqueue
  - mainline: {CVE-2025-21978} drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
  - mainline: {CVE-2024-54458} scsi: ufs: bsg: Set bsg_queue to NULL after removal
  - mainline: {CVE-2024-57951} hrtimers: Handle CPU state correctly on hotplug
  - mainline: {CVE-2024-57986} HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
  - mainline: {CVE-2024-58007} soc: qcom: socinfo: Avoid out of bounds read of serial number
  - mainline: {CVE-2024-58055} usb: gadget: f_tcm: Don't free command immediately
  - mainline: {CVE-2024-58090} sched/core: Prevent rescheduling when interrupts are disabled
  - mainline: {CVE-2025-21646} afs: Fix the maximum cell name length
  - mainline: {CVE-2025-21660} ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
  - mainline: {CVE-2025-21691} cachestat: fix page cache statistics permission checking
  - mainline: {CVE-2025-21711} net/rose: prevent integer overflows in rose_setsockopt()
  - mainline: {CVE-2025-21718} net: rose: fix timer races against user threads
  - mainline: {CVE-2025-21826} netfilter: nf_tables: reject mismatching sum of field_len with set key length
  - mainline: {CVE-2025-21847} ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
  - mainline: {CVE-2025-21948} HID: appleir: Fix potential NULL dereference at raw event handle
  - mainline: {CVE-2025-21999} proc: fix UAF in proc_get_inode()
  - mainline: {CVE-2025-22028} media: vimc: skip .s_stream() for stopped entities
  - mainline: {CVE-2025-37884} bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
  - mainline: {CVE-2024-48881} bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
  - mainline: {CVE-2024-57901} af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
  - mainline: {CVE-2024-57924} fs: relax assertions on failure to encode file handles
  - mainline: {CVE-2025-21666} vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
  - mainline: {CVE-2025-21700} net: sched: Disallow replacing of child qdisc from one parent to another
  - mainline: {CVE-2025-21701} net: avoid race between device unregistration and ethnl ops
  - mainline: {CVE-2025-21758} ipv6: mcast: add RCU protection to mld_newpack()
  - mainline: {CVE-2025-21762} arp: use RCU protection in arp_xmit()
  - mainline: {CVE-2025-21779} KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
  - mainline: {CVE-2025-21780} drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()
  - mainline: {CVE-2025-21790} vxlan: check vxlan_vnigroup_init() return value
  - mainline: {CVE-2025-21793} spi: sn-f-ospi: Fix division by zero
  - mainline: {CVE-2025-21863} io_uring: prevent opcode speculation
  - mainline: {CVE-2025-22049} LoongArch: Increase ARCH_DMA_MINALIGN up to 16
  - mainline: {CVE-2025-37773} virtiofs: add filesystem context source name check
  - mainline: {CVE-2024-57912} iio: pressure: zpa2326: fix information leak in triggered buffer
  - mainline: {CVE-2024-57980} media: uvcvideo: Fix double free in error path
  - mainline: {CVE-2024-58053} rxrpc: Fix handling of received connection abort
  - mainline: {CVE-2024-58070} bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
  - mainline: {CVE-2025-21683} bpf: Fix bpf_sk_select_reuseport() memory leak
  - mainline: {CVE-2025-21760} ndisc: extend RCU protection in ndisc_send_skb()
  - mainline: {CVE-2025-21799} net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
  - mainline: {CVE-2025-21820} tty: xilinx_uartps: split sysrq handling
  - mainline: {CVE-2025-21857} net/sched: cls_api: fix error handling causing NULL dereference
  - mainline: {CVE-2025-21867} bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
  - mainline: {CVE-2025-21918} usb: typec: ucsi: Fix NULL pointer access
  - mainline: {CVE-2025-21957} scsi: qla1280: Fix kernel oops when debug level > 2
  - mainline: {CVE-2025-37742} jfs: Fix uninit-value access of imap allocated in the diMount() function
  - mainline: {CVE-2025-37867} RDMA/core: Silence oversized kvmalloc() warning
  - mainline: {CVE-2025-37878} perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
  - mainline: {CVE-2024-36476} RDMA/rtrs: Ensure 'ib_sge list' is accessible
  - mainline: {CVE-2024-57890} RDMA/uverbs: Prevent integer overflow issue
  - mainline: {CVE-2024-57929} dm array: fix releasing a faulty array block twice in dm_array_cursor_end
  - mainline: {CVE-2024-58052} drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
  - mainline: {CVE-2025-21681} openvswitch: fix lockup on tx to unregistering netdev with carrier
  - mainline: {CVE-2025-21715} net: davicom: fix UAF in dm9000_drv_remove
  - mainline: {CVE-2025-21727} padata: fix UAF in padata_reorder
  - mainline: {CVE-2025-21765} ipv6: use RCU protection in ip6_default_advmss()
  - mainline: {CVE-2025-21782} orangefs: fix a oob in orangefs_debug_write
  - mainline: {CVE-2025-21785} arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
  - mainline: {CVE-2025-21806} net: let net.core.dev_weight always be non-zero
  - mainline: {CVE-2025-21812} ax25: rcu protect dev->ax25_ptr
  - mainline: {CVE-2025-21814} ptp: Ensure info->enable callback is always set
  - mainline: {CVE-2025-21821} fbdev: omap: use threaded IRQ for LCD DMA
  - mainline: {CVE-2025-21941} drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
  - mainline: {CVE-2025-22027} media: streamzap: fix race between device disconnection and urb callback
  - mainline: {CVE-2024-58071} team: prevent adding a device which is already a team device lower
  - mainline: {CVE-2024-58072} wifi: rtlwifi: remove unused check_buddy_priv
  - mainline: {CVE-2025-21637} sctp: sysctl: udp_port: avoid using current->nsproxy
  - mainline: {CVE-2025-21675} net/mlx5: Clear port select structure when fail to create
  - mainline: {CVE-2025-21676} net: libwx: handle page_pool_dev_alloc_pages error
  - mainline: {CVE-2025-21692} net: sched: fix ets qdisc OOB Indexing
  - mainline: {CVE-2025-21746} Input: synaptics - fix crash when enabling pass-through port
  - mainline: {CVE-2025-21746} cleanup: Remove address space of returned pointer
  - mainline: {CVE-2025-21746} cleanup: Adjust scoped_guard() macros to avoid potential warning
  - mainline: {CVE-2025-21746} cleanup: Add conditional guard support
  - mainline: {CVE-2025-21746} Input: serio - define serio_pause_rx guard to pause and resume serio ports
  - mainline: {CVE-2025-21784} drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
  - mainline: {CVE-2025-21871} tee: optee: Fix supplicant wait loop
  - mainline: {CVE-2025-22010} RDMA/hns: Fix soft lockup during bt pages loop
  - mainline: {CVE-2025-37818} LoongArch: Return NULL from huge_pte_offset() for invalid PMD
  - mainline: {CVE-2024-57884} mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
  - mainline: {CVE-2024-57902} af_packet: fix vlan_get_tci() vs MSG_PEEK
  - mainline: {CVE-2024-57938} net/sctp: Prevent autoclose integer overflow in sctp_association_init()
  - mainline: {CVE-2024-57945} riscv: mm: Fix the out of bound issue of vmemmap address
  - mainline: {CVE-2024-58011} thermal: int340x: Add NULL check for adev
  - mainline: {CVE-2025-21655} io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
  - mainline: {CVE-2025-21708} net: usb: rtl8150: enable basic endpoint checking
  - mainline: {CVE-2025-21735} NFC: nci: Add bounds checking in nci_hci_create_pipe()
  - mainline: {CVE-2025-21744} wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
  - mainline: {CVE-2025-21750} wifi: brcmfmac: Check the return value of of_property_read_string_index()
  - mainline: {CVE-2025-21772} partitions: mac: fix handling of bogus partition table
  - mainline: {CVE-2025-21775} can: ctucanfd: handle skb allocation failure
  - mainline: {CVE-2025-21808} net: xdp: Disallow attaching device-bound programs in generic mode
  - mainline: {CVE-2025-21844} smb: client: Add check for next_buffer in receive_encrypted_standard()
  - mainline: {CVE-2025-21856} s390/ism: add release function for struct device
  - mainline: {CVE-2025-21912} gpio: rcar: Use raw_spinlock to protect register access
  - mainline: {CVE-2025-21935} rapidio: add check for rio_add_net() in rio_scan_alloc_net()
  - mainline: {CVE-2025-22045} x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
  - mainline: {CVE-2025-37754} drm/i915/huc: Fix fence not released on early probe errors
  - mainline: {CVE-2025-37851} fbdev: omapfb: Add 'plane' value check
  - mainline: {CVE-2025-37970} iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
  - mainline: {CVE-2024-57885} mm/kmemleak: fix sleeping function called from invalid context at print message
  - mainline: {CVE-2024-57908} iio: imu: kmx61: fix information leak in triggered buffer
  - mainline: {CVE-2024-57978} media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
  - mainline: {CVE-2024-57981} usb: xhci: Fix NULL pointer dereference on certain command aborts
  - mainline: {CVE-2024-57997} wifi: wcn36xx: fix channel survey memory allocation size
  - mainline: {CVE-2024-58014} wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
  - mainline: {CVE-2024-58016} safesetid: check size of policy writes
  - mainline: {CVE-2024-58020} HID: multitouch: Add NULL check in mt_input_configured
  - mainline: {CVE-2025-21636} sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
  - mainline: {CVE-2025-21662} net/mlx5: Fix variable not being completed when function returns
  - mainline: {CVE-2025-21664} dm thin: make get_first_thin use rcu-safe list first function
  - mainline: {CVE-2025-21680} pktgen: Avoid out-of-bounds access in get_imix_entries
  - mainline: {CVE-2025-21719} ipmr: do not call mr_mfc_uses_dev() for unres entries
  - mainline: {CVE-2025-21720} xfrm: delete intermediate secpath entry in packet offload mode
  - mainline: {CVE-2025-21738} ata: libata-sff: Ensure that we cannot write outside the allocated buffer
  - mainline: {CVE-2025-21831} PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
  - mainline: {CVE-2025-21862} drop_monitor: fix incorrect initialization order
  - mainline: {CVE-2025-21873} scsi: ufs: core: bsg: Fix crash when arpmb command fails
  - mainline: {CVE-2025-21887} ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
  - mainline: {CVE-2025-21909} wifi: nl80211: reject cooked mode if it is set along with other flags
  - mainline: {CVE-2025-21993} iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
  - mainline: {CVE-2024-57802} netrom: check buffer length before accessing it
  - mainline: {CVE-2024-57899} wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
  - mainline: {CVE-2024-57911} iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
  - mainline: {CVE-2024-58013} Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
  - mainline: {CVE-2024-58034} memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
  - mainline: {CVE-2024-58076} clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
  - mainline: {CVE-2024-58083} KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
  - mainline: {CVE-2024-58086} drm/v3d: Stop active perfmon if it is being destroyed
  - mainline: {CVE-2025-21629} net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
  - mainline: {CVE-2025-21638} sctp: sysctl: auth_enable: avoid using current->nsproxy
  - mainline: {CVE-2025-21674} net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
  - mainline: {CVE-2025-21690} scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
  - mainline: {CVE-2025-21835} usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
  - mainline: {CVE-2025-21866} powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
  - mainline: {CVE-2025-21963} cifs: Fix integer overflow while processing acdirmax mount option
  - mainline: {CVE-2025-37738} ext4: ignore xattrs past end
  - mainline: {CVE-2025-37830} cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
  - mainline: {CVE-2025-37836} PCI: Fix reference leak in pci_register_host_bridge()
  - mainline: {CVE-2025-37893} LoongArch: BPF: Fix off-by-one error in build_prologue()
  - mainline: {CVE-2025-37936} perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.
  - mainline: {CVE-2024-57903} net: restrict SO_REUSEPORT to inet sockets
  - mainline: {CVE-2024-58003} media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
  - mainline: {CVE-2024-58054} staging: media: max96712: fix kernel oops when removing module
  - mainline: {CVE-2024-58056} remoteproc: core: Fix ida_free call while not allocated
  - mainline: {CVE-2024-58061} wifi: mac80211: prohibit deactivating all links
  - mainline: {CVE-2024-58088} bpf: Fix deadlock when freeing cgroup storage
  - mainline: {CVE-2025-21665} filemap: avoid truncating 64-bit offset to 32 bits
  - mainline: {CVE-2025-21743} usbnet: ipheth: fix possible overflow in DPE length check
  - mainline: {CVE-2025-21761} openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
  - mainline: {CVE-2025-21776} USB: hub: Ignore non-compliant devices with too many configs or interfaces
  - mainline: {CVE-2025-21789} LoongArch: csum: Fix OoB access in IP checksum code for negative lengths
  - mainline: {CVE-2025-21796} nfsd: clear acl_access/acl_default after releasing them
  - mainline: {CVE-2025-21830} landlock: Handle weird files
  - mainline: {CVE-2025-21859} USB: gadget: f_midi: f_midi_complete to call queue_work
  - mainline: {CVE-2025-21910} wifi: cfg80211: regulatory: improve invalid hints checking
  - mainline: {CVE-2025-21979} wifi: cfg80211: cancel wiphy_work before freeing wiphy
  - mainline: {CVE-2024-57897} drm/amdkfd: Correct the migration DMA map direction
  - mainline: {CVE-2024-57973} rdma/cxgb4: Prevent potential integer overflow on 32bit
  - mainline: {CVE-2024-58063} wifi: rtlwifi: fix memory leaks and invalid access at probe error path
  - mainline: {CVE-2025-21639} sctp: sysctl: rto_min/max: avoid using current->nsproxy
  - mainline: {CVE-2025-21640} sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
  - mainline: {CVE-2025-21642} mptcp: sysctl: sched: avoid using current->nsproxy
  - mainline: {CVE-2025-21710} tcp: correct handling of extreme memory squeeze
  - mainline: {CVE-2025-21716} vxlan: Fix uninit-value in vxlan_vnifilter_dump()
  - mainline: {CVE-2025-21742} usbnet: ipheth: use static NDP16 location in URB
  - mainline: {CVE-2025-21753} btrfs: fix use-after-free when attempting to join an aborted transaction
  - mainline: {CVE-2025-21781} batman-adv: fix panic during interface removal
  - mainline: {CVE-2025-21783} gpiolib: Fix crash on error in gpiochip_get_ngpios()
  - mainline: {CVE-2025-21810} driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
  - mainline: {CVE-2025-21848} nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
  - mainline: {CVE-2025-21877} usbnet: gl620a: fix endpoint checking in genelink_bind()
  - mainline: {CVE-2025-21898} ftrace: Avoid potential division by zero in function_stat_show()
  - mainline: {CVE-2025-21964} cifs: Fix integer overflow while processing acregmax mount option
  - mainline: {CVE-2025-22072} spufs: fix gang directory lifetimes
  - mainline: {CVE-2024-58051} ipmi: ipmb: Add check devm_kasprintf() returned value
  - mainline: {CVE-2024-58077} ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
  - mainline: {CVE-2025-21669} vsock/virtio: discard packets if the transport changes
  - mainline: {CVE-2025-21673} smb: client: fix double free of TCP_Server_Info::hostname
  - mainline: {CVE-2025-21707} mptcp: consolidate suboption status
  - mainline: {CVE-2025-21725} smb: client: fix oops due to unset link speed
  - mainline: {CVE-2025-21734} misc: fastrpc: Fix copy buffer page size
  - mainline: {CVE-2025-21736} nilfs2: fix possible int overflows in nilfs_fiemap()
  - mainline: {CVE-2025-21748} ksmbd: fix integer overflows on 32 bit systems
  - mainline: {CVE-2025-21759} ipv6: mcast: extend RCU protection in igmp6_send()
  - mainline: {CVE-2025-21773} can: etas_es58x: fix potential NULL pointer dereference on udev->serial
  - mainline: {CVE-2025-21791} vrf: use RCU protection in l3mdev_l3_out()
  - mainline: {CVE-2025-21804} PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
  - mainline: {CVE-2025-21828} wifi: mac80211: don't flush non-uploaded STAs
  - mainline: {CVE-2025-21916} usb: atm: cxacru: fix a flaw in existing endpoint checks
  - mainline: {CVE-2025-21919} sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
  - mainline: {CVE-2025-22014} soc: qcom: pdr: Fix the potential deadlock
  - mainline: {CVE-2025-22079} ocfs2: validate l_tree_depth to avoid out-of-bounds access
  - uos: dkpowertool: add cpufreqmgr and drmmonitor tools, enhance project documentation[T370515]
  - uos: uosste: Remove inclusion of missing header uos_expand.h [T367417]
  - uos: uosste: Fix from reviews [T367417]
  - uos: uosste: Free uosste task struct when task exit [T367417]
  - uos: fs/ext4: Move uosste ext4 error hook to right place [T367417]
  - uos: uosste/event: Event ctrl flags -MEM +IO [T367417]
  - uos: uosste: Integrate v1.2 changes from uos-ste branch [T367417]
  - uos: uosste/cache_statistics: Fix some memory leaks [T367417]
  - uos: uosste/netlink: Fix memcpy and error code in init [T367417]
  - uos: uosste/softwdt: Fix error handles in init [T367417]
  - uos: uosste: Integrate v1.1 changes from uos-ste branch [T367417]
  - uos: uosste: Integrate v1 changes from uos-ste branch [T367417]
  - Revert "uos: uosste/log: Capture kmsg between operations [T367417]"
  - uos: uosste: Move debug facilities to misc [T367417]
  - uos: sw_64: configs: set CRYPTO_SM3_GENERIC=y [B316057]
  - uos: deepin-anything: Add comprehensive KUnit test suite for VFS monitor module [T370515]
  - uos: vfs_monitor: fix: Expand event type check to include DENTRY events [B317949]
  - uos: fix compile error [T369203]
  - uos: fix: elf-verify dead block [B317699]
  - uos: elfverify support runtime namespace switch [T362531]
  - uos: fix: elf-verify dead block [B317699]
  - uos: add proc attr node for elf-verify [T362531]
  - uos: sync some configs from deepin [T357627]
  - uos: elf-verify: Convert dev_init to elfverify_dev_init
  - uos: fix compile error [T369203]
  - uos: uos_security_modules: Replace zero-length arrays with flexible array members
  - uos: anything: Move config UOS_ANYTHING to anything/Kconfig [T370515]
  - uos: surround the namespace white list with macro [T366199]
  - uos: remove namespace whitelist from elf-verify [T366199]
  - build: fix loongarch build on GCC-13
  - uos: dkpowertool: code refactor & introduce Google gtests[T375317]
  - uos: a better way to fix the overlayfs issue on elf-verify [T363801]
  - fix: elf-verify path vulner [T365041]
  - uos: update srpm to 6.6.0-25.02.2500.017 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.020
changelog:
  - Revert "euler: sw64: ioremap: support generic ioremap for C4 [B316793]"
  - Revert "euler: sw64: ioremap: fix an overflow in pci_remap_cfgspace [B316793]"
  - Revert "euler: sw64: ioremap: map some IO space with ioremap [B316793]"
  - Revert "euler: sw64: sound: fix compile error when CONFIG_SND_DUMMY=y [B316793]"
  - Revert "uos: sw64: enable mwv207 driver config [B316793]"
  - uos: fix kabi change introduced by CVE-2024-58100
  - mainline: {CVE-2024-58100} bpf: check changes_pkt_data property for extension programs
  - mainline: {CVE-2025-37784} net: ti: icss-iep: Fix possible NULL pointer dereference for perout request
  - mainline: cve depend: net: ti: icss-iep: Add phase offset configuration for perout signal
  - mainline: cve depend: net: ti: icss-iep: Add pwidth configuration for perout signal
  - mainline: cve depend: net: ti: icss-iep: Reject perout generation request
  - mainline: cve depend: net: ti: icss-iep: Remove spinlock-based synchronization
  - mainline: {CVE-2025-37963} arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users
  - mainline: {CVE-2025-37948} arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
  - mainline: cve depend: arm64: proton-pack: Expose whether the branchy loop k value
  - mainline: cve depend: arm64: proton-pack: Expose whether the platform is mitigated by firmware
  - mainline: cve depend: arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
  - mainline: cve depend: arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
  - mainline: cve depend: arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
  - mainline: cve depend: arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
  - mainline: cve depend: arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
  - mainline: cve depend: arm64: cputype: Add MIDR_CORTEX_A76AE
  - mainline: cve depend: arm64: insn: Add support for encoding DSB
  - mainline: {CVE-2025-38118} Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
  - mainline: {CVE-2024-58085} tomoyo: don't emit warning in tomoyo_write_control()
  - mainline: {CVE-2025-21854} sockmap, vsock: For connectible sockets allow only connected
  - mainline: {CVE-2025-21872} efi: Don't map the entire mokvar table to determine its size
  - mainline: {CVE-2025-21925} llc: do not use skb_get() before dev_queue_xmit()
  - mainline: {CVE-2025-21966} dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
  - mainline: {CVE-2025-21996} drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
  - mainline: {CVE-2025-22033} arm64: Don't call NULL in do_compat_alignment_fixup()
  - mainline: {CVE-2025-23141} KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses
  - mainline: {CVE-2025-23148} soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
  - mainline: {CVE-2025-23156} media: venus: hfi_parser: refactor hfi packet parsing logic
  - mainline: {CVE-2025-37739} f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
  - mainline: {CVE-2025-37808} crypto: null - Use spin lock instead of mutex
  - mainline: {CVE-2025-37849} KVM: arm64: Tear down vGIC on failed vCPU creation
  - mainline: {CVE-2025-37854} drm/amdkfd: Fix mode1 reset crash issue
  - mainline: {CVE-2025-37857} scsi: st: Fix array overflow in st_setup()
  - mainline: {CVE-2025-37887} pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
  - mainline: {CVE-2025-37933} octeon_ep: Fix host hang issue during device reboot
  - mainline: {CVE-2025-37937} objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
  - mainline: {CVE-2025-37951} drm/v3d: Add job to pending list if the reset was skipped
  - mainline: {CVE-2025-37969} iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
  - mainline: {CVE-2025-37995} module: ensure that kobject_put() is safe for module type kobjects
  - mainline: {CVE-2025-38023} nfs: handle failure of nfs_get_lock_context in unlock path
  - mainline: {CVE-2025-38034} btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
  - mainline: {CVE-2025-38065} orangefs: Do not truncate file size
  - mainline: {CVE-2025-38072} libnvdimm/labels: Fix divide error in nd_label_data_init()
  - mainline: {CVE-2025-38078} ALSA: pcm: Fix race of buffer access at PCM OSS layer
  - mainline: {CVE-2025-38080} drm/amd/display: Increase block_sequence array size
  - mainline: {CVE-2025-38108} net_sched: red: fix a race in __red_change()
  - mainline: {CVE-2025-38146} net: openvswitch: Fix the dead loop of MPLS parse
  - mainline: {CVE-2025-38152} remoteproc: core: Clear table_sz when rproc_shutdown
  - mainline: {CVE-2025-38159} wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
  - mainline: {CVE-2025-38163} f2fs: fix to do sanity check on sbi->total_valid_block_count
  - mainline: {CVE-2025-38170} arm64/fpsimd: Discard stale CPU state when handling SME traps
  - mainline: {CVE-2025-38182} ublk: santizize the arguments from userspace when adding a device
  - mainline: {CVE-2025-38202} bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
  - mainline: {CVE-2025-39735} jfs: fix slab-out-of-bounds read in ea_get()
  - uos: fix the bpftool dependency in uos-scheduler.spec [B323133]
  - uos: Add the install, package ,file in the spec file for uos-scheduler [B323133]
  - uos: introduce resource manager [T358697]
  - uos: Add comprehensive KUnit tests for filearmor [T370515]
  - uos: usec: fix fileamor file not succeed folder's rule            when exist overlap rules. [B309557]
  - uos: fix: filearmor: compiling error when built as module
  - uos: uos_security_modules/filearmor: initialize the variable 'profile'
  - uos: fix: /sys/kernel/security/filearmor/ files from rw-rw-rw- to rw-r--r-- [B285955]
  - uos: fix filearmor init_module do not called by buildin [B284843]
  - uos: introduce filearmor from branch develop/snipe [T358697]
  - uos: fix: compiling error on arm64 for filearmor [T358697]
  - uos: close several security modules default [T358697]
  - uos: introduce filearmor [T358697]
  - uos: introduce bluetooth controling interface [T358697]
  - sw64: fix guest kdump function [B309447] [B311141]
  - uos: fix the mistake in the kernel.spec [B323133]
  - uos: Add the bpf_scheduler test rpm build in kernel.spec [B323133]
  - euler: drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported [T379121]
  - euler: riscv: Fix text patching when IPI are used [T379121]
  - euler: workqueue: Add rcu lock check at the end of work item execution [T379121]
  - euler: pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() [T379121]
  - euler: pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop [T379121]
  - euler: arm64: dts: rockchip: add hevc power domain clock to rk3328 [T379121]
  - euler: ARM: dts: imxrt1050: Fix clocks for mmc [T379121]
  - euler: riscv: kprobes: Fix incorrect address calculation [T379121]
  - euler: iio: adc: ad7124: Disable all channels at probe time [T379121]
  - euler: iio: inkern: call iio_device_put() only on mapped devices [T379121]
  - euler: iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() [T379121]
  - euler: iio: gyro: fxas21002c: Fix missing data update in trigger handler [T379121]
  - euler: usb: gadget: configfs: Ignore trailing LF for user strings to cdev [T379121]
  - euler: usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm() [T379121]
  - euler: usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints [T379121]
  - euler: usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() [T379121]
  - euler: usb: gadget: midi2: Reverse-select at the right place [T379121]
  - euler: usb: fix reference leak in usb_new_device() [T379121]
  - euler: USB: core: Disable LPM only for non-suspended ports [T379121]
  - euler: USB: usblp: return error when setting unsupported protocol [T379121]
  - euler: usb: dwc3-am62: Disable autosuspend during remove [T379121]
  - euler: usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null [T379121]
  - euler: tty: serial: 8250: Fix another runtime PM usage counter underflow [T379121]
  - euler: misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config [T379121]
  - euler: usb: dwc3: gadget: fix writing NYET threshold [T379121]
  - euler: USB: serial: cp210x: add Phoenix Contact UPS Device [T379121]
  - euler: usb-storage: Add max sectors quirk for Nokia 208 [T379121]
  - euler: staging: iio: ad9832: Correct phase range check [T379121]
  - euler: staging: iio: ad9834: Correct phase range check [T379121]
  - euler: USB: serial: option: add Neoway N723-EA support [T379121]
  - euler: USB: serial: option: add MeiG Smart SRM815 [T379121]
  - euler: dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2) [T379121]
  - euler: io_uring/timeout: fix multishot updates [T379121]
  - euler: drm/amd/display: increase MAX_SURFACES to the value supported by hw [T379121]
  - euler: drm/amdkfd: fixed page fault when enable MES shader debugger [T379121]
  - euler: ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] [T379121]
  - euler: ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] [T379121]
  - euler: smb: client: sync the root session and superblock context passwords before automounting [T379121]
  - euler: thermal: of: fix OF node leak in of_thermal_zone_find() [T379121]
  - euler: ksmbd: Implement new SMB3 POSIX type [T379121]
  - euler: dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY [T379121]
  - euler: scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence() [T379121]
  - euler: cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu [T379121]
  - euler: drm/mediatek: Add return value check when reading DPCD [T379121]
  - euler: drm/mediatek: Fix mode valid issue for dp [T379121]
  - euler: drm/mediatek: Fix YCbCr422 color format issue for DP [T379121]
  - euler: drm/mediatek: stop selecting foreign drivers [T379121]
  - euler: netfilter: nf_tables: imbalance in flowtable binding [T379121]
  - euler: iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on [T379121]
  - euler: x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() [T379121]
  - euler: memblock tests: fix implicit declaration of function 'numa_valid_node' [T379121]
  - euler: riscv: Fix early ftrace nop patching [T379121]
  - euler: tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset [T379121]
  - euler: Bluetooth: btnxpuart: Fix driver sending truncated data [T379121]
  - euler: Bluetooth: MGMT: Fix Add Device to responding before completing [T379121]
  - euler: Bluetooth: hci_sync: Fix not setting Random Address when required [T379121]
  - euler: eth: gve: use appropriate helper to set xdp_features [T379121]
  - euler: ipvlan: Fix use-after-free in ipvlan_get_iflink(). [T379121]
  - euler: tls: Fix tls_sw_sendmsg error handling [T379121]
  - euler: igc: return early when failing to read EECD register [T379121]
  - euler: igc: field get conversion [T379121]
  - euler: cxgb4: Avoid removal of uninserted tid [T379121]
  - euler: bnxt_en: Fix possible memory leak when hwrm_req_replace fails [T379121]
  - euler: pds_core: limit loop over fw name list [T379121]
  - euler: net: libwx: fix firmware mailbox abnormal return [T379121]
  - euler: tcp/dccp: allow a connection when sk_max_ack_backlog is zero [T379121]
  - euler: tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog [T379121]
  - euler: net: 802: LLC+SNAP OID:PID lookup on start of skb data [T379121]
  - euler: ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() [T379121]
  - euler: selftests/alsa: Fix circular dependency involving global-timer [T379121]
  - euler: ASoC: mediatek: disable buffer pre-allocation [T379121]
  - euler: ASoC: rt722: add delay time to wait for the calibration procedure [T379121]
  - euler: erofs: fix PSI memstall accounting [T379121]
  - euler: erofs: handle overlapped pclusters out of crafted images properly [T379121]
  - euler: ovl: do not encode lower fh with upper sb_writers held [T379121]
  - euler: exfat: fix the infinite loop in __exfat_free_cluster() [T379121]
  - euler: dm array: fix cursor index when skipping across block boundaries [T379121]
  - euler: dm array: fix unreleased btree blocks on closing a faulty array cursor [T379121]
  - euler: jbd2: flush filesystem device before updating tail sequence [T379121]
  - euler: jbd2: increase IO priority for writing revoke records [T379121]
  - euler: memblock: make memblock_set_node() also warn about use of MAX_NUMNODES [T379121]
  - euler: x86/hyperv: Fix hv tsc page based sched_clock for hibernation [T379121]
  - euler: Revert "x86, crash: wrap crash dumping code into crash related ifdefs" [T379121]
  - euler: Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation" [T379121]
  - euler: RDMA/bnxt_re: Fix max SGEs for the Work Request [T379121]
  - euler: mptcp: don't always assume copied data in mptcp_cleanup_rbuf() [T379121]
  - euler: mptcp: fix recvbuffer adjust on sleeping rcvmsg [T379121]
  - euler: mm/readahead: fix large folio support in async readahead [T379121]
  - euler: fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit [T379121]
  - euler: drm: adv7511: Fix use-after-free in adv7533_attach_dsi() [T379121]
  - euler: dt-bindings: display: adi,adv7533: Drop single lane support [T379121]
  - euler: drm: adv7511: Drop dsi single lane support [T379121]
  - euler: sky2: Add device ID 11ab:4373 for Marvell 88E8075 [T379121]
  - euler: scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity [T379121]
  - euler: kcov: mark in_softirq_really() as __always_inline [T379121]
  - euler: ALSA hda/realtek: Add quirk for Framework F111:000C [T379121]
  - euler: ALSA: seq: Check UMP support for midi_version change [T379121]
  - euler: modpost: fix the missed iteration for the max bit in do_input() [T379121]
  - euler: modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host [T379121]
  - euler: RDMA/bnxt_re: Fix the max WQE size for static WQE support [T379121]
  - euler: ARC: build: Try to guess GCC variant of cross compiler [T379121]
  - euler: irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base [T379121]
  - euler: Bluetooth: hci_core: Fix sleeping function called from invalid context [T379121]
  - euler: net: usb: qmi_wwan: add Telit FE910C04 compositions [T379121]
  - euler: smb: client: destroy cfid_put_wq on module exit [T379121]
  - euler: ksmbd: set ATTR_CTIME flags when setting mtime [T379121]
  - euler: ksmbd: retry iterate_dir in smb2_query_dir [T379121]
  - euler: bpf: fix potential error return [T379121]
  - euler: sound: usb: format: don't warn that raw DSD is unsupported [T379121]
  - euler: sound: usb: enable DSD output for ddHiFi TC44C [T379121]
  - euler: ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model [T379121]
  - euler: wifi: mac80211: wake the queues in case of failure in resume [T379121]
  - euler: net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init [T379121]
  - euler: ila: serialize calls to nf_register_net_hooks() [T379121]
  - euler: net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() [T379121]
  - euler: net: sfc: Correct key_len for efx_tc_ct_zone_ht_params [T379121]
  - euler: net: mv643xx_eth: fix an OF node reference leak [T379121]
  - euler: eth: bcmsysport: fix call balance of priv->clk handling routines [T379121]
  - euler: ALSA: usb-audio: US16x08: Initialize array before use [T379121]
  - euler: net: llc: reset skb->transport_header [T379121]
  - euler: netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext [T379121]
  - euler: drm/i915/dg1: Fix power gate sequence. [T379121]
  - euler: net/mlx5e: macsec: Maintain TX SA from encoding_sa [T379121]
  - euler: net/mlx5: DR, select MSIX vector 0 for completion queue creation [T379121]
  - euler: net: Fix netns for ip_tunnel_init_flow() [T379121]
  - euler: ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() [T379121]
  - euler: ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() [T379121]
  - euler: ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() [T379121]
  - euler: ip_tunnel: annotate data-races around t->parms.link [T379121]
  - euler: net: stmmac: restructure the error path of stmmac_probe_config_dt() [T379121]
  - euler: net: stmmac: don't create a MDIO bus if unnecessary [T379121]
  - euler: net: dsa: microchip: Fix LAN937X set_ageing_time function [T379121]
  - euler: net: dsa: microchip: Fix KSZ9477 set_ageing_time function [T379121]
  - euler: drm/bridge: adv7511_audio: Update Audio InfoFrame properly [T379121]
  - euler: RDMA/bnxt_re: Fix the locking while accessing the QP table [T379121]
  - euler: RDMA/bnxt_re: Fix MSN table size for variable wqe mode [T379121]
  - euler: RDMA/bnxt_re: Add send queue size check for variable wqe [T379121]
  - euler: RDMA/bnxt_re: Disable use of reserved wqes [T379121]
  - euler: RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters [T379121]
  - euler: RDMA/bnxt_re: Fix max_qp_wrs reported [T379121]
  - euler: RDMA/bnxt_re: Fix reporting hw_ver in query_device [T379121]
  - euler: RDMA/bnxt_re: Add check for path mtu in modify_qp [T379121]
  - euler: RDMA/bnxt_re: Fix the check for 9060 condition [T379121]
  - euler: nvme-pci: 512 byte aligned dma pool segment quirk [T379121]
  - euler: RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters [T379121]
  - euler: RDMA/bnxt_re: Avoid initializing the software queue for user queues [T379121]
  - euler: RDMA/mlx5: Enforce same type port association for multiport RoCE [T379121]
  - euler: RDMA/bnxt_re: Remove always true dattr validity check [T379121]
  - euler: RDMA/bnxt_re: Allow MSN table capability check [T379121]
  - euler: powerpc: Remove initialisation of readpos [T379121]
  - euler: net: mctp: handle skb cleanup on sock_queue failures [T379121]
  - euler: ceph: give up on paths longer than PATH_MAX [T379121]
  - euler: mmc: sdhci-msm: fix crypto key eviction [T379121]
  - euler: ocfs2: handle a symlink read error correctly [T379121]
  - euler: x86: KVM: Advertise CPUIDs for new instructions in Clearwater Forest [T379121]
  - euler: x86/cpu: Add model number for Intel Clearwater Forest processor [T379121]
  - euler: irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly [T379121]
  - euler: genirq: Make handle_enforce_irqctx() unconditionally available [T379121]
  - euler: selftests: mptcp: join: test for prohibited MPC to port-based endp [T379121]
  - euler: libbpf: Fix segfault due to libelf functions not setting errno [T379121]
  - euler: bpf: Use preempt_count() directly in bpf_send_signal_common() [T379121]
  - euler: platform/x86: mlx-platform: call pci_dev_put() to balance the refcount [T379121]
  - euler: ALSA: ump: Shut up truncated string warning [T379121]
  - euler: usb: xhci: Avoid queuing redundant Stop Endpoint commands [T379121]
  - euler: crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes [T379121]
  - euler: Bluetooth: btusb: mediatek: add callback function in btusb_disconnect [T379121]
  - euler: Bluetooth: btusb: add callback function in btusb suspend/resume [T379121]
  - euler: block: mark GFP_NOIO around sysfs ->store() [T379121]
  - euler: perf/core: Save raw sample data conditionally based on sample type [T379121]
  - euler: clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context [T379121]
  - euler: clocksource: Use pr_info() for "Checking clocksource synchronization" message [T379121]
  - euler: x86/cpufeatures: Rename X86_FEATURE_SM{3,4} to X86_FEATURE_HYGON_SM{3,4} [T379121]
  - euler: RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error [T379121]
  - euler: RDMA/mlx5: Ensure created mkeys always have a populated rb_key [T379121]
  - euler: RDMA/mlx5: Change check for cacheable mkeys [T379121]
  - euler: scsi: mpi3mr: Start controller indexing from 0 [T379121]
  - euler: scsi: mpi3mr: Use ida to manage mrioc ID [T379121]
  - euler: ALSA: ump: Update legacy substream names upon FB info update [T379121]
  - euler: ALSA: ump: Indicate the inactive group in legacy substream names [T379121]
  - euler: ALSA: ump: Don't open legacy substream for an inactive group [T379121]
  - euler: ALSA: ump: Use guard() for locking [T379121]
  - euler: udf: Verify inode link counts before performing rename [T379121]
  - euler: udf_rename(): only access the child content on cross-directory rename [T379121]
  - euler: watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler [T379121]
  - euler: watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset [T379121]
  - euler: watchdog: rzg2l_wdt: Remove reset de-assert from probe [T379121]
  - euler: of: address: Preserve the flags portion on 1:1 dma-ranges mapping [T379121]
  - euler: of: address: Store number of bus flag cells rather than bool [T379121]
  - euler: of: address: Remove duplicated functions [T379121]
  - euler: x86/hyperv: Fix hv tsc page based sched_clock for hibernation [T379121]
  - euler: x86, crash: wrap crash dumping code into crash related ifdefs [T379121]
  - euler: thunderbolt: Don't display nvm_version unless upgrade supported [T379121]
  - euler: thunderbolt: Add support for Intel Panther Lake-M/P [T379121]
  - euler: thunderbolt: Add support for Intel Lunar Lake [T379121]
  - euler: xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic [T379121]
  - euler: usb: xhci: Limit Stop Endpoint retries [T379121]
  - euler: xhci: retry Stop Endpoint on buggy NEC controllers [T379121]
  - euler: net: renesas: rswitch: fix possible early skb release [T379121]
  - euler: softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel [T379121]
  - euler: net/mlx5: unique names for per device caches [T379121]
  - euler: Revert "nvme: make keep-alive synchronous operation" [T379121]
  - euler: nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function [T379121]
  - euler: usb: typec: ucsi: add update_connector callback [T379121]
  - euler: usb: typec: ucsi: add callback for connector status updates [T379121]
  - euler: iio: adc: ad7192: properly check spi_get_device_match_data() [T379121]
  - euler: iio: adc: ad7192: Convert from of specific to fwnode property handling [T379121]
  - euler: usb: chipidea: udc: limit usb request length to max 16KB [T379121]
  - euler: usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag [T379121]
  - euler: usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag [T379121]
  - euler: fs/ntfs3: Fix warning in ni_fiemap [T379121]
  - euler: fs/ntfs3: Implement fallocate for compressed files [T379121]
  - euler: remoteproc: qcom: pas: enable SAR2130P audio DSP support [T379121]
  - euler: remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP [T379121]
  - euler: remoteproc: qcom: pas: Add sc7180 adsp [T379121]
  - euler: mailbox: pcc: Check before sending MCTP PCC response ACK [T379121]
  - euler: clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 [T379121]
  - euler: clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure [T379121]
  - euler: Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 [T379121]
  - euler: Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 [T379121]
  - euler: Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 [T379121]
  - euler: Bluetooth: Add support ITTIM PE50-M75C [T379121]
  - euler: Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions [T379121]
  - euler: i2c: i801: Add support for Intel Panther Lake [T379121]
  - euler: i2c: i801: Add support for Intel Arrow Lake-H [T379121]
  - euler: wifi: ath10k: avoid NULL pointer error during sdio remove [T379121]
  - euler: wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights [T379121]
  - euler: media: uvcvideo: Force UVC version to 1.0a for 0408:4033 [T379121]
  - euler: media: uvcvideo: Force UVC version to 1.0a for 0408:4035 [T379121]
  - euler: crypto: ecdsa - Avoid signed integer overflow on signature decoding [T379121]
  - euler: crypto: ecdsa - Use ecc_digits_from_bytes to convert signature [T379121]
  - euler: crypto: ecdsa - Rename keylen to bufsize where necessary [T379121]
  - euler: crypto: ecdsa - Convert byte arrays with key coordinates to digits [T379121]
  - euler: ext4: partial zero eof block on unaligned inode size extension [T379121]
  - euler: ext4: convert to new timestamp accessors [T379121]
  - euler: memblock: allow zero threshold in validate_numa_converage() [T379121]
  - euler: NUMA: optimize detection of memory with no node id assigned by firmware [T379121]
  - euler: sched: Initialize idle tasks only once [T379121]
  - euler: usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic [T379121]
  - euler: fs/smb/client: implement chmod() for SMB3 POSIX Extensions [T379121]
  - euler: smb/client: rename cifs_ace to smb_ace [T379121]
  - euler: smb/client: rename cifs_acl to smb_acl [T379121]
  - euler: smb/client: rename cifs_sid to smb_sid [T379121]
  - euler: smb/client: rename cifs_ntsd to smb_ntsd [T379121]
  - euler: x86/mm: Carve out INVLPG inline asm for use by others [T379121]
  - euler: docs: media: update location of the media patches [T379121]
  - euler: drm/amd/display: Fix incorrect DSC recompute trigger [T379121]
  - euler: drm/amd/display: Fix DSC-re-computing [T379121]
  - euler: wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion [T379121]
  - euler: HID: mcp2200: added driver for GPIOs of MCP2200 [T379121]
  - euler: NFSD: fix hang in nfsd4_shutdown_callback [T379121]
  - euler: NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() [T379121]
  - euler: NFS: remove unused variable nfs_rpcstat [T379121]
  - euler: cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0 [T379121]
  - euler: smb: client: Fix netns refcount imbalance causing leaks and use-after-free [T379121]
  - euler: scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE [T379121]
  - uos: uosste: Improve KUnit Tests [T367417]
  - uos: uosste: Init KUnit Test [T367417]
  - uos: uosste: Add missing guards for hook-manager and fanotify [T367417]
  - uos: uosste: Integrate v1.3 changes from uos-ste branch [T367417]
  - uos: fix elfverify initial stack variable [B321415]
  - deepin: LoongArch: config: enable pci host controller fdt driver [B304687]
  - uos: loongarch: enable CONFIG_RANDOMIZE_BASE [B303453]
  - uos: uwormfs: add edge case tests[T370515]
  - uos: uwormfs: add more tests [T370515]
  - uos: introduce uwormfs [T370515]
  - uos: sw64: add rtc ins5609 driver [B307965]
  - uos: security: merge usec from desktop master branch.
  - mainline: LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset() [B324333]
  - uos: uos-scheduler: Fix hardcoded MAX_CPUS limit in uos-scheduler[B323133]
  - uos: ulnfs: fix proc node creation failure with '/' in s_id[T00000]
  - uos: ulnfs: remove unnecessary print[T00000]
  - uos: fix the mismatch with /proc/version and gcc version [B284333]
  - uos: ulnfs: Add UTF-8 filename length validation [B309427]
  - uos: x86/arm64/loongarch/sw64: config: config ulnfs as module[T00000]
  - uos: sw64: enable mwv207 driver config [B316793]
  - euler: sw64: sound: fix compile error when CONFIG_SND_DUMMY=y [B316793]
  - euler: sw64: ioremap: map some IO space with ioremap [B316793]
  - euler: sw64: ioremap: fix an overflow in pci_remap_cfgspace [B316793]
  - euler: sw64: ioremap: support generic ioremap for C4 [B316793]
  - uos: ulnfs: Add support for XFS as the underlying filesystem
  - uos: update srpm to 6.6.0-25.02.2500.018 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.021
changelog:
  - mainline: {cve} {CVE-2025-21861} test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined [T00000]
  - mainline: Xarray: move forward index correctly in xas_pause() [T00000]
  - mainline: {cve} {CVE-2025-23131} rwonce: fix crash by removing READ_ONCE() for unaligned read [T00000]
  - mainline: rwonce: handle KCSAN like KASAN in read_word_at_a_time() [T00000]
  - mainline: {cve} {CVE-2025-38060} bpf: abort verification if env->cur_state->loop_entry != NULL [T00000]
  - mainline: bpf: copy_verifier_state() should copy 'loop_entry' field [T00000]
  - mainline: {cve} {CVE-2024-47732} crypto: iaa - Fix potential use after free bug [T00000]
  - mainline: {cve} {CVE-2025-21961} eth: bnxt: fix truesize for mb-xdp-pass case [T00000]
  - mainline: {cve} {CVE-2025-22103} net: fix NULL pointer dereference in l3mdev_l3_rcv [T00000]
  - mainline: {cve} {CVE-2025-22108} bnxt_en: Mask the bd_cnt field in the TX BD properly [T00000]
  - mainline: {cve} {CVE-2025-22111} net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. [T00000]
  - mainline: {cve} {CVE-2025-37926} dm: always update the array size in realloc_argv on success [T00000]
  - mainline: {cve} {CVE-2025-38099} Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken [T00000]
  - mainline: Bluetooth: Add quirk for broken READ_VOICE_SETTING [T00000]
  - mainline: {cve} {CVE-2025-38212} ipc: fix to protect IPCS lookups using RCU [T00000]
  - mainline: {cve} {CVE-2025-38229} media: cxusb: no longer judge rbuf when the write fails [T00000]
  - mainline: {cve} {CVE-2025-38337} jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() [T00000]
  - mainline: {cve} {CVE-2025-40014} objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() [T00000]
  - mainline: {cve} {CVE-2025-40325} block: fix adding folio to bio [T00000]
  - uos: enable CONFIG_QOS_SCHED_SMART_GRID for x86_64 and fix kabi
  - uos: Synchronize configuration files printk level with x86&&arm64&&loongarch [B326563]
  - uos: open the CONFIG_IFB=m for siyuan test
  - uos: fix kabi broken by CONFIG_FS_ENCRYPTION enable
  - mainline: {cve} {CVE-2024-58237} bpf: consider that tail calls invalidate packet pointers [T00000]
  - mainline: bpf: refactor bpf_helper_changes_pkt_data to use helper number [T00000]
  - mainline: {cve} {CVE-2025-21926} net: gso: fix ownership in __udp_gso_segment [T00000]
  - mainline: {cve} {CVE-2025-21937} Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() [T00000]
  - mainline: {cve} {CVE-2025-38120} netfilter: nf_set_pipapo_avx2: fix initial map fill [T00000]
  - mainline: {cve} {CVE-2025-21702} pfifo_tail_enqueue: Drop new packet when sch->limit == 0 [T00000]
  - mainline: {cve} {CVE-2025-21703} netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() [T00000]
  - mainline: {cve} {CVE-2025-21875} mptcp: always handle address removal under msk socket lock [T00000]
  - mainline: {cve} {CVE-2025-21894} net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC [T00000]
  - mainline: {cve} {CVE-2025-21904} caif_virtio: fix wrong pointer check in cfv_probe() [T00000]
  - mainline: {cve} {CVE-2025-21936} Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() [T00000]
  - mainline: {cve} {CVE-2025-21938} mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr [T00000]
  - mainline: {cve} {CVE-2025-21960} eth: bnxt: do not update checksum in bnxt_xdp_build_skb() [T00000]
  - mainline: {cve} {CVE-2025-21975} net/mlx5: handle errors in mlx5_chains_create_table() [T00000]
  - mainline: {cve} {CVE-2025-21997} xsk: fix an integer overflow in xp_create_and_assign_umem() [T00000]
  - mainline: {cve} {CVE-2025-22004} net: atm: fix use after free in lec_send() [T00000]
  - mainline: {cve} {CVE-2025-22050} usbnet:fix NPE during rx_complete [T00000]
  - mainline: {cve} {CVE-2025-22054} arcnet: Add NULL check in com20020pci_probe() [T00000]
  - mainline: {cve} {CVE-2025-22055} net: fix geneve_opt length integer overflow [T00000]
  - mainline: {cve} {CVE-2025-22062} sctp: add mutual exclusion in proc_sctp_do_udp_port() [T00000]
  - mainline: {cve} {CVE-2025-23142} sctp: detect and prevent references to a freed transport in sendmsg [T00000]
  - mainline: {cve} {CVE-2025-37786} net: dsa: free routing table on probe failure [T00000]
  - mainline: {cve} {CVE-2025-37787} net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered [T00000]
  - mainline: {cve} {CVE-2025-37790} net: mctp: Set SOCK_RCU_FREE [T00000]
  - mainline: {cve} {CVE-2025-37820} xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() [T00000]
  - mainline: {cve} {CVE-2025-37823} net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too [T00000]
  - mainline: {cve} {CVE-2025-37824} tipc: fix NULL pointer dereference in tipc_mon_reinit_self() [T00000]
  - mainline: {cve} {CVE-2025-38061} net: pktgen: fix access outside of user given buffer in pktgen_thread_write() [T00000]
  - mainline: {cve} {CVE-2025-38075} scsi: target: iscsi: Fix timeout on deleted connection [T00000]
  - mainline: {cve} {CVE-2025-38079} crypto: algif_hash - fix double free in hash_accept [T00000]
  - mainline: {cve} {CVE-2025-38115} net_sched: sch_sfq: fix a potential crash on gso_skb handling [T00000]
  - mainline: {cve} {CVE-2025-38117} Bluetooth: MGMT: Protect mgmt_pending list with its own lock [T00000]
  - mainline: {cve} {CVE-2025-38124} net: fix udp gso skb_segment after pull from frag_list [T00000]
  - mainline: {cve} {CVE-2025-38157} wifi: ath9k_htc: Abort software beacon handling if disabled [T00000]
  - mainline: {cve} {CVE-2025-38285} bpf: Fix WARN() in get_bpf_raw_tp_regs [T00000]
  - uos: Add a configuration option for FileArmor, which is enabled by default
  - uos: config: enable CONFIG_FS_ENCRYPTION for arm64, x86, sw_64 and loongarch
  - uos: sched: Fix kabi breakage in struct task_struct [T367417]
  - uos: uosste: again remove inclusion of missing header uos_expand.h [T367417]
  - uos: configs: enable uosste feature support for x86/arm64 [T367417]
  - fix: Fix AI to identify high-risk risks in : https://gerrit.uniontech.com/c/kernel-v25/+/302484
  - feat: add tpm2 encrypt to fscrypt
  - fix: Fix the issue of tpmfs compilation failure.
  - uos: fs/uwormfs: add WORM protection and retention tests
  - uos: fs/uwormfs: change log level from info to debug for various log messages
  - uos: fs/uwormfs: fix umount crash by using destroy_inode instead of evict_inode
  - uos: uwormfs: Enhance uwormfs inode handling with additional parameter validation and error checks
  - config: enable UWORMFS support in arm64,x86 configurations
  - uos: open USEC_STRICT and add usec in CONFIG_LSM
  - uos: PCI/MSI: Fix the defect for a specific ahci controller [B326691]
  - drm/atomic: Add support for mouse hotspots
  - iommu: smmuv3: Not print information of SMMU 0x10 event
  - arm64: Add MIDR encoding for Phytium CPUs
  - drm/phytium: Fix some Bugs in Phytium Display Engine
  - uos: tools: uos-scheduler: fix: improve energy domain level boundary checks and consistency[B323135]
  - uos: fix: avoid the problem of probable compilation failure in check-kabi.sh
  - UOS: modify pipe read/write
  - anolis: RDMA/erdma: compat for using smc
  - euler: HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints() [T379121]
  - euler: Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" [T379121]
  - euler: selftests/landlock: Fix error message [T379121]
  - euler: LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} [T379121]
  - euler: s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS [T379121]
  - euler: btrfs: output the reason for open_ctree() failure [T379121]
  - euler: usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS [T379121]
  - euler: usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE [T379121]
  - euler: usb: dwc3: core: Defer the probe until USB power supply ready [T379121]
  - euler: usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() [T379121]
  - euler: usb: gadget: f_tcm: Fix Get/SetInterface return value [T379121]
  - euler: drivers/card_reader/rtsx_usb: Restore interrupt based detection [T379121]
  - euler: ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro [T379121]
  - euler: ktest.pl: Check kernelrelease return in get_version [T379121]
  - euler: selftests/rseq: Fix handling of glibc without rseq support [T379121]
  - euler: kbuild: switch from lz4c to lz4 for compression [T379121]
  - euler: Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" [T379121]
  - euler: f2fs: Introduce linear search for dentries [T379121]
  - euler: hexagon: Fix unbalanced spinlock in die() [T379121]
  - euler: hexagon: fix using plain integer as NULL pointer warning in cmpxchg [T379121]
  - euler: kconfig: fix memory leak in sym_warn_unmet_dep() [T379121]
  - euler: kconfig: WERROR unmet symbol dependency [T379121]
  - euler: kconfig: deduplicate code in conf_read_simple() [T379121]
  - euler: kconfig: remove unused code for S_DEF_AUTO in conf_read_simple() [T379121]
  - euler: kconfig: require a space after '#' for valid input [T379121]
  - euler: kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST [T379121]
  - euler: cifs: Fix getting and setting SACLs over SMB1 [T379121]
  - euler: cifs: Validate EAs for WSL reparse points [T379121]
  - euler: io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() [T379121]
  - euler: ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback [T379121]
  - euler: RISC-V: Mark riscv_v_init() as __init [T379121]
  - euler: hostfs: fix the host directory parse when mounting. [T379121]
  - euler: hostfs: Add const qualifier to host_root in hostfs_fill_super() [T379121]
  - euler: hostfs: fix string handling in __dentry_name() [T379121]
  - euler: hostfs: convert hostfs to use the new mount API [T379121]
  - euler: genksyms: fix memory leak when the same symbol is read from *.symref file [T379121]
  - euler: genksyms: fix memory leak when the same symbol is added from source [T379121]
  - euler: net: hsr: fix fill_frame_info() regression vs VLAN packets [T379121]
  - euler: net: sh_eth: Fix missing rtnl lock in suspend/resume path [T379121]
  - euler: bgmac: reduce max frame size to support just MTU 1500 [T379121]
  - euler: Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming [T379121]
  - euler: perf trace: Fix runtime error of index out of bounds [T379121]
  - euler: net: stmmac: Limit FIFO size by hardware capability [T379121]
  - euler: net: stmmac: Limit the number of MTL queues to hardware capability [T379121]
  - euler: ptp: Properly handle compat ioctls [T379121]
  - euler: net: netdevsim: try to close UDP port harness races [T379121]
  - euler: iavf: allow changing VLAN state without calling PF [T379121]
  - euler: PM: hibernate: Add error handling for syscore_suspend() [T379121]
  - euler: net: fec: implement TSO descriptor cleanup [T379121]
  - euler: gpio: mxc: remove dead code after switch to DT-only [T379121]
  - euler: regulator: core: Add missing newline character [T379121]
  - euler: ubifs: skip dumping tnc tree when zroot is null [T379121]
  - euler: dmaengine: ti: edma: fix OF node reference leaks in edma_driver [T379121]
  - euler: xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO [T379121]
  - euler: tools/bootconfig: Fix the wrong format specifier [T379121]
  - euler: NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE [T379121]
  - euler: NFSv4.2: fix COPY_NOTIFY xdr buf size calculation [T379121]
  - euler: serial: 8250: Adjust the timeout for FIFO mode [T379121]
  - euler: module: Extend the preempt disabled section in dereference_symbol_descriptor(). [T379121]
  - euler: buffer: make folio_create_empty_buffers() return a buffer_head [T379121]
  - euler: ocfs2: mark dquot as inactive if failed to start trans while releasing dquot [T379121]
  - euler: scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails [T379121]
  - euler: scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 [T379121]
  - euler: PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test [T379121]
  - euler: PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error [T379121]
  - euler: PCI: imx6: Skip controller_id generation logic for i.MX7D [T379121]
  - euler: PCI: imx6: Simplify clock handling by using clk_bulk*() function [T379121]
  - euler: media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer [T379121]
  - euler: staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() [T379121]
  - euler: watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() [T379121]
  - euler: media: nxp: imx8-isi: fix v4l2-compliance test errors [T379121]
  - euler: mtd: hyperbus: hbmc-am654: fix an OF node reference leak [T379121]
  - euler: mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void [T379121]
  - euler: mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc [T379121]
  - euler: media: uvcvideo: Propagate buf->error to userspace [T379121]
  - euler: media: camif-core: Add check for clk_enable() [T379121]
  - euler: media: mipi-csis: Add check for clk_enable() [T379121]
  - euler: media: i2c: ov9282: Correct the exposure offset [T379121]
  - euler: media: i2c: imx412: Add missing newline to prints [T379121]
  - euler: media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 [T379121]
  - euler: media: marvell: Add check for clk_enable() [T379121]
  - euler: PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() [T379121]
  - euler: media: lmedm04: Handle errors for lme2510_int_read [T379121]
  - euler: media: rc: iguanair: handle timeouts [T379121]
  - euler: spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors [T379121]
  - euler: RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" [T379121]
  - euler: efi: sysfb_efi: fix W=1 warnings when EFI is not set [T379121]
  - euler: of: reserved-memory: Do not make kmemleak ignore freed address [T379121]
  - euler: RDMA/mlx5: Fix indirect mkey ODP page count [T379121]
  - euler: i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition [T379121]
  - euler: i3c: dw: Add hot-join support. [T379121]
  - euler: arm64: tegra: Fix DMA ID for SPI2 [T379121]
  - euler: fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() [T379121]
  - euler: ARM: dts: mediatek: mt7623: fix IR nodename [T379121]
  - euler: arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts [T379121]
  - euler: arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts [T379121]
  - euler: arm64: dts: mediatek: add per-SoC compatibles for keypad nodes [T379121]
  - euler: dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL [T379121]
  - euler: arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes [T379121]
  - euler: arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties [T379121]
  - euler: arm64: dts: qcom: sc7180: fix psci power domain node names [T379121]
  - euler: arm64: dts: qcom: sc7180: change labels to lower-case [T379121]
  - euler: arm64: dts: qcom: Add SM7125 device tree [T379121]
  - euler: arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone [T379121]
  - euler: arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays [T379121]
  - euler: arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply [T379121]
  - euler: arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera [T379121]
  - euler: arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso [T379121]
  - euler: ARM: omap1: Fix up the Retu IRQ on Nokia 770 [T379121]
  - euler: RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error [T379121]
  - euler: arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 [T379121]
  - euler: arm64: dts: ti: k3-am62a: Remove duplicate GICR reg [T379121]
  - euler: arm64: dts: ti: k3-am62: Remove duplicate GICR reg [T379121]
  - euler: ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node [T379121]
  - euler: ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node [T379121]
  - euler: arm64: dts: qcom: sm8450: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm8350: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm8250: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm6375: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm6125: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm4450: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sdx75: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sc7280: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: qcs404: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: msm8994: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: msm8939: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: msm8916: correct sleep clock frequency [T379121]
  - euler: arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value [T379121]
  - euler: arm64: dts: qcom: msm8994: Describe USB interrupts [T379121]
  - euler: arm64: dts: qcom: msm8996: Fix up USB3 interrupts [T379121]
  - euler: arm64: dts: qcom: sa8775p: Update sleep_clk frequency [T379121]
  - euler: arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi [T379121]
  - euler: arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin [T379121]
  - euler: arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq [T379121]
  - euler: arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq [T379121]
  - euler: arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property [T379121]
  - euler: arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings [T379121]
  - euler: ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM [T379121]
  - euler: ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM [T379121]
  - euler: arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 [T379121]
  - euler: RDMA/srp: Fix error handling in srp_add_port [T379121]
  - euler: arm64: dts: mediatek: mt8183: willow: Support second source touchscreen [T379121]
  - euler: arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen [T379121]
  - euler: RDMA/rxe: Fix mismatched max_msg_sz [T379121]
  - euler: RDMA/rxe: Improve newline in printing messages [T379121]
  - euler: arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" [T379121]
  - euler: ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 [T379121]
  - euler: ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards [T379121]
  - euler: ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 [T379121]
  - euler: arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names [T379121]
  - euler: arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names [T379121]
  - euler: arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property [T379121]
  - euler: arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property [T379121]
  - euler: arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property [T379121]
  - euler: arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property [T379121]
  - euler: arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property [T379121]
  - euler: RDMA/mlx4: Avoid false error about access to uninitialized gids array [T379121]
  - euler: ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 [T379121]
  - euler: arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A [T379121]
  - euler: arm64: dts: mediatek: mt8516: add i2c clock-div property [T379121]
  - euler: arm64: dts: mediatek: mt8516: fix wdt irq type [T379121]
  - euler: arm64: dts: mediatek: mt8516: fix GICv2 range [T379121]
  - euler: arm64: dts: mt8183: set DMIC one-wire mode on Damu [T379121]
  - euler: arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend [T379121]
  - euler: ARM: at91: pm: change BU Power Switch to automatic mode [T379121]
  - euler: soc: atmel: fix device_node release in atmel_soc_device_init() [T379121]
  - euler: cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c [T379121]
  - euler: perf lock: Fix parse_lock_type which only retrieve one lock flag [T379121]
  - euler: ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop [T379121]
  - euler: bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write [T379121]
  - euler: pinctrl: amd: Take suspend type into consideration which pins are non-wake [T379121]
  - euler: pinctrl: stm32: Add check for clk_enable() [T379121]
  - euler: perf report: Fix misleading help message about --demangle [T379121]
  - euler: ASoC: Intel: avs: Fix theoretical infinite loop [T379121]
  - euler: ASoC: Intel: avs: Do not readq() u32 registers [T379121]
  - euler: ASoC: Intel: avs: Abstract IPC handling [T379121]
  - euler: ASoC: Intel: avs: Prefix SKL/APL-specific members [T379121]
  - euler: perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool [T379121]
  - euler: perf namespaces: Introduce nsinfo__set_in_pidns() [T379121]
  - euler: perf machine: Don't ignore _etext when not a text symbol [T379121]
  - euler: perf top: Don't complain about lack of vmlinux when not resolving some kernel samples [T379121]
  - euler: ALSA: seq: Make dependency on UMP clearer [T379121]
  - euler: ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT [T379121]
  - euler: crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() [T379121]
  - euler: ktest.pl: Remove unused declarations in run_bisect_test function [T379121]
  - euler: perf expr: Initialize is_test value in expr__ctx_new() [T379121]
  - euler: ASoC: renesas: rz-ssi: Use only the proper amount of dividers [T379121]
  - euler: perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() [T379121]
  - euler: perf header: Fix one memory leakage in process_bpf_prog_info() [T379121]
  - euler: perf header: Fix one memory leakage in process_bpf_btf() [T379121]
  - euler: crypto: caam - use JobR's space to access page 0 regs [T379121]
  - euler: selftests/bpf: Fix fill_link_info selftest on powerpc [T379121]
  - euler: ASoC: sun4i-spdif: Add clock multiplier settings [T379121]
  - euler: tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind [T379121]
  - euler: libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing [T379121]
  - euler: tcp_cubic: fix incorrect HyStart round start detection [T379121]
  - euler: netfilter: nft_flow_offload: update tcp state flags under lock [T379121]
  - euler: netfilter: nf_tables: fix set size with rbtree backend [T379121]
  - euler: netfilter: nft_set_rbtree: prefer sync gc to async worker [T379121]
  - euler: netfilter: nft_set_rbtree: rename gc deactivate+erase function [T379121]
  - euler: netfilter: nf_tables: de-constify set commit ops function argument [T379121]
  - euler: octeon_ep: remove firmware stats fetch in ndo_get_stats64 [T379121]
  - euler: net/mlxfw: Drop hard coded max FW flash image size [T379121]
  - euler: pwm: stm32: Add check for clk_enable() [T379121]
  - euler: clk: analogbits: Fix incorrect calculation of vco rate delta [T379121]
  - euler: inet: ipmr: fix data-races [T379121]
  - euler: wifi: cfg80211: adjust allocation of colocated AP data [T379121]
  - euler: wifi: cfg80211: Handle specific BSSID in 6GHz scanning [T379121]
  - euler: selftests: harness: fix printing of mismatch values in __EXPECT() [T379121]
  - euler: selftests: timers: clocksource-switch: Adapt progress to kselftest framework [T379121]
  - euler: wifi: mt76: mt7996: fix ldpc setting [T379121]
  - euler: wifi: mt76: mt7996: fix incorrect indexing of MIB FW event [T379121]
  - euler: wifi: mt76: mt7996: fix HE Phy capability [T379121]
  - euler: wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU [T379121]
  - euler: wifi: mt76: mt7996: add max mpdu len capability [T379121]
  - euler: wifi: mt76: mt7996: fix register mapping [T379121]
  - euler: wifi: mt76: mt7915: fix register mapping [T379121]
  - euler: wifi: mt76: mt7915: fix omac index assignment after hardware reset [T379121]
  - euler: wifi: mt76: mt7915: improve hardware restart reliability [T379121]
  - euler: wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac [T379121]
  - euler: wifi: mt76: mt7915: firmware restart on devices with a second pcie link [T379121]
  - euler: wifi: mt76: mt7996: fix rx filter setting for bfee functionality [T379121]
  - euler: wifi: mt76: mt7915: fix overflows seen when writing limit attributes [T379121]
  - euler: wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. [T379121]
  - euler: wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO [T379121]
  - euler: net/smc: fix data error when recvmsg with MSG_PEEK flag [T379121]
  - euler: clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 [T379121]
  - euler: wifi: mac80211: Fix common size calculation for ML element [T379121]
  - euler: wifi: mac80211: fix tid removal during mesh forwarding [T379121]
  - euler: wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC [T379121]
  - euler: wifi: wlcore: fix unbalanced pm_runtime calls [T379121]
  - euler: samples/landlock: Fix possible NULL dereference in parse_path() [T379121]
  - euler: mfd: syscon: Fix race in device_node_get_regmap() [T379121]
  - euler: mfd: syscon: Use scoped variables with memory allocators to simplify error paths [T379121]
  - euler: mfd: syscon: Add of_syscon_register_regmap() API [T379121]
  - euler: mfd: syscon: Remove extern from function prototypes [T379121]
  - euler: leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak [T379121]
  - euler: HID: fix generic desktop D-Pad controls [T379121]
  - euler: clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs [T379121]
  - euler: wifi: ath12k: fix tx power, max reg power update to firmware [T379121]
  - euler: ipmi: ssif_bmc: Fix new request loss when bmc ready for a response [T379121]
  - euler: OPP: OF: Fix an OF node leak in _opp_add_static_v2() [T379121]
  - euler: regulator: of: Implement the unwind path of of_regulator_match() [T379121]
  - euler: clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent [T379121]
  - euler: clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI [T379121]
  - euler: inetpeer: do not get a refcount in inet_getpeer() [T379121]
  - euler: inetpeer: update inetpeer timestamp in inet_getpeer() [T379121]
  - euler: inetpeer: remove create argument of inet_getpeer() [T379121]
  - euler: inetpeer: remove create argument of inet_getpeer_v[46]() [T379121]
  - euler: leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() [T379121]
  - euler: dt-bindings: mfd: bd71815: Fix rsense and typos [T379121]
  - euler: cpupower: fix TSC MHz calculation [T379121]
  - euler: ACPI: fan: cleanup resources in the error path of .probe() [T379121]
  - euler: wifi: brcmfmac: add missing header include for brcmf_dbg [T379121]
  - euler: regulator: dt-bindings: mt6315: Drop regulator-compatible property [T379121]
  - euler: HID: multitouch: fix support for Goodix PID 0x01e9 [T379121]
  - euler: dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI [T379121]
  - euler: clk: imx8mp: Fix clkout1/2 support [T379121]
  - euler: cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks [T379121]
  - euler: cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available [T379121]
  - euler: gpio: pca953x: log an error when failing to get the reset GPIO [T379121]
  - euler: gpio: pca953x: Fully convert to device managed resources [T379121]
  - euler: gpio: pca953x: Drop unused fields in struct pca953x_platform_data [T379121]
  - euler: cpufreq: schedutil: Fix superfluous updates caused by need_freq_update [T379121]
  - euler: pwm: stm32-lp: Add check for clk_enable() [T379121]
  - euler: wifi: rtlwifi: pci: wait for firmware loading before releasing memory [T379121]
  - euler: wifi: rtlwifi: destroy workqueue at rtl_deinit_core [T379121]
  - euler: dt-bindings: leds: class-multicolor: Fix path to color definitions [T379121]
  - euler: clk: fix an OF node reference leak in of_clk_get_parent_name() [T379121]
  - euler: of: remove internal arguments from of_property_for_each_u32() [T379121]
  - euler: clk: si5351: allow PLLs to be adjusted without reset [T379121]
  - euler: serial: sc16is7xx: use device_property APIs when configuring irda mode [T379121]
  - euler: dt-bindings: mmc: controller: clarify the address-cells description [T379121]
  - euler: spi: zynq-qspi: Add check for clk_enable() [T379121]
  - euler: wifi: rtlwifi: usb: fix workqueue leak when probe fails [T379121]
  - euler: wifi: rtlwifi: fix init_sw_vars leak when probe fails [T379121]
  - euler: wifi: rtlwifi: wait for firmware loading before releasing memory [T379121]
  - euler: wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step [T379121]
  - euler: wifi: rtlwifi: do not complete firmware loading needlessly [T379121]
  - euler: wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 [T379121]
  - euler: drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() [T379121]
  - euler: drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE [T379121]
  - euler: drm/msm: Check return value of of_dma_configure() [T379121]
  - euler: drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 [T379121]
  - euler: drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 [T379121]
  - euler: drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 [T379121]
  - euler: drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X [T379121]
  - euler: drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 [T379121]
  - euler: OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized [T379121]
  - euler: drm/amdgpu/vcn: reset fw_shared under SRIOV [T379121]
  - euler: drm/rockchip: vop2: include rockchip_drm_drv.h [T379121]
  - euler: drm/rockchip: move output interface related definition to rockchip_drm_drv.h [T379121]
  - euler: drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 [T379121]
  - euler: drm/rockchip: vop2: Fix the windows switch between different layers [T379121]
  - euler: drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config [T379121]
  - euler: drm/rockchip: vop2: Set YUV/RGB overlay mode [T379121]
  - euler: drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 [T379121]
  - euler: drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset [T379121]
  - euler: drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() [T379121]
  - euler: drm/etnaviv: Fix page property being used for non writecombine buffers [T379121]
  - euler: drm/msm/dp: set safe_to_exit_level before printing it [T379121]
  - euler: x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally [T379121]
  - euler: x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD [T379121]
  - euler: sched/topology: Rename 'DIE' domain to 'PKG' [T379121]
  - euler: afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call [T379121]
  - euler: select: Fix unbalanced user_access_end() [T379121]
  - euler: partitions: ldm: remove the initial kernel-doc notation [T379121]
  - euler: selftests/powerpc: Fix argument order to timer_sub() [T379121]
  - euler: pstore/blk: trivial typo fixes [T379121]
  - euler: block: retry call probe after request_module in blk_request_module [T379121]
  - euler: fs: fix proc_handler for sysctl_nr_open [T379121]
  - euler: afs: Fix cleanup of immediately failed async calls [T379121]
  - euler: afs: Fix directory format encoding struct [T379121]
  - euler: afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY [T379121]
  - euler: dlm: fix srcu_read_lock() return type to int [T379121]
  - euler: powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active [T379121]
  - euler: perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list [T379121]
  - euler: drm/v3d: Assign job pointer to NULL before signaling the fence [T379121]
  - euler: Input: xpad - add support for wooting two he (arm) [T379121]
  - euler: Input: xpad - add support for Nacon Evol-X Xbox One Controller [T379121]
  - euler: Input: xpad - improve name of 8BitDo controller 2dc8:3106 [T379121]
  - euler: Input: xpad - add QH Electronics VID/PID [T379121]
  - euler: Input: xpad - add unofficial Xbox 360 wireless receiver clone [T379121]
  - euler: Input: atkbd - map F23 key to support default copilot shortcut [T379121]
  - euler: Input: xpad - add support for Nacon Pro Compact [T379121]
  - euler: ALSA: usb-audio: Add delay quirk for USB Audio Device [T379121]
  - euler: Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" [T379121]
  - euler: Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" [T379121]
  - euler: smb: client: handle lack of EA support in smb2_query_path_info() [T379121]
  - euler: libfs: Add simple_offset_rename() API [T379121]
  - euler: RDMA/hns: Fix missing xa_destroy() [T379121]
  - euler: RDMA/hns: Fix wrong value of max_sge_rd [T379121]
  - euler: RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() [T379121]
  - euler: RDMA/hns: Fix invalid sq params not being blocked [T379121]
  - euler: RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() [T379121]
  - euler: ASoC: samsung: Add missing depends on I2C [T379121]
  - euler: hwmon: (drivetemp) Set scsi command timeout to 10s [T379121]
  - euler: irqchip/sunxi-nmi: Add missing SKIP_WAKE flag [T379121]
  - euler: of/unittest: Add test that of_address_to_resource() fails on non-translatable address [T379121]
  - euler: drm/amd/display: Use HW lock mgr for PSR1 [T379121]
  - euler: scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request [T379121]
  - euler: seccomp: Stub for !CONFIG_SECCOMP [T379121]
  - euler: ASoC: samsung: Add missing selects for MFD_WM8994 [T379121]
  - euler: ASoC: wm8994: Add depends on MFD core [T379121]
  - euler: x86/xen: fix SLS mitigation in xen_hypercall_iret() [T379121]
  - euler: nfsd: add list_head nf_gc to struct nfsd_file [T379121]
  - euler: Revert "drm/amdgpu: rework resume handling for display (v2)" [T379121]
  - euler: ocfs2: fix deadlock in ocfs2_get_system_file_inode [T379121]
  - euler: iio: imu: inv_icm42600: fix spi burst write not supported [T379121]
  - euler: Revert "PCI: Use preserve_config in place of pci_flags" [T379121]
  - euler: drm/amdgpu: always sync the GFX pipe on ctx switch [T379121]
  - euler: drm/i915/fb: Relax clear color alignment to 64 bytes [T379121]
  - euler: irqchip: Plug a OF node reference leak in platform_irqchip_probe() [T379121]
  - euler: nouveau/fence: handle cross device fences properly [T379121]
  - euler: vsock: reset socket state when de-assigning the transport [T379121]
  - euler: vsock/virtio: cancel close work in the destructor [T379121]
  - euler: net: ethernet: xgbe: re-add aneg to supported features in PHY quirks [T379121]
  - euler: selftests: mptcp: avoid spurious errors on disconnect [T379121]
  - euler: mptcp: fix spurious wake-up on under memory pressure [T379121]
  - euler: mptcp: be sure to send ack when mptcp-level window re-opens [T379121]
  - euler: i2c: atr: Fix client detach [T379121]
  - euler: zram: fix potential UAF of zram table [T379121]
  - euler: ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA [T379121]
  - euler: x86/asm: Make serialize() always_inline [T379121]
  - euler: nvmet: propagate npwg topology [T379121]
  - euler: RDMA/bnxt_re: Fix to export port num to ib_query_qp [T379121]
  - euler: poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() [T379121]
  - euler: ACPI: resource: acpi_dev_irq_override(): Check DMI match last [T379121]
  - euler: i2c: rcar: fix NACK handling when being a target [T379121]
  - euler: i2c: mux: demux-pinctrl: check initial mux selection, too [T379121]
  - euler: Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data" [T379121]
  - euler: hwmon: (tmp513) Fix division of negative numbers [T379121]
  - euler: soc: ti: pruss: Fix pruss APIs [T379121]
  - euler: drm/vmwgfx: Add new keep_resv BO param [T379121]
  - euler: net/mlx5e: Always start IPsec sequence number from 1 [T379121]
  - euler: net/mlx5e: Rely on reqid in IPsec tunnel mode [T379121]
  - euler: net/mlx5: Fix RDMA TX steering prio [T379121]
  - euler: net: fec: handle page_pool_dev_alloc_pages error [T379121]
  - euler: net: xilinx: axienet: Fix IRQ coalescing packet count overflow [T379121]
  - euler: nfp: bpf: prevent integer overflow in nfp_bpf_event_output() [T379121]
  - euler: net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() [T379121]
  - euler: mm: fix finish_fault() handling for large folios [T379121]
  - euler: net: hibmcge: Add support for ioctl [T379121]
  - euler: net: hibmcge: Add support for BMC diagnose feature [T379121]
  - euler: net: hibmcge: Add support for mac link exception handling feature [T379121]
  - euler: net: hibmcge: Add support for abnormal irq handling feature [T379121]
  - euler: net: hibmcge: Add support for checksum offload [T379121]
  - euler: net: hibmcge: Add support for dump statistics [T379121]
  - euler: ethtool: Implement ethtool_puts() [T379121]
  - euler: Bug fix: Resolve the issue of host hard lockup [T379121]
  - euler: VirtCCA: The cvm removes the vcpu binding limit. [T379121]
  - euler: VirtCCA: Improve nfs workqueue bind method [T379121]
  - euler: VirtCCA: Intercept the situation where devices with both NVM adn CVM passthrough under same PCIe root port [T379121]
  - euler: VirtCCA: an interface to retrieve the TMI version is added [T379121]
  - euler: VirtCCA: cvm support UEFI boot [T379121]
  - euler: LoongArch: Fix warnings during S3 suspend [T379121]
  - euler: OPP: add index check to assert to avoid buffer overflow in _read_freq() [T379121]
  - euler: iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() [T379121]
  - euler: PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar() [T379121]
  - euler: Revert "ovl: do not encode lower fh with upper sb_writers held" [T379121]
  - euler: cpufreq: prevent NULL dereference in cpufreq_online() [T379121]
  - euler: cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init() [T379121]
  - euler: cpufreq: CPPC: Fix wrong max_freq in policy initialization [T379121]
  - euler: cpufreq: Introduce a more generic way to set default per-policy boost flag [T379121]
  - euler: cpufreq: Fix re-boost issue after hotplugging a CPU [T379121]
  - euler: mm/memmap: prevent double scanning of memmap by kmemleak [T379121]
  - euler: mm: kmemleak: fix upper boundary check for physical address objects [T379121]
  - euler: mm/vmscan: fix hard LOCKUP in function isolate_lru_folios [T379121]
  - euler: mm: compaction: use the proper flag to determine watermarks [T379121]
  - euler: mm: shmem: remove unnecessary warning in shmem_writepage() [T379121]
  - euler: drm/hisilicon/hibmc: add dp module in hibmc [T379121]
  - euler: drm/hisilicon/hibmc: refactored struct hibmc_drm_private [T379121]
  - euler: drm/hisilicon/hibmc: add dp hw moduel in hibmc driver [T379121]
  - euler: drm/hisilicon/hibmc: add dp link moduel in hibmc drivers [T379121]
  - euler: drm/hisilicon/hibmc: add dp aux in hibmc drivers [T379121]
  - euler: drm/hisilicon/hibmc: convert to struct drm_edid [T379121]
  - euler: rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read [T379121]
  - euler: readahead: properly shorten readahead when falling back to do_page_cache_ra() [T379121]
  - euler: readahead: don't shorten readahead window in read_pages() [T379121]
  - euler: readahead: make sure sync readahead reads needed page [T379121]
  - euler: perf: Configure BRBE correctly on VHE host [T379121]
  - euler: hct: fix build err once VFIO disabled [T379121]
  - euler: nvme: handle connectivity loss in nvme_set_queue_count [T379121]
  - euler: nvme: fix bogus kzalloc() return check in nvme_init_effects_log() [T379121]
  - euler: nvme: Add error path for xa_store in nvme_init_effects [T379121]
  - euler: nvme: Add error check for xa_store in nvme_get_effects_log [T379121]
  - euler: clk: qcom: dispcc-sm6350: Add missing parent_map for a clock [T379121]
  - euler: mptcp: update local address flags when setting it [T379121]
  - euler: NFSD: Async COPY result needs to return a write verifier [T379121]
  - euler: posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone [T379121]
  - euler: blutetooth/btusb: delay 1ms while suspending [T379121]
  - euler: LoongArch: Correct the cacheinfo sharing information [T379121]
  - euler: LoongArch: set CONFIG_CMA_SIZE_MBYTES to 0 [T379121]
  - euler: rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() [T379121]
  - euler: hda/pci: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices [T379121]
  - euler: LoongArch: Update the flush cache policy [T379121]
  - uos: anolis: RDMA/erdma: Update erdma driver
  - uos: fix compile error when disable CONFIG_FSNOTIFY_BROADCAST
  - uos: Fix the issue of Resource-MANAGER and FileARMOR relying on BTC
  - uos: fix a mistake for kabi repair
  - uos: fix the kabi broken when open usec!
  - config: enable CONFIG_SECURITY_USEC for arm64, x86
  - uos: Driver supports HRDT trustraid D3100s controllers. [D2025070001]
  - uos: Enable CONFIG_FSNOTIFY_BROADCAST to monitor VFS file operations in user space
  - uos: vfs_monitor: trigger fsnotify on move_mount success [B317949]
  - uos: fsnotify: extend fsnotify for event broadcast [T370515]
  - uos: ulnfs: Fix kernel version mismatch causing issues [T00000]
  - uos: update srpm to 6.6.0-25.02.2500.020 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.022
changelog:
  - euler: Revert "Revert "driver core: Fix uevent_show() vs driver detach race"" [B326691]
  - uos: configs: enable LRU_GEN to fix compile errors for loongarch/sw_64 [T367417]
  - uos: configs: enable FS_ENCRYPTION_TPM for loongarch/sw_64 [T377415]
  - uos: configs: enable uosste feature support for loongarch/sw_64 [T367417] [B330347]
  - uos: Modify the elfverify default status to ELFVERIFY_OFF
  - uos: fix the rpmbuild error when use __sync_bool_compare_and_swap
  - uos: update blackmage and mmimage source
  - uos: loongarch: fix dkapture compile and run error in loongarch
  - uos: sw64: fix dkapture compile error in sw64
  - uos: sync to euler OLK-6.6 tag 6.6.0-86.0.0 [T379121]
  - euler: firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success [T379121]
  - euler: scsi: ufs: core: Cancel RTC work during ufshcd_remove() [T379121]
  - euler: scsi: ufs: core: Start the RTC update work later [T379121]
  - euler: scsi: ufs: core: Fix another deadlock during RTC update [T379121]
  - euler: x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive [T379121]
  - euler: scsi: ufs: core: Fix deadlock during RTC update [T379121]
  - euler: x86/microcode/intel: Remove unnecessary cache writeback and invalidation [T379121]
  - euler: arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck [T379121]
  - euler: intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly [T379121]
  - euler: gve: set xdp redirect target only when it is available [T379121]
  - euler: amdgpu/pm/legacy: fix suspend/resume issues [T379121]
  - euler: riscv: signal: fix signal frame size [T379121]
  - euler: riscv/futex: sign extend compare value in atomic cmpxchg [T379121]
  - euler: rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm [T379121]
  - euler: rcuref: Plug slowpath race in rcuref_put() [T379121]
  - euler: vmlinux.lds: Ensure that const vars with relocations are mapped R/O [T379121]
  - euler: mptcp: reset when MPTCP opts are dropped after join [T379121]
  - euler: phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk [T379121]
  - euler: phy: tegra: xusb: reset VBUS & ID OVERRIDE [T379121]
  - euler: net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() [T379121]
  - euler: net: enetc: correct the xdp_tx statistics [T379121]
  - euler: net: enetc: update UDP checksum when updating originTimestamp field [T379121]
  - euler: net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs() [T379121]
  - euler: net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() [T379121]
  - euler: drm/amd/display: Fix HPD after gpu reset [T379121]
  - euler: drm/amd/display: Disable PSR-SU on eDP panels [T379121]
  - euler: perf/core: Fix low freq setting via IOC_PERIOD [T379121]
  - euler: perf/x86: Fix low freqency setting issue [T379121]
  - euler: ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 [T379121]
  - euler: riscv: KVM: Fix SBI TIME error generation [T379121]
  - euler: riscv: KVM: Fix SBI IPI error generation [T379121]
  - euler: riscv: KVM: Fix hart suspend status check [T379121]
  - euler: RISCV: KVM: Introduce mp_state_lock to avoid lock inversion [T379121]
  - euler: phy: rockchip: naneng-combphy: compatible reset with old DT [T379121]
  - euler: x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems [T379121]
  - euler: io_uring/net: save msg_control for compat [T379121]
  - euler: include: net: add static inline dst_dev_overhead() to dst.h [T379121]
  - euler: net/mlx5: IRQ, Fix null string in debug print [T379121]
  - euler: net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. [T379121]
  - euler: net: Clear old fragment checksum value in napi_reuse_skb [T379121]
  - euler: firmware: cs_dsp: Remove async regmap writes [T379121]
  - euler: ipvs: Always clear ipvs_property flag in skb_scrub_packet() [T379121]
  - euler: ASoC: es8328: fix route from DAC to output [T379121]
  - euler: net: set the minimum for net_hotdata.netdev_budget_usecs [T379121]
  - euler: net: loopback: Avoid sending IP packets without an Ethernet header [T379121]
  - euler: afs: Fix the server_list to unuse a displaced server rather than putting it [T379121]
  - euler: afs: Make it possible to find the volumes that are using a server [T379121]
  - euler: rxrpc: rxperf: Fix missing decoding of terminal magic cookie [T379121]
  - euler: Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response [T379121]
  - euler: ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports [T379121]
  - euler: sunrpc: suppress warnings for unused procfs functions [T379121]
  - euler: RDMA/mlx5: Fix bind QP error cleanup flow [T379121]
  - euler: scsi: core: Clear driver private data when retrying request [T379121]
  - euler: SUNRPC: Handle -ETIMEDOUT return from tlshd [T379121]
  - euler: SUNRPC: Prevent looping due to rpc_signal_task() races [T379121]
  - euler: SUNRPC: convert RPC_TASK_* constants to enum [T379121]
  - euler: scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out() [T379121]
  - euler: scsi: ufs: core: Prepare to introduce a new clock_gating lock [T379121]
  - euler: scsi: ufs: core: Introduce ufshcd_has_pending_tasks() [T379121]
  - euler: scsi: ufs: core: Add UFS RTC support [T379121]
  - euler: scsi: ufs: core: Add ufshcd_is_ufs_dev_busy() [T379121]
  - euler: RDMA/mana_ib: Allocate PAGE aligned doorbell index [T379121]
  - euler: IB/mlx5: Set and get correct qp_num for a DCT QP [T379121]
  - euler: RDMA/mlx5: Fix a WARN during dereg_mr for DM type [T379121]
  - euler: PCI/DPC: Ignore Surprise Down error on hot removal [T379121]
  - euler: ksmbd: fix incorrect validation for num_aces field of smb_acl [T379121]
  - euler: ksmbd: fix out-of-bounds in parse_sec_desc() [T379121]
  - euler: fbdev: hyperv_fb: Allow graceful removal of framebuffer [T379121]
  - euler: fbdev: hyperv_fb: Simplify hvfb_putmem [T379121]
  - euler: fbdev: Introduce devm_register_framebuffer() [T379121]
  - euler: slimbus: messaging: Free transaction ID in delayed interrupt scenario [T379121]
  - euler: i2c: npcm: disable interrupt enable bit before devm_request_irq [T379121]
  - euler: ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers [T379121]
  - euler: ASoC: SOF: topology: Parse DAI type token for dspless mode [T379121]
  - euler: ASoC: SOF: topology: dynamically allocate and store DAI widget->private [T379121]
  - euler: HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() [T379121]
  - euler: mtd: rawnand: cadence: fix unchecked dereference [T379121]
  - euler: RDMA/siw: Remove direct link to net_device [T379121]
  - euler: RDMA: Export ib_device_get_netdev() [T379121]
  - euler: ibmvnic: Inspect header requirements before using scrq direct [T379121]
  - euler: ibmvnic: Perform tx CSO during send scrq direct [T379121]
  - euler: x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit [T379121]
  - euler: arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts [T379121]
  - euler: md: Fix md_seq_ops() regressions [T379121]
  - euler: ftrace: Do not add duplicate entries in subops manager ops [T379121]
  - euler: ftrace: Correct preemption accounting for function tracing. [T379121]
  - euler: EDAC/qcom: Correct interrupt enable register configuration [T379121]
  - euler: mtd: rawnand: cadence: fix incorrect device in dma_unmap_single [T379121]
  - euler: mtd: rawnand: cadence: use dma_map_resource for sdma address [T379121]
  - euler: mtd: rawnand: cadence: fix error code in cadence_nand_init() [T379121]
  - euler: mm,madvise,hugetlb: check for 0-length range after end address adjustment [T379121]
  - euler: ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close [T379121]
  - euler: ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED [T379121]
  - euler: ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls() [T379121]
  - euler: ASoC: fsl_micfil: Enable default case in micfil_set_quality() [T379121]
  - euler: lib/iov_iter: fix import_iovec_ubuf iovec management [T379121]
  - euler: soc: loongson: loongson2_guts: Add check for devm_kstrdup() [T379121]
  - euler: drm/i915/dp: Fix error handling during 128b/132b link training [T379121]
  - euler: drm/i915: Make sure all planes in use by the joiner have their crtc included [T379121]
  - euler: drm/msm/dpu: Disable dither in phys encoder cleanup [T379121]
  - euler: arm64: dts: mediatek: mt8183: Disable DSI display output by default [T379121]
  - euler: drm/nouveau/pmu: Fix gp10b firmware guard [T379121]
  - euler: bpf: skip non exist keys in generic_map_lookup_batch [T379121]
  - euler: nvme/ioctl: add missing space in err message [T379121]
  - euler: drm/msm: Avoid rounding up to one jiffy [T379121]
  - euler: nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range() [T379121]
  - euler: power: supply: da9150-fg: fix potential overflow [T379121]
  - euler: bpf: Disable non stream socket for strparser [T379121]
  - euler: drm/tidss: Fix race condition while handling interrupt registers [T379121]
  - euler: drm/tidss: Add simple K2G manual reset [T379121]
  - euler: tracing/osnoise: Fix possible recursive locking for cpus_read_lock() [T379121]
  - euler: bpf: Add tracepoints with null-able arguments [T379121]
  - euler: gpio: aggregator: protect driver attr handlers against module unload [T379121]
  - euler: efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() [T379121]
  - euler: x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment [T379121]
  - euler: perf/core: Fix pmus_lock vs. pmus_srcu ordering [T379121]
  - euler: tracing: Fix bad hist from corrupting named_triggers list [T379121]
  - euler: uprobes: Reject the shared zeropage in uprobe_write_opcode() [T379121]
  - euler: hwmon: (acpi_power_meter) Fix the fake power alarm reporting [T379121]
  - euler: hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices(). [T379121]
  - euler: hwmon: (acpi_power_meter) Fix update the power trip points on failure [T379121]
  - euler: hwmon: (acpi_power_meter) Fix uninitialized variables [T379121]
  - euler: hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method [T379121]
  - euler: net: axienet: Set mac_managed_pm [T379121]
  - euler: arp: switch to dev_getbyhwaddr() in arp_req_set_public() [T379121]
  - euler: net: Add non-RCU dev_getbyhwaddr() helper [T379121]
  - euler: flow_dissector: Fix port range key handling in BPF conversion [T379121]
  - euler: flow_dissector: Fix handling of mixed port and port-range keys [T379121]
  - euler: geneve: Suppress list corruption splat in geneve_destroy_tunnels(). [T379121]
  - euler: tcp: adjust rcvq_space after updating scaling ratio [T379121]
  - euler: vsock/bpf: Warn on socket without transport [T379121]
  - euler: ALSA: seq: Drop UMP events when no UMP-conversion is set [T379121]
  - euler: ALSA: hda/cirrus: Correct the full scale volume set logic [T379121]
  - euler: ALSA: hda/realtek: Fixup ALC225 depop procedure [T379121]
  - euler: powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline [T379121]
  - euler: powerpc/64s/mm: Move __real_pte stubs into hash-4k.h [T379121]
  - euler: ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB] [T379121]
  - euler: nvmem: imx-ocotp-ele: fix MAC address byte order [T379121]
  - euler: nvmem: Move and rename ->fixup_cell_info() [T379121]
  - euler: nvmem: Simplify the ->add_cells() hook [T379121]
  - euler: nvmem: Create a header for internal sharing [T379121]
  - euler: soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove [T379121]
  - euler: soc/mediatek: mtk-devapc: Convert to platform remove callback returning void [T379121]
  - euler: arm64: dts: qcom: sm8550: Fix ADSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm8550: add missing qcom,non-secure-domain property [T379121]
  - euler: arm64: dts: qcom: sm8550: Add dma-coherent property [T379121]
  - euler: arm64: dts: qcom: sm8450: Fix ADSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm8450: add missing qcom,non-secure-domain property [T379121]
  - euler: scsi: core: Do not retry I/Os during depopulation [T379121]
  - euler: scsi: core: Handle depopulation and restoration in progress [T379121]
  - euler: firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() [T379121]
  - euler: ASoC: renesas: rz-ssi: Add a check for negative sample_space [T379121]
  - euler: Bluetooth: qca: Fix poor RF performance for WCN6855 [T379121]
  - euler: Bluetooth: qca: Update firmware-name to support board specific nvm [T379121]
  - euler: Bluetooth: qca: Support downloading board id specific NVM for WCN7850 [T379121]
  - euler: cpufreq: fix using cpufreq-dt as module [T379121]
  - euler: cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro [T379121]
  - euler: mm: update mark_victim tracepoints fields [T379121]
  - euler: md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime [T379121]
  - euler: fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() [T379121]
  - euler: fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() [T379121]
  - euler: RDMA/hns: Fix remove debugfs after device has been unregistered [T379121]
  - euler: RDMA/hns: Reorder uctx deallocation [T379121]
  - euler: RDMA/hns: Fix a meaningless loop in free_buffer_pages_proc() [T379121]
  - euler: RDMA/hns: Fix DCA error path in alloc_wqe_buf() [T379121]
  - euler: RDMA/hns: Fix mismatched kzalloc vs kvfree [T379121]
  - euler: RDMA/hns: Fix delay-destruction mechanism not processing kernel db [T379121]
  - euler: RDMA/hns: Fix delayed destruction of db not taking effect [T379121]
  - euler: RDMA/hns: Move mtr_node into the mtr struct [T379121]
  - euler: RDMA/hns: Change mtr member to pointer in hns QP/CQ/MR/SRQ/EQ struct [T379121]
  - euler: fs/dcache: fix bad unlock balance in shrink_dentry_list() [T379121]
  - euler: kernel: be more careful about dup_mmap() failures and uprobe registering [T379121]
  - euler: scsi: ufs: core: Fix use-after free in init error and remove paths [T379121]
  - euler: libfs: Fix duplicate directory entry in offset_dir_lookup [T379121]
  - euler: libfs: Use d_children list to iterate simple_offset directories [T379121]
  - euler: libfs: Replace simple_offset end-of-directory detection [T379121]
  - euler: Revert "libfs: fix infinite directory reads for offset dir" [T379121]
  - euler: Revert "libfs: Add simple_offset_empty()" [T379121]
  - euler: libfs: Return ENOSPC when the directory offset range is exhausted [T379121]
  - euler: powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW [T379121]
  - uos: sync to euler OLK-6.6 tag 6.6.0-85.0.0 [T379121]
  - euler: kbuild: hdrcheck: fix cross build with clang [T379121]
  - euler: x86/i8253: Disable PIT timer 0 when not in use [T379121]
  - euler: vsock: Orphan socket after transport release [T379121]
  - euler: alpha: replace hardcoded stack offsets with autogenerated ones [T379121]
  - euler: mm: gup: fix infinite loop within __get_longterm_locked [T379121]
  - euler: arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented [T379121]
  - euler: selftests: rtnetlink: update netdevsim ipsec output format [T379121]
  - euler: netdevsim: print human readable IP address [T379121]
  - euler: x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0 [T379121]
  - euler: drm/rcar-du: dsi: Fix PHY lock bit check [T379121]
  - euler: drm/tidss: Clear the interrupt status for interrupts being disabled [T379121]
  - euler: drm/tidss: Fix issue in irq handling causing irq-flood issue [T379121]
  - euler: ipv6: icmp: convert to dev_net_rcu() [T379121]
  - euler: flow_dissector: use RCU protection to fetch dev_net() [T379121]
  - euler: ipv4: icmp: convert to dev_net_rcu() [T379121]
  - euler: ipv4: use RCU protection in inet_select_addr() [T379121]
  - euler: ipv4: use RCU protection in rt_is_expired() [T379121]
  - euler: ipv4: use RCU protection in ipv4_default_advmss() [T379121]
  - euler: ipv4: add RCU protection to ip4_dst_hoplimit() [T379121]
  - euler: btrfs: fix hole expansion when writing at an offset beyond EOF [T379121]
  - euler: mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() [T379121]
  - euler: igc: Set buffer type for empty frames in igc_init_empty_frame [T379121]
  - euler: mmc: mtk-sd: Fix register settings for hs400(es) mode [T379121]
  - euler: arm64: Handle .ARM.attributes section in linker scripts [T379121]
  - euler: regmap-irq: Add missing kfree() [T379121]
  - euler: regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator [T379121]
  - euler: gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock [T379121]
  - euler: gpiolib: acpi: Add a quirk for Acer Nitro ANV14 [T379121]
  - euler: alpha: align stack for page fault and user unaligned trap handlers [T379121]
  - euler: serial: 8250: Fix fifo underflow on flush [T379121]
  - euler: efi: Avoid cold plugged memory for placing the kernel [T379121]
  - euler: kbuild: userprogs: fix bitsize and target detection on clang [T379121]
  - euler: wifi: ath12k: fix handling of 6 GHz rules [T379121]
  - euler: alpha: make stack 16-byte aligned (most cases) [T379121]
  - euler: can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero [T379121]
  - euler: can: c_can: fix unbalanced runtime PM disable in error path [T379121]
  - euler: USB: serial: option: drop MeiG Smart defines [T379121]
  - euler: USB: serial: option: fix Telit Cinterion FN990A name [T379121]
  - euler: USB: serial: option: add Telit Cinterion FN990B compositions [T379121]
  - euler: USB: serial: option: add MeiG Smart SLM828 [T379121]
  - euler: usb: cdc-acm: Fix handling of oversized fragments [T379121]
  - euler: USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk [T379121]
  - euler: USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone [T379121]
  - euler: USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist [T379121]
  - euler: usb: core: fix pipe creation for get_bMaxPacketSize0 [T379121]
  - euler: USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI [T379121]
  - euler: usb: dwc2: gadget: remove of_node reference upon udc_stop [T379121]
  - euler: usb: gadget: udc: renesas_usb3: Fix compiler warning [T379121]
  - euler: usb: roles: set switch registered flag early on [T379121]
  - euler: usb: dwc3: Fix timeout issue during controller enter/exit from halt state [T379121]
  - euler: usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries [T379121]
  - euler: perf/x86/intel: Ensure LBRs are disabled when a CPU is starting [T379121]
  - euler: KVM: nSVM: Enter guest mode before initializing nested NPT MMU [T379121]
  - euler: batman-adv: Drop unmanaged ELP metric worker [T379121]
  - euler: batman-adv: Ignore neighbor throughput metrics in error case [T379121]
  - euler: ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V [T379121]
  - euler: ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V [T379121]
  - euler: selftests: gpio: gpio-sim: Fix missing chip disablements [T379121]
  - euler: Grab mm lock before grabbing pt lock [T379121]
  - euler: vfio/pci: Enable iowrite64 and ioread64 for vfio pci [T379121]
  - euler: rtla/timerlat_top: Abort event processing on second signal [T379121]
  - euler: rtla/timerlat_hist: Abort event processing on second signal [T379121]
  - euler: PCI: switchtec: Add Microchip PCI100X device IDs [T379121]
  - euler: PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P [T379121]
  - euler: media: uvcvideo: Add Kurokesu C1 PRO camera [T379121]
  - euler: media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera [T379121]
  - euler: media: uvcvideo: Implement dual stream quirk to fix loss of usb packets [T379121]
  - euler: media: i2c: ds90ub953: Add error handling for i2c reads/writes [T379121]
  - euler: media: i2c: ds90ub913: Add error handling to ub913_hw_init() [T379121]
  - euler: media: cxd2841er: fix 64-bit division on gcc-9 [T379121]
  - euler: soc/tegra: fuse: Update Tegra234 nvmem keepout list [T379121]
  - euler: RDMA/efa: Reset device on probe failure [T379121]
  - euler: tools: fix annoying "mkdir -p ..." logs when building tools in parallel [T379121]
  - euler: x86/xen: allow larger contiguous memory regions in PV guests [T379121]
  - euler: xen/swiotlb: relax alignment requirements [T379121]
  - euler: gpio: bcm-kona: Add missing newline to dev_err format string [T379121]
  - euler: gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ [T379121]
  - euler: gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 [T379121]
  - euler: drm/i915/selftests: avoid using uninitialized context [T379121]
  - euler: cgroup: Remove steal time from usage_usec [T379121]
  - euler: LoongArch: Fix idle VS timer enqueue [T379121]
  - euler: ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() [T379121]
  - euler: pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware [T379121]
  - euler: tracing: Fix use-after-free in print_graph_function_flags during tracer switching [T379121]
  - euler: perf/core: Add RCU read lock protection to perf_iterate_ctx() [T379121]
  - euler: char: misc: deallocate static minor in error path [T379121]
  - euler: ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA [T379121]
  - euler: ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 [T379121]
  - euler: ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models [T379121]
  - euler: ALSA: hda/realtek: Fix microphone regression on ASUS N705UD [T379121]
  - euler: Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" [T379121]
  - euler: rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads [T379121]
  - euler: rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads [T379121]
  - euler: Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads" [T379121]
  - euler: Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads" [T379121]
  - euler: Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()" [T379121]
  - euler: Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock" [T379121]
  - euler: Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults" [T379121]
  - euler: Revert "KVM: e500: always restore irqs" [T379121]
  - euler: KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC) [T379121]
  - euler: KVM: x86: Make x2APIC ID 100% readonly [T379121]
  - euler: x86/mm/ident_map: Use gbpages only where full GB page should be mapped. [T379121]
  - euler: mptcp: prevent excessive coalescing on receive [T379121]
  - euler: btrfs: avoid monopolizing a core when activating a swap file [T379121]
  - euler: Revert "btrfs: avoid monopolizing a core when activating a swap file" [T379121]
  - euler: ocfs2: check dir i_size in ocfs2_find_entry [T379121]
  - euler: net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling [T379121]
  - euler: spi: atmel-qspi: Memory barriers after memory-mapped I/O [T379121]
  - euler: spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families [T379121]
  - euler: MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static [T379121]
  - euler: rtc: zynqmp: Fix optional clock name property [T379121]
  - euler: pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails [T379121]
  - euler: rtla/timerlat_top: Stop timerlat tracer on signal [T379121]
  - euler: rtla/timerlat_hist: Stop timerlat tracer on signal [T379121]
  - euler: rtla: Add trace_instance_stop [T379121]
  - euler: rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads [T379121]
  - euler: rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads [T379121]
  - euler: rtla/osnoise: Distinguish missing workload option [T379121]
  - euler: scripts/gdb: fix aarch64 userspace detection in get_current_task [T379121]
  - euler: maple_tree: simplify split calculation [T379121]
  - euler: net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset [T379121]
  - euler: net/ncsi: wait for the last response to Deselect Package before configuring channel [T379121]
  - euler: misc: fastrpc: Fix registered buffer page address [T379121]
  - euler: misc: fastrpc: Deregister device nodes properly in error scenarios [T379121]
  - euler: misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors [T379121]
  - euler: mtd: onenand: Fix uninitialized retlen in do_otp_read() [T379121]
  - euler: irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so [T379121]
  - euler: i3c: master: Fix missing 'ret' assignment in set_speed() [T379121]
  - euler: mailbox: tegra-hsp: Clear mailbox before using message [T379121]
  - euler: ocfs2: fix incorrect CPU endianness conversion causing mount failure [T379121]
  - euler: pnfs/flexfiles: retry getting layout segment for reads [T379121]
  - euler: selftests: mptcp: connect: -f: no reconnect [T379121]
  - euler: io_uring/rw: commit provided buffer state on async [T379121]
  - euler: io_uring: fix io_req_prep_async with provided buffers [T379121]
  - euler: io_uring/net: don't retry connect operation on EPOLLERR [T379121]
  - euler: io_uring: fix multishots with selected buffers [T379121]
  - euler: nvmem: imx-ocotp-ele: set word length to 1 [T379121]
  - euler: nvmem: imx-ocotp-ele: fix reading from non zero offset [T379121]
  - euler: nvmem: imx-ocotp-ele: simplify read beyond device check [T379121]
  - euler: nvmem: core: improve range check for nvmem_cell_write() [T379121]
  - euler: nvmem: qcom-spmi-sdam: Set size in struct nvmem_config [T379121]
  - euler: crypto: qce - unregister previously registered algos in error path [T379121]
  - euler: crypto: qce - fix goto jump in error path [T379121]
  - euler: media: uvcvideo: Support partial control reads [T379121]
  - euler: media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702 [T379121]
  - euler: media: i2c: ds90ub960: Fix UB9702 VC map [T379121]
  - euler: media: i2c: ds90ub960: Fix use of non-existing registers on UB9702 [T379121]
  - euler: media: ccs: Fix cleanup order in ccs_probe() [T379121]
  - euler: media: ccs: Fix CCS static data parsing for large block sizes [T379121]
  - euler: media: ov5640: fix get_light_freq on auto [T379121]
  - euler: media: imx296: Add standby delay during probe [T379121]
  - euler: media: mc: fix endpoint iteration [T379121]
  - euler: media: mmp: Bring back registration of the device [T379121]
  - euler: soc: qcom: smem_state: fix missing of_node_put in error path [T379121]
  - euler: soc: mediatek: mtk-devapc: Fix leaking IO map on error paths [T379121]
  - euler: iio: light: as73211: fix channel handling in only-color triggered buffer [T379121]
  - euler: media: ccs: Clean up parsed CCS static data on parse failure [T379121]
  - euler: kfence: skip __GFP_THISNODE allocations on NUMA systems [T379121]
  - euler: rv: Reset per-task monitors also for idle tasks [T379121]
  - euler: ACPI: PRM: Remove unnecessary strict handler address checks [T379121]
  - euler: xfs: Add error handling for xfs_reflink_cancel_cow_range [T379121]
  - euler: xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end [T379121]
  - euler: pwm: microchip-core: fix incorrect comparison with max period [T379121]
  - euler: arm64: tegra: Disable Tegra234 sce-fabric node [T379121]
  - euler: arm64: tegra: Fix typo in Tegra234 dce-fabric compatible [T379121]
  - euler: crypto: qce - fix priority to be less than ARMv8 CE [T379121]
  - euler: arm64: dts: qcom: sm8550: correct MDSS interconnects [T379121]
  - euler: arm64: dts: qcom: sm8550: Fix MPSS memory length [T379121]
  - euler: arm64: dts: qcom: sm8550: Fix CDSP memory length [T379121]
  - euler: arm64: dts: qcom: sm8450: Fix MPSS memory length [T379121]
  - euler: arm64: dts: qcom: sm8450: Fix CDSP memory length [T379121]
  - euler: arm64: dts: qcom: sm8350: Fix MPSS memory length [T379121]
  - euler: arm64: dts: qcom: sm8350: Fix CDSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm8350: Fix ADSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm6375: Fix MPSS memory base and length [T379121]
  - euler: arm64: dts: qcom: sm6375: Fix CDSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm6375: Fix ADSP memory length [T379121]
  - euler: arm64: dts: qcom: sm6350: Fix uart1 interconnect path [T379121]
  - euler: arm64: dts: qcom: sm6350: Fix MPSS memory length [T379121]
  - euler: arm64: dts: qcom: sm6350: Fix ADSP memory length [T379121]
  - euler: arm64: dts: qcom: sm6115: Fix ADSP memory base and length [T379121]
  - euler: arm64: dts: qcom: sm6115: Fix CDSP memory length [T379121]
  - euler: arm64: dts: qcom: sm6115: Fix MPSS memory length [T379121]
  - euler: ARM: dts: ti/omap: gta04: fix pm issues caused by spi module [T379121]
  - euler: ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus [T379121]
  - euler: ubi: Add a check for ubi_num [T379121]
  - euler: x86/boot: Use '-std=gnu11' to fix build with GCC 15 [T379121]
  - euler: rust: init: use explicit ABI to clean warning in future compilers [T379121]
  - euler: kbuild: Move -Wenum-enum-conversion to W=2 [T379121]
  - euler: scsi: storvsc: Set correct data length for sending SCSI command without payload [T379121]
  - euler: scsi: ufs: qcom: Fix crypto key eviction [T379121]
  - euler: scsi: st: Don't set pos_unknown just after device recognition [T379121]
  - euler: nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk [T379121]
  - euler: nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk [T379121]
  - euler: PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() [T379121]
  - euler: arm64: tegra: Fix Tegra234 PCIe interrupt-map [T379121]
  - euler: ALSA: hda: Fix headset detection failure due to unstable sort [T379121]
  - euler: ALSA: hda/realtek: Enable headset mic on Positivo C6400 [T379121]
  - euler: Revert "media: uvcvideo: Require entities to have a non-zero unique ID" [T379121]
  - euler: block: don't revert iter for -EIOCBQUEUED [T379121]
  - euler: mips/math-emu: fix emulation of the prefx instruction [T379121]
  - euler: dm-crypt: track tag_offset in convert_context [T379121]
  - euler: dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit() [T379121]
  - euler: powerpc/pseries/eeh: Fix get PE state translation [T379121]
  - euler: LoongArch: Extend the maximum number of watchpoints [T379121]
  - euler: MIPS: Loongson64: remove ROM Size unit in boardinfo [T379121]
  - euler: serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use [T379121]
  - euler: serial: sh-sci: Drop __initdata macro for port_cfg [T379121]
  - euler: ASoC: acp: Support microphone from Lenovo Go S [T379121]
  - euler: usbnet: ipheth: document scope of NCM implementation [T379121]
  - euler: usb: gadget: f_tcm: Don't prepare BOT write request twice [T379121]
  - euler: usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint [T379121]
  - euler: usb: gadget: f_tcm: Decrement command ref count on cleanup [T379121]
  - euler: usb: gadget: f_tcm: Translate error to sense [T379121]
  - euler: wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 [T379121]
  - euler: wifi: rtw88: sdio: Fix disconnection after beacon loss [T379121]
  - euler: wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH [T379121]
  - euler: wifi: rtlwifi: rtl8821ae: Fix media status report [T379121]
  - euler: HID: hid-sensor-hub: don't use stale platform-data on remove [T379121]
  - euler: of: reserved-memory: Fix using wrong number of cells to get property 'alignment' [T379121]
  - euler: of: Fix of_find_node_opts_by_path() handling of alias+path+options [T379121]
  - euler: of: Correct child specifier used as input of the 2nd nexus node [T379121]
  - euler: scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions [T379121]
  - euler: perf bench: Fix undefined behavior in cmpworker() [T379121]
  - euler: efi: libstub: Use '-std=gnu11' to fix build with GCC 15 [T379121]
  - euler: clk: mediatek: mt2701-mm: add missing dummy clk [T379121]
  - euler: clk: mediatek: mt2701-img: add missing dummy clk [T379121]
  - euler: clk: mediatek: mt2701-bdp: add missing dummy clk [T379121]
  - euler: clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe [T379121]
  - euler: clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe [T379121]
  - euler: clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate [T379121]
  - euler: clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg [T379121]
  - euler: clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable() [T379121]
  - euler: clk: qcom: clk-alpha-pll: fix alpha mode configuration [T379121]
  - euler: media: i2c: ds90ub960: Fix UB9702 refclk register access [T379121]
  - euler: clk: sunxi-ng: a100: enable MMC clock reparenting [T379121]
  - euler: Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection [T379121]
  - euler: Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc [T379121]
  - euler: drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes [T379121]
  - euler: drm/komeda: Add check for komeda_get_layer_fourcc_list() [T379121]
  - euler: drm/i915: Fix page cleanup on DMA remap failure [T379121]
  - euler: drm/i915/guc: Debug print LRC state entries only if the context is pinned [T379121]
  - euler: Revert "drm/amd/display: Use HW lock mgr for PSR1" [T379121]
  - euler: drm/amdkfd: only flush the validate MES contex [T379121]
  - euler: drm/amd/pm: Mark MM activity as unsupported [T379121]
  - euler: KVM: s390: vsie: fix some corner-cases when grabbing vsie pages [T379121]
  - euler: arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma [T379121]
  - euler: drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event() [T379121]
  - euler: KVM: arm64: timer: Always evaluate the need for a soft timer [T379121]
  - euler: fs/proc: do_task_stat: Fix ESP not readable during coredump [T379121]
  - euler: m68k: vga: Fix I/O defines [T379121]
  - euler: s390/futex: Fix FUTEX_OP_ANDN implementation [T379121]
  - euler: smb: client: change lease epoch type from unsigned int to __u16 [T379121]
  - euler: smb: client: fix order of arguments of tracepoints [T379121]
  - euler: drm/modeset: Handle tiled displays in pan_display_atomic. [T379121]
  - euler: ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx [T379121]
  - euler: leds: lp8860: Write full EEPROM, not only half of it [T379121]
  - euler: cpufreq: s3c64xx: Fix compilation warning [T379121]
  - euler: rxrpc: Fix call state set to not include the SERVER_SECURING state [T379121]
  - euler: net: sched: Fix truncation of offloaded action statistics [T379121]
  - euler: tun: revert fix group permission check [T379121]
  - euler: ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read() [T379121]
  - euler: x86/xen: add FRAME_END to xen_hypercall_hvm() [T379121]
  - euler: x86/xen: fix xen_hypercall_hvm() to not clobber %rbx [T379121]
  - euler: net: atlantic: fix warning during hot unplug [T379121]
  - euler: gpio: pca953x: Improve interrupt support [T379121]
  - euler: rxrpc: Fix the rxrpc_connection attend queue handling [T379121]
  - euler: udp: gso: do not drop small packets when PMTU reduces [T379121]
  - euler: tg3: Disable tg3 PCIe AER on system reboot [T379121]
  - euler: vmxnet3: Fix tx queue race condition with XDP [T379121]
  - euler: net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN [T379121]
  - euler: nvme-fc: use ctrl state getter [T379121]
  - euler: gpu: drm_dp_cec: fix broken CEC adapter properties check [T379121]
  - euler: firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry [T379121]
  - euler: net/ncsi: fix locking in Get MAC Address handling [T379121]
  - euler: net/ncsi: Add NC-SI 1.2 Get MC MAC Address command [T379121]
  - euler: KVM: e500: always restore irqs [T379121]
  - euler: KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults [T379121]
  - euler: KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock [T379121]
  - euler: KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() [T379121]
  - euler: platform/x86: acer-wmi: Ignore AC events [T379121]
  - euler: Input: allocate keycode for phone linking [T379121]
  - euler: ASoC: amd: Add ACPI dependency to fix build error [T379121]
  - euler: platform/x86: int3472: Check for adev == NULL [T379121]
  - euler: iommu/arm-smmu-v3: Clean up more on probe failure [T379121]
  - euler: iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible [T379121]
  - euler: x86/kexec: Allocate PGD for x86_64 transition page tables separately [T379121]
  - euler: selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() [T379121]
  - euler: tipc: re-order conditions in tipc_crypto_key_rcv() [T379121]
  - euler: mmc: sdhci-msm: Correctly set the load for the regulator [T379121]
  - euler: net: wwan: iosm: Fix hibernation by re-binding the driver around it [T379121]
  - euler: APEI: GHES: Have GHES honor the panic= setting [T379121]
  - euler: i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz [T379121]
  - euler: wifi: iwlwifi: avoid memory leak [T379121]
  - euler: net/mlx5: use do_aux_work for PHC overflow checks [T379121]
  - euler: HID: Wacom: Add PCI Wacom device support [T379121]
  - euler: clk: qcom: Make GCC_8150 depend on QCOM_GDSC [T379121]
  - euler: mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id [T379121]
  - euler: mmc: core: Respect quirk_max_rate for non-UHS SDIO card [T379121]
  - euler: tun: fix group permission check [T379121]
  - euler: wifi: rtw89: add crystal_cap check to avoid setting as overflow value [T379121]
  - euler: drm/bridge: it6505: fix HDCP CTS KSV list wait timer [T379121]
  - euler: drm/bridge: it6505: fix HDCP CTS compare V matching [T379121]
  - euler: drm/bridge: it6505: fix HDCP encryption when R0 ready [T379121]
  - euler: drm/bridge: it6505: fix HDCP Bstatus check [T379121]
  - euler: drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT [T379121]
  - euler: drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor [T379121]
  - euler: drm/virtio: New fence for every plane update [T379121]
  - euler: x86/amd_nb: Restrict init function to AMD-based systems [T379121]
  - euler: lockdep: Fix upper limit for LOCKDEP_*_BITS configs [T379121]
  - euler: sched: Don't try to catch up excess steal time. [T379121]
  - euler: btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling [T379121]
  - euler: btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents() [T379121]
  - euler: s390/stackleak: Use exrl instead of ex in __stackleak_poison() [T379121]
  - euler: arm64/mm: Ensure adequate HUGE_MAX_HSTATE [T379121]
  - euler: btrfs: fix assertion failure when splitting ordered extent after transaction abort [T379121]
  - euler: Revert "hostfs: convert hostfs to use the new mount API" [T379121]
  - euler: Revert "hostfs: fix string handling in __dentry_name()" [T379121]
  - euler: Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()" [T379121]
  - euler: Revert "hostfs: fix the host directory parse when mounting." [T379121]
  - euler: KVM: arm64: Add new HiSi CPU type to support DVMBM [T379121]
  - euler: kvm: hisi_virt: Update TLBI broadcast feature for hip12 [T379121]
  - euler: kvm: hisi_virt: fix kernel panic when enable DVMBM in nVHE [T379121]
  - euler: nilfs2: do not force clear folio if buffer is referenced [T379121]
  - euler: acct: block access to kernel internal filesystems [T379121]
  - uos: sw_64: remove fuxi-errno.h to resolve comile error in sw_64 [T00000]
  - uos: security: Fix compile error due to '__sync_bool_compare_and_swap' for mips [T00000]
  - mainline: depend: {CVE-2025-37926} ksmbd: avoid reclaiming expired durable opens by the client
  - uos: open USEC_AVC_STATS and add usec_strict in lsm hook
  - uos: Add kretprobe enhance support[T00000]
  - uos: lightsched: build: default headers path to /usr/src/kernels and update yum hints
  - uos: config: support security resource manager on x86_64 and arm64
  - uos: configs: enable FS_ENCRYPTION_TPM for x86/arm64 [T377415]
  - fix: repair tpmfs for server
  - deepin: virt/kvm: Solved a soft lock problem after live migration of a VM with huge pages [T00000]
  - deepin: KVM: arm64: clean the first vcpu dcache [T00000]
  - deepin: KVM: uncheck writeable_mask in arm64_check_features [T00000]
  - deepin: dma: phytium: fix some bugs of pswiotlb [T00000]
  - deepin: PCI: phytium: Add hotplug and hotreset workaround patch for phytium SoCs [T00000]
  - mainline: {CVE-2025-37926} ksmbd: fix use-after-free in ksmbd_session_rpc_open
  - mainline: depend: {CVE-2025-37926} ksmbd: fix null pointer dereference in alloc_preauth_hash()
  - mainline: depend: {CVE-2025-37926} ksmbd: fix session use-after-free in multichannel connection
  - mainline: depend: {CVE-2025-37926} ksmbd: fix multichannel connection failure
  - mainline: depend: {CVE-2025-37926} ksmbd: fix use-after-free in ksmbd_sessions_deregister()
  - mainline: depend: {CVE-2025-37926} ksmbd: fix racy issue from session lookup and expire
  - mainline: depend: {CVE-2025-37926} ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create
  - mainline: depend: {CVE-2025-37926} ksmbd: Fix the missing xa_store error check
  - mainline: depend: {CVE-2025-37926} ksmbd: add support for supplementary groups
  - mainline: depend: {CVE-2025-37926} ksmbd: fix user-after-free from session log off
  - mainline: depend: {CVE-2025-37926} ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
  - mainline: depend: {CVE-2025-37926} ksmbd: override fsids for share path check
  - mainline: depend: {CVE-2025-37926} ksmbd: add durable scavenger timer
  - Revert "euler: ksmbd: fix race condition between destroy_previous_session() and smb2 operations() [T365751]"
  - Revert "euler: ksmbd: override fsids for share path check [T365751]"
  - Revert "euler: ksmbd: fix user-after-free from session log off [T365751]"
  - Revert "euler: ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create [T365751]"
  - Revert "euler: ksmbd: Fix the missing xa_store error check [T365751]"
  - Revert "euler: ksmbd: fix racy issue from session lookup and expire [T365751]"
  - Revert "mainline: {cve} {CVE-2025-37926} dm: always update the array size in realloc_argv on success [T00000]"
  - uos: tools: dkpowertool: Add VMLINUX_PATH support for BPF compilation
  - mainline: {CVE-2025-38127} ice: fix Tx scheduler error handling in XDP callback
  - ice: do not bring the VSI up, if it was down before the XDP setup
  - upstream/deepin: drivers/iommu: Fix the initialization failure issue of the iommu module [B304687]
  - anolis: iommu/loongarch: fix potential hung task when error occurred [B304687]
  - anolis: iommu: Fixed build warning about la_iommu_setup [B304687]
  - euler: drivers/iommu: Enhance the robustness of the iommu module [B304687]
  - euler: drivers/iommu: Define the alias of the iommu device [B304687]
  - euler: drivers/iommu: Add the "iommu disable" probe [B340687]
  - euler: driver/iommu: Set iommu driver buildin kernel [B304687]
  - anolis: driver/iommu: Fixed multiple vfio devices not working properly [B304687]
  - euler: LoongArch: KVM: Enhance the robustness of extioi [B304687]
  - euler: LoongArch: KVM: Solve the problem of starting up the upstream qemu [B304687]
  - euler: LoongArch: KVM: Fix the extioi simulation error [B304687]
  - euler: LoongArch: sync kvm head file from upstream [B304687]
  - euler: LoongArch: fix migrate issue [B304687]
  - euler: LoongArch: KVM: Add interrupt checking with Loongson AVEC [B309595]
  - euler: LoongArch: KVM: Reload guest CSR registers after S4 [B309595]
  - anolis: LoongArch: KVM: add virt extioi cpu encode support [B309595]
  - anolis: LoongArch: KVM: Fixed VM migration failure after ptw was enabled [B309595]
  - anolis: LoongArch: KVM: Add reset function for irqchip [B309595]
  - anolis: LoongArch: LSVZ: Clear LLBCTL if secondary mmu mapping is changed [B309595]
  - anolis: LoongArch: KVM: enable ptw for kvm [B309595]
  - mainline: {cve} {CVE-2025-22101} net: libwx: fix Tx L4 checksum [T00000]
  - uos security: commit the missing code of uos_module_protect [T362695]
  - uos: add unit test for elf-verify
  - uos: add ioctl dump command for elfverify
  - uos: config:add elfverify to CONFIG_LSM for x86,arm64
  - uos: update srpm to 6.6.0-25.02.2500.021 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.023
changelog:
  - uos: Add the elfverify to lsm hook list for loongarch&&sw_64
  - uos: enable the filearmor for loongarch&&sw_64
  - uos: enable the usec and add to lsm list for sw_64
  - uos: enable the usec and add to lsm list loongarch
  - mainline: {CVE} {CVE-2025-21868} net: allow small head cache usage with large MAX_SKB_FRAGS values [T00000]
  - mainline: {CVE} {CVE-2025-22018} atm: Fix NULL pointer dereference [T00000]
  - mainline: {CVE} {CVE-2025-22075} rtnetlink: Allocate vfinfo size for VF GUIDs when supported [T00000]
  - mainline: {CVE} {CVE-2025-38352} posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() [T00000]
  - uos: selinux: remove debug printk in selinux_getprocattr [B323817]
  - uos: config enable loongson3 acpi cpufreq on loongarch64 [B330493]
  - uos: config: support security resource manager on loongarch64 and sw_64 [B330475]
  - uos: config: enable UWORMFS support on loongarch64 and sw_64 [B330341]
  - uos: dkpowertool: cpuconsumemon: fix TUI key mapping and ncurses cleanup [B330481]
  - mainline: sched: Apply upstream feature (cache aware load-balancing) mailing list improvements from yu.c.chen@intel.com
  - mainline: sched: Cache aware load-balancing
  - uos: fix mmimage page size error
  - uos: fix dkapture compile error in sw_64
  - uos: fix dkaputure kmemleak -o parameter error temporary
  - uos: fix dkapture lsock help message temporary
  - uos: fix dkapture kmemleak error temporary
  - uos: sync dkapture with github
  - uos: arm64: fix mmimage bpf run error in arm64
  - uos: loongarch: fix net-monitor load error in loongarch
  - uos: net/i40e: fix rpm packaging and sw_64 compilation error [D2025050010]
  - uos: net/i40e: fix compilation error [D2025050010]
  - uos: net/i40e: update i40e version to 2.28.5 [D2025050010]
  - euler: {CVE-2025-21891} ipvlan: ensure network headers are in skb linear part
  - euler: {CVE-2024-57982} xfrm: state: fix out-of-bounds read during lookup
  - euler: {CVE-2025-21682} eth: bnxt: always recalculate features after XDP clearing, fix null-deref
  - euler: {CVE-2025-21861} mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
  - euler: {CVE-2025-21861} depend: mm: migrate_device: use more folio in migrate_device_finalize()
  - euler: {CVE-2025-37842} spi: fsl-qspi: use devm function instead of driver remove
  - euler: {CVE-2025-38125} net: stmmac: make sure that ptp_rate is not 0 before configuring EST
  - euler: {CVE-2025-37957} KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
  - euler: {CVE-2025-37957} depend: KVM: SVM: Update SEV-ES shutdown intercepts with more metadata
  - euler: {CVE-2025-37958} mm/huge_memory: fix dereferencing invalid pmd migration entry
  - mainline: {CVE-2025-23131} dlm: prevent NPD when writing a positive value to event_done
  - mainline: {CVE-2025-40325} md/raid10: wait barrier before returning discard request with REQ_NOWAIT
  - mainline: {CVE-2025-21951} bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
  - mainline: {CVE-2025-21992} HID: ignore non-functional sensor in HP 5MP Camera
  - mainline: {CVE-2025-38015} dmaengine: idxd: fix memory leak in error handling path of idxd_alloc
  - mainline: {CVE-2025-38035} nvmet-tcp: don't restore null sk_state_change
  - mainline: {CVE-2025-38040} serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
  - mainline: {CVE-2025-38048} virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
  - mainline: {CVE-2025-38063} dm: fix unconditional IO throttle caused by REQ_PREFLUSH
  - mainline: {CVE-2025-38135} serial: Fix potential null-ptr-deref in mlb_usio_probe()
  - mainline: {CVE-2025-38145} soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
  - mainline: {CVE-2025-38181} calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
  - mainline: {CVE-2025-38198} fbcon: Make sure modelist not set on unregistered console
  - mainline: {CVE-2025-38200} i40e: fix MMIO write access to an invalid page in i40e_clear_hw
  - mainline: {CVE-2025-38324} mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
  - mainline: {CVE-2025-38332} scsi: lpfc: Use memcpy() for BIOS version
  - mainline: {CVE-2025-38380} i2c/designware: Fix an initialization issue
  - mainline: {CVE-2025-38385} net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
  - mainline: {CVE-2025-38386} ACPICA: Refuse to evaluate a method if arguments are missing
  - mainline: {CVE-2025-38387} RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
  - mainline: {CVE-2025-38391} usb: typec: altmodes/displayport: do not index invalid pin_assignments
  - mainline: {CVE-2025-38424} perf: Fix sample vs do_exit()
  - mainline: {CVE-2025-38430} nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
  - mainline: {CVE-2025-38439} bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
  - mainline: {CVE-2025-38474} usb: net: sierra: check for no status endpoint
  - mainline: {CVE-2025-38498} do_change_type(): refuse to operate on unmounted/not ours mounts
  - uos: update srpm to 6.6.0-25.02.2500.022 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.024
changelog:
  - uos: fix the loongarch install step int spec file
  - uos: Add the SignImage file with path
  - uos: fix the mistake for the UEFI-DB-RSA.crt's name
  - uos: Add signature for vmlinuz in x86&&arm_64&&loongarch64
  - uos: ulnfs: conditionally defer long-name resolution on XFS to avoid readdir deadlock[T368895]
  - uos: ulnfs: fix log level [T368895]
  - uos: ulnfs: add CONFIG_ULNFS_SYMLINK_LONG_INVALIDATED option for symlink handling[T368895]
  - uos: ulnfs: Fix memory leak in ulnfs_get_path_shortname function [T368895]
  - uos: ulnfs: Optimize xattr setting for long symlink names in ulnfs_symlink [T368895]
  - uos: loongarch: avoid net-monitor test error with ssh command policy
  - uos: update srpm to 6.6.0-25.02.2500.023 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.025
changelog:
  - uos: Delete the loongarch sign in vmlinux
  - uos: fix kabi change introduced by CVE-2025-37920
  - euler: {CVE-2025-21907} mm: memory-failure: update ttu flag inside unmap_poisoned_folio
  - mainline: {CVE-2025-37862} HID: pidff: Fix null pointer dereference in pidff_find_fields
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add PERIODIC_SINE_ONLY quirk
  - mainline: depend: {CVE-2025-37862} HID: Add hid-universal-pidff driver and supported device ids
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add FIX_WHEEL_DIRECTION quirk
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add PERMISSIVE_CONTROL quirk
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add MISSING_PBO quirk and its detection
  - mainline: depend: {CVE-2025-37862} HID: pidff: Add MISSING_DELAY quirk and its detection
  - mainline: depend: {CVE-2025-37862} HID: pidff: Do not send effect envelope if it's empty
  - mainline: depend: {CVE-2025-37862} HID: pidff: Convert infinite length from Linux API to PID standard
  - mainline: {CVE-2025-37920} xsk: Fix race condition in AF_XDP generic RX path
  - mainline: {CVE-2025-38001} net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
  - mainline: {CVE-2025-38000} sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
  - mainline: depend: {CVE-2025-38001} sch_hfsc: make hfsc_qlen_notify() idempotent
  - maineline: depend: {CVE-2025-38001} net_sched: hfsc: Fix a UAF vulnerability in class handling
  - mainline: {CVE-2025-38006} net: mctp: Don't access ifa_index when missing
  - mainline: depend: {CVE-2025-38006} mctp: no longer rely on net->dev_index_head[]
  - mainline: {CVE-2025-38248} bridge: mcast: Fix use-after-free during router port configuration
  - mainline: {CVE-2024-57948} mac802154: check local interfaces before deleting sdata list
  - mainline: {CVE-2025-21839} KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
  - mainline: {CVE-2025-21959} netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
  - mainline: {CVE-2025-21969} Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
  - mainline: {CVE-2025-22097} drm/vkms: Fix use after free and double free on init error
  - mainline: {CVE-2025-22102} Bluetooth: btnxpuart: Fix kernel panic during FW release
  - mainline: {CVE-2025-37796} wifi: at76c50x: fix use after free access in at76_disconnect
  - mainline: {CVE-2025-37798} codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
  - mainline: {CVE-2025-37801} spi: spi-imx: Add check for spi_imx_setupxfer()
  - mainline: {CVE-2025-37819} irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
  - mainline: {CVE-2025-37890} net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
  - mainline: {CVE-2025-37913} net_sched: qfq: Fix double list add in class with netem as child qdisc
  - mainline: {CVE-2025-38009} wifi: mt76: disable napi on driver removal
  - mainline: {CVE-2025-38013} wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request
  - mainline: {CVE-2025-38052} net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
  - mainline: {CVE-2025-38068} crypto: lzo - Fix compression buffer overrun
  - mainline: {CVE-2025-38089} sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
  - mainline: {CVE-2025-38112} net: Fix TOCTOU issue in sk_is_readable()
  - mainline: {CVE-2025-38184} tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
  - mainline: {CVE-2025-38192} net: clear the dst when changing skb protocol
  - mainline: {CVE-2025-38211} RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
  - mainline: {CVE-2025-38251} atm: clip: prevent NULL deref in clip_push()
  - mainline: {CVE-2025-38310} seg6: Fix validation of nexthop addresses
  - mainline: {CVE-2025-38369} dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using
  - mainline: {CVE-2025-38375} virtio-net: ensure the received length does not exceed allocated size
  - mainline: {CVE-2025-38445} md/raid1: Fix stack memory use after return in raid1_reshape
  - mainline: {CVE-2025-38464} tipc: Fix use-after-free in tipc_conn_close().
  - mainline: {CVE-2025-38465} netlink: Fix wraparounds of sk->sk_rmem_alloc.
  - mainline: {CVE-2025-38473} Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
  - mainline: {CVE-2025-38495} HID: core: ensure the allocated report buffer can contain the reserved report ID
  - mainline: {CVE-2025-38670} arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
  - Revert "uos: crypto: Fix SM2 Z digest calculation in X.509 certificate verification"
  - uos: crypto: Fix SM2 Z digest calculation in X.509 certificate verification
  - uos: fix compile error when enable usec and sid2
  - uos: Modify the usec and sid2 conexisting!
  - uos: update srpm to 6.6.0-25.02.2500.024 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.027
changelog:
  * Mon Sep 15 2025 Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.026
  - uos: Change the ved character to kvsp in security/kvsp module
  - uos: kvsp: Leverage the kretprobe2 interface to boost performance[T00000]
  - uos fix the name mistake
  - uos: Fix the mistake for chage ved to kvsp
  - uos: change the ved name to kvsp
  - uos:delete the temp file in security
  - uos: update srpm to 6.6.0-25.02.2500.025 [T00000]


author: Gou Hao <gouhao@uniontech.com> - 6.6.0-25.02.2500.028
changelog:
  - Revert "uos: configs: enable uosste feature support for x86/arm64 [T367417]"
  - Revert "uos: configs: enable uosste feature support for loongarch/sw_64 [T367417] [B330347]"
  - uos: resolve the issue of SW64 being unable to compile modules
  - uos: update srpm to 6.6.0-25.02.2500.027 [T00000]


author: lingsheng <lingsheng1@h-partners.com> - 3.7.1-7
changelog:
  - Type:CVE
  - ID:CVE-2025-5914,CVE-2025-5915,CVE-2025-5916,CVE-2025-5917,CVE-2025-5918
  - SUG:NA
  - DESC:fix CVE-2025-5914 CVE-2025-5915 CVE-2025-5916 CVE-2025-5917 CVE-2025-5918


author: liuh <liuhuan01@kylinos.cn> - 6.6.3-12
changelog:
  - btrfs-progs: convert: insert a dummy inode item before inode ref for ext2/4
  - btrfs-progs: convert: for ext2, fix possible tree-checker error when converting a large fs


author: liuxu <liuxu156@huawei.com> - 1:1.36.1-6
changelog:
  - Type:CVE
  - Id:NA
  - SUG:NA
  - DESC:revert fix CVE-2023-42364 CVE-2023-42365 CVE-2023-42366 CVE-2023-42363


author: xinghe <xinghe2@h-partners.com> - 1.18.1-5
changelog:
  - Type:CVE
  - CVE:CVE-2023-32067 CVE-2023-31130
  - SUG:restart
  - DESC:fix CVE-2023-32067 CVE-2023-31130


author: wangjiang <wangjiang37@h-partners.com> - 2023.2.64-2
changelog:
  - remove expired and sync new certificates
    Removing:
      Security Communication Root CA
    Adding:
      D-Trust SBR Root CA 1 2022
      D-Trust SBR Root CA 2 2022
      Telekom Security SMIME ECC Root 2021
      Telekom Security SMIME RSA Root 2023
      Telekom Security TLS ECC Root 2020
      Telekom Security TLS RSA Root 2023


author: wangjiang <app@cameyan.com> - 2023.2.64-4
changelog:
  - remove expired and sync new certificates
    Removing:
      Certificate "Explicitly Distrust DigiNotar Root CA"
      Certificate "Baltimore CyberTrust Root"
    Adding:
      Certificate "FIRMAPROFESIONAL CA ROOT-A WEB"
      Certificate "TWCA CYBER Root CA"
      Certificate "TWCA Global Root CA G2"
      Certificate "SecureSign Root CA12"
      Certificate "SecureSign Root CA14"
      Certificate "SecureSign Root CA15"
      Certificate "D-TRUST BR Root CA 2 2023"
      Certificate "D-TRUST EV Root CA 2 2023"


author: sunhai<sunhai10@huawei.com> - 1.17.4-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:cairo_truetype_reverse_cmap detected memory leaks
         fix read memory access
         fix call get_unaligned_be32 heap buffer overflow
         fix heap buffer overflow in cairo_cff_parse_charstring


author: tangjie02 <tangjie02@kylinsec.com.cn> - 1.24.1-5
changelog:
  - Support kiran desktop environment.
  - Caja not register for root in MATE desktop before session manager timeout


author: wangxiaoqing <wangxiaoqing@kylinsec.com.cn> - 1.24.1-9
changelog:
  - Fix the file can be rename to only container space name
  - Let the location bar background change with theme
  - Fix the background image can not draw all when rotating
  - Not draw icon and text hight light color when icon not get force


author: longcheng <longcheng@kylinos.com.cn> - 1.22.1-2
changelog:
  - remove .uos25
  - remove Requires: beesu for caja-beesu
  - remove sendto option in computer trash and root folder (#27922)


author: yangyun <yangyun50@huawei.com> - 1.5.5-1
changelog:
  - update to 1.5.5 version
  	- add support of readers (see README.md)
  	- configure.ac: disable the use of --disabele-usbdropdir
  	- parse: create output.bin file
  	- udev: Disable USB-persist for CCID devices
  	- configure: fail if flex is not found
  	- some other minor improvments


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 0.2.4-4
changelog:
  - packing chatglm_convert.py file
  - install python models for chatglm_convert.py int dockerfile
  - update long-term yum.repo in dockerfile


author: wangqiang <wangqiang1@kylinos.cn> - 17.0.6-16
changelog:
  - Ignored the `-Wa,--generate-missing-build-notes=` option, update llvm-lit config to support macro `build_for_openeuler`


author: wangqiang <wangqiang1@kylinos.cn> - 17.0.6-17
changelog:
  - Complete -fgcc-compatible option scope to Langopts and Diagopts, and handling of option `-Wall` and `-Werror=format=2` override `-Wno`


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 17.0.6-18
changelog:
  - Fix the too-early instantiation of conditional "explict" by applying the patch
    of https://github.com/llvm/llvm-project/commit/128b3b61fe6768c724975fd1df2be0abec848cf6


author: liweigang <liweiganga@uniontech.com> - 17.0.6-19.01
changelog:
  - feat: modify vendor uos for sw_64
  - arch: support mips64el
  - arch: support sw_64
  - rebrand: add uos vendor
  - build: fix i686 build error
  - spec: delete noarch on clang-analyzer


author: dongyuzhen <dongyuzhen@h-partners.com> - 23.4.1-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix(net): klibc ipconfig PROTO compatibility
         fix(openstack): Fix bond mac_address


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-11
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:chore: set recursive=False for ensure_dir if parent path is "/"
         test(openstack): Test bond mac address
         fix: Ensure properties for bonded interfaces are properly translated


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-13
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:net/sysconfig: do not remove all existing settings of /etc/sysconfig/network
         fix: typing for rsyslog, ubuntu_pro, power_state_change


author: Han Jinpeng <hanjinpeng@kylinos.cn> - 309-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: remove incorrect provides cockpit-machines and cockpit-machines-ovirt
          remove require libvirt and libvirt-client


author: wangdi <wangdi@kylinos.cn> - 0.15.0-3
changelog:
  - Change hardcoded deafult hash algorithm from legacy md4 to sha512
  - Change dependecy from ansible-2.9 to ansible since ansible version has bumped to 2.9


author: lvgenggneng <lvgenggeng@uniontech.com> - 1.1-13
changelog:
  - fix: function missing(bugid:318837)
  - fix: fix hover(bugid:318833)
  - fix: fix coredump(bugid:318831)
  - fix: set timeout to 5s(bugid:318819)


author: zhaoshuang <zhaoshuang@uniontech.com> - 1.0.0-4
changelog:
  - fix: modify the process while getting upgradable packages num with rpm related command
  - fix: modify the upgarde notification message


author: mahailiang <mahailiang@uniontech.com> - 2.38-66.01
changelog:
  - spec: add pkg compat-libpthread-nonshared glibc-benchtests
  - spec: glibc provides glibc-gconv-extra
  - sync: sync anolis patch
  - arch: add sw_64 support(not apply euler sw_64 patch)
  - spec: disable-cet on i686


author: lijian <lijian2@kylinos.cn> - 2:2.230.0-1
changelog:
  - Update container-selinux to v2.230.0
  - Allow containers to unmount file systems
  - Add buildah as a container_runtime_exec_t label
  - Additional rules for container_user_t
  - Add some MLS rules to policy
  - Add container_file_t and container_ro_file_t as user_home_type


author: zhangzikang <zhangzikang@kylinos.cn> - 1.6.22-14
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add loong64 to THP patch, fix build error for loongarch64
         fix incorrect dates


author: dongyuzhen <dongyuzhen@h-partners.com> - 1.6.22-20
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:delete task asynchronously to avoid containerd be killed when delete is blocking


author: Bo Wang<wangbob@uniontech.com> - 1.6.22-21.01
changelog:
  - feat: handle default sandbox image tag for sw64 6b
  - feat: do not use pie and add PRCTL_SYSCALL for mips64el
  - feat: change default sandbox image to uos pause image
  - feat: change default cni bin dir
  - feat: change default SystemdCgroup to true
  - build: rebuild for uos & add sw64 support & not build i686


author: Bo Wang <wangbob@uniontech.com> - 1.2.0-4.01
changelog:
  - build: do not use pie buildmode and remove extldflags on mips64el
  - build: recover enable cgo for sw64 and mips64el
  - feat: add sw64 support


author: hugel <gengqihu2@h-partners.com> - 9.4-12
changelog:
  - sync patches from community
  - add backport-numfmt-don-t-require-a-suffix-with-from-iec-i.patch
        backport-sort-fix-debug-buffer-overrun.patch
        backport-tac-avoid-out-of-bounds-access.patch
        backport-yes-avoid-failure-on-CHERI-protected-systems.patch


author: fuanan <fuanan3@h-partners.com> - 2.13-9
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:revert fix CVE-2015-1197 because it causes AT testcases problems


author: Peng Fan <fanpeng@loongson.cn> - 12.3.1-33
changelog:
  - Type: Sync
  - DESC: Optimize the loading of immediate numbers.
  -       Fixed bug in bstrins_<mode>for_ior_mask.


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 12.3.1-38
changelog:
  - Type: Sync
  - DESC: Sync patches for fixing building issues with clang
  - Source: https://gitee.com/openeuler/gcc/pulls/239


author: liweigang <liweiganga@uniontech.com> - 12.3.1-38.01
changelog:
  - feat: add zhaoxin support
  - spec: add mips64el
  - spec: disable __arch_install_post on sw_64
  - rebrand: rebrand for UOS
  - arch: add sw8a support
  - build: fix loongarch64 patch not found


author: yixiangzhike <yixiangzhike007@163.com> - 1.17.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix the failure of testcase when building with python-setuptools>=66.0.0


author: lijian <lijian2@kylinos.cn> - 1.8.7-1
changelog:
  - update to 1.8.7
  - crun: new command "crun features".
  - linux: support io_priority from the OCI specs.
  - cgroup: allow setting swap to 0.
  - cgroup, systemd: set the memory limit on the system scope.


author: yixiangzhike <yixiangzhike007@163.com> - 20230614-1.git5f3458e
changelog:
  - update version to 20230614
    - DEFAULT policy drop DH<2048bits,TLS1.0,TLS1.1,SHA-1
    - Remove the CBC ciphers from DEFAULT policy in openssh
    - FIPS policy drop the CBC ciphersuites
    - Enable RSA-PSK algorithms in DEFAULT and LEGACY policies
    - Add the diffie-hellman-group14-sha256 to libssh
    - Add --check option to update-crypto-policies
    - Add AES-192 algorithms support
    - Use allowlisting config for gnutls
    - Enable SHAKE algorithms for gnutls,java and nss
    - Openssl disable SHA-1 signatures in FUTURE policy
    - Openssh add HostbasedAcceptedAlgorithms and RequiresRSASize config options


author: xinghe <xinghe2@h-partners.com> - 4.18.5-2
changelog:
  - Type:cves
  - ID:CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670
  - SUG:NA
  - DESC:fix CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670


author: xingwei <xingwei14@h-partners.com> - 8.4.0-16
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:altsvc: avoid integer overflow in expire calculation
         urlapi: fix redirect to a new fragment or query (only)
         tool_getparam: clear sensitive arguments better


author: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-17
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:libssh: fix freeing of resources in disconnect
         openssl: fix crash on missing cert password


author: senlin <xiasenlin1@huawei.com> - 1.0.0-19
changelog:
  - Type: Correction of bad behavior
  - ID: NA
  - SUG: NA
  - DESC: Specify the specific sudo commands for abuild users


author: xu_ping <xuping33@h-partners.com> - 1.0.0-20
changelog:
  - Type: fix warning
  - ID: NA
  - SUG: NA
  - DESC: fix install custom_build_tool warning due to new rpm-build not provides find-debuginfo.sh


author: wangkai <13474090681@163.com> - 1.11.23-54
changelog:
  - Add patches from fedora, improve C compatibility and fix build failures caused by higher gcc versions


author: wuyifeng <wuyifeng10@huawei.com> - 78-1
changelog:
  - upgrade to version 78:
  	-incorporate up to 6.5 kernel
  	-add new cxl commands
  	-fix some bugs detail see:github.com/pmem/ndctl


author: yaoxin <yaoxin30@huawei.com> - 3.2.15-4
changelog:
  - This package depends on log4j.After the log4j vulnerability CVE-2021-44832 is fixed,the version needs to be rebuild.


author: hongjinghao <hongjinghao@huawei.com> - 1:1.14.8-3
changelog:
  - sync patch from upstream
  	backport-bus-Don-t-crash-if-bus_context_create_client_policy-.patch
  	backport-bus-When-failing-to-reload-client-policy-continue-it.patch
  	backport-test-Add-a-targeted-test-for-_dbus_unix_groups_from_.patch
  	backport-userdb-Add-proper-error-reporting-when-getting-group.patch


author: liuyumeng <liuyumeng5@huawei.com> - 0.40.0-2
changelog:
  - add patch:dconf read random contents of memory causing discrepancy,initialize memory to eliminate discrepancy


author: maqi <maqi@uniontech.com> - 5.16.31.1-1.09
changelog:
  - fix: the network cannot be automatically connected after NetworkManager is restarted(bugid:283483)
  - fix: the control center changes the user password and the control center exits(bugid:309391)


author: liweigang <liweiganga@uniontech.com> - 6.0.58.4-1.07
changelog:
  - fix: enhance sorting logic to handle symbolic links in FileSortWorker(bugid:305395)
  - fix: enhance sorting functionality in FileViewModel and FileSortWorker(bugid:305283)
  - fix: enhance text encoding detection and conversion in text preview(bugid:305149)


author: haomimi <haomimi@uniontech.com> - 5.7.8-2.04
changelog:
  - build: fix no auth aquired on reboot
  - chore: adapt license and copyright
  - feat: Adapt dbus security standard


author: zhangxianting <zhangxianting@uniontech.com> - 8:2.03.21-8.01
changelog:
  - spec: set use_cluster use_cmirror use_lockd_sanlock use_lockd_dlm to 0 on i686
  - spec: help don't as noarch pkg


author: renmingshuai <renmingshuai@huawei.com> - 12:4.4.3-4
changelog:
  - Type:bugfix
  - ID:
  - SUG:restart
  - DESC:delete report url added by other upstream patch to keep pace with DHCP


author: renmingshuai <renmingshuai@huawei.com> - 12:4.4.3-5
changelog:
  - Type:CVE
  - ID:CVE-2022-2795,CVE-2022-38177,CVE-2022-38178
  - SUG:restart
  - DESC:fix CVE-2022-2795,CVE-2022-38177 and CVE-2022-38178


author: Miroslav Suchý <msuchy@redhat.com> 1.82-1
changelog:
  - move symlink of fedora-rawhide to fedora-39
  - add openEuler new key
  - update copr keys
  - add fedora 40 gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.84-1
changelog:
  - add tumbleweed key
  - Added RPM Fusion keys for Fedora 39.
  - update copr keys
  - add elastic gpg key


author: Miroslav Suchý <msuchy@redhat.com> 1.86-1
changelog:
  - update copr keys
  - Add Jenkins 2023
  - Add keys for Bacula & Baculum
  - Add keys for Google Cloud
  - Add VeraCrypt keys
  - add Element keys


author: hanhuihui <hanhuihui5@huawei.com> - 4.16.2-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:dnf:Remove --duplicates and --oldinstallonly exit with 0 when nothing to remove and Add all candidates for reinstall to solver


author: LuWu <2398491106@qq.com> - 4.16.2-5
changelog:
  - Limit queries to nevra forms when provided by command and Update the man page entry for the countme option


author: majianhan <majianhan@kylinos.cn> - 4.16.2-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix dnf-automatic service to apply security updates the same way as dnf tool


author: maqi <maqi@uniontech.com> - 4.16.2-8.01
changelog:
  - rebrand: rebrand for UOS
  - feat: support for upgrades to protected packages
  - build: fix loongarch64 sw_64 patch not found


author: chenhaixing <chenhaixing@huawei.com> - 4.3.1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:dnf-plugins-core:download plugin:respect install_weak_deps option value


author: renmingshuai <renmingshuai@huawei.com> - 2.89-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Fix memory leak when using --dhcp-optsfile with DHCPv6 options


author: lingsheng <lingsheng1@h-partners.com> - 2.90-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Update DNS records after pruning DHCP leases
         cache: Fix potential NULL deref in arcane situations.
         Fix potential memory leak
         Fix possible SIGSEGV in bpf.c
         allow binding mac with ip6


author: xulei<xulei@xfusion.com> - 20.10.24-4
changelog:
  - DESC: Fix missing runc dependencies
          The declaration conflicts with the installation of docker-engine


author: yanglongkang <yanglongkang@h-partners.com> - 7.5.2-1
changelog:
  - Update package to version 7.5.2
  - Dos2unix can print info about the line break type of the last line, or indicate there is none.
  - Updated documentation about the ASCII conversion mode.
  - Fixed problem of converting a symbolic link target that is on another file system.
  - Updated Chinese and Serbian translations.


author: zouzhimin <zouzhimin@kylinos.cn> - 2.0.7-2
changelog:
  - Type:cves
  - ID:CVE-2023-39976
  - SUG:NA
  - DESC:fix CVE-2023-39976
    Community Patch Link:
    https://github.com/ClusterLabs/libqb/commit/1bbaa929b77113532785c408dd1b41cd0521ffc8


author: bixiaoyan <bixiaoyan@kylinos.cn> - 2.0.8-2
changelog:
  - Change assert in ringbuffer to a return code
    Community Patch Link:
    https://github.com/ClusterLabs/libqb/pull/492/commits/88d3eeacc64a059fcb8e2d329ddeafa63b24edfb


author: zouzhimin <zouzhimin@kylinos.cn> - 2.0.8-5
changelog:
  - Check returns from setsockopt() calls, also fix doxygen comment for qb_util_timespec_from_epoch_get()


author: huangdengdui <huangdengui@huawei.com> - 23.11-30
changelog:
  Sync some patchs from upstreaming for hns3 pmd and modifications
   are as follow:
   - net/hns3: fix unrelease some resources on reset case
   - net/hns3: fix divide by zero
   - net/hns3: fix incorrect failed rollback
   - net/hns3: fix memory leakage for indirect action
   - net/hns3: fix extra waiting for link up
   - net/hns3: fix variable overflow
   - net/hns3: fix memory leakage in failure path
   - net/hns3: remove weak symbols
   - net/hns3: fix reset timeout
   - net/hns3: fix copper port initialization
   - net/hns3: rename RAS module
   - net/hns3: remove PVID info dump for VF
   - net/hns3: fix mbuf freeing in simple Tx path
   In addition, sync a bugfix for devtools:
   - devtools: fix symbol listing


author: huangdengdui <huangdengui@huawei.com> - 23.11-33
changelog:
  Sync some bugfixes for hns3 pmd and modifications are as follow:
   - net/hns3: fix Rx packet without CRC data
   - net/hns3: fix CRC data segment
   - net/hns3: check requirement for hardware GRO
   - net/hns3: allow use of Tx vector when fast free not enabled
   - net/hns3: allow use of Rx vector mode with VLAN filter


author: huangdengdui <huangdengui@huawei.com> - 23.11-34
changelog:
  Sync some patches about support TSO for packets with
   IPv6 extension header and modifications are as follow:
   - net: add tunnel packet type parsing
   - app/testpmd: use packet type parsing API
   - app/testpmd: fix VLAN parsing in checksum engine
   - net: fix offset in GENEVE packet parsing
   - app/testpmd: fix packet type parsing
   - net: fix GTP packet parsing
   - net: add tunnel length in UDP tunnel parsing
   - app/testpmd: fix tunnel inner info


author: chenyanpanHW <chenyanpan@huawei.com> - 1.6.0-4
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openEuler-add-secure-compile-option-in-Makefile.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/remove-ldflags-in-cflags.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Chenxi Mao <chenxi.mao@suse.com> - 1.25-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Upgrade dwarves version to 1.25 to fix build error
          if kernel version upgrade to 6.4


author: lifeifei<lifeifei@kylinos.cn> - 2.0.11-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix: if libvirt and ebtables are installed at the same time, ping the operation prompts "sendmsg: Operation not permitted".


author: xinghe <xinghe2@h-partners.com> - 2.0.11-12
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix ebtables-restore --noflush failed when ebtables is uninstall


author: zhangxingrong <zhangxingrong@uniontech.com> - 18-5
changelog:
  - Fix the incorrect long parameter in help messages
  - efibootmgr: delete_bootnext is just a boolean, not an entry id


author: lifeifei <lifeifei@kylinos.cn> - 0.190-3
changelog:
  - Type:requirement
  - CVE:NA
  - SUG:NA
  - DESC:add noreplace to /usr/lib/sysctl.d/10-default-yama-scope.conf


author: wangqiang <wangqiang1@kylinos.cn> - 0.190-4
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: Fix handling of corefiles with non-contiguous .so segments


author: shixuantong <shixuantong1@huawei.com> - 0.190-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:move /usr/lib64/libdebuginfod.so from debuginfod-client-devel to debuginfod-client


author: yuanchicheng <chicheng.oerv@isrc.iscas.ac.cn> - 0.190-10
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: backport-fix-riscv64-return-value-location-retrieval-implementation.patch


author: guojunding <guojunding@kylinos.cn> - 3.4.14-15
changelog:
  - Fix server: ignore raft messages if member id
  - Update the compaction log when bootstrap and update compact's signature


author: guojunding <guojunding@kylinos.cn> - 3.4.14-16
changelog:
  - Backport TestLessorRenewExtendPileup race condition
  - Print error log when validation on conf change failed


author: xiaojiantao <xiaojiantao1@h-partners.com> - 2:5.15-3
changelog:
  - Type:requirement
  - Id:NA
  - SUG:NA
  - DESC:add support to set or get rx buf len and tx push by ethtool


author: chenyanpanHW <chenyanpan@huawei.com> - 0.5.0-16
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Add-PL_ARCH-for-AArch64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/coverity.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-add-loongarch64-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-add-riscv-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: laokz <zhangkai@iscas.ac.cn> - 1.6.2-2
changelog:
  - Let valgrind BuildRequire following system i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le sw_64


author: liupei <liupei@kylinos.cn> - 4.12.1-8
changelog:
  - fence_scsi: Automatically detect devices for shared VGs
  - fence_scsi: Add support for space-separated devices and update in meta-data


author: liupei <liupei@kylinos.cn> - 4.12.1-9
changelog:
  - fence_azure_arm:add stack cloud support
  - azure_fence: use correct credential_scope and profile for stack hub


author: liupei <liupei@kylinos.cn> - 4.12.1-11
changelog:
  - fence_aliyun: support filter for list-action
  - fence_aliyun: add credentials file support
  - fence_aliyun: update order for new parameters


author: xinghe <xinghe2@h-partnres.com> - 1.0.2-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix zone combined forward must not default to True
         fix fw icmptype don't alter ipvs in io_object
         fix check config use the dictionary variants
         fix functions check config fails if direct.xml exists
         fix service adding includes


author: zhouyihang <zhouyihang3@h-partners.com> - 1.2.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:chore nftables add delete table helper
         fix nftables always flush main table on start


author: zhangxingrong <zhangxingrong@uniontech.cn> - 1.4.3-3
changelog:
  - Limit the number of clock() calls
  - Documentation (man/flac.md); fix typo 
  - flac: foreign_metadata: fix -Walloc-size
  - Fix format ending up with wrong subformat


author: wangkai <13474090681@163.com> - 3.18.0-13
changelog:
  - Fix CVE-2020-24292 CVE-2020-24293 CVE-2020-24295 CVE-2021-33367
    CVE-2021-40263 CVE-2021-40266 CVE-2023-47995 CVE-2023-47997


author: liyuxiang <liyuxiang@ncti-gba.cn> - 2:2.8.1-2
changelog:
  - Fix CVE-2022-39316
  - Fix CVE-2022-39318
  - Fix CVE-2022-39319
  - Fix CVE-2022-39347
  - Fix CVE-2022-41877


author: wangkai <13474090681@163.com> - 2:2.11.7-1
changelog:
  - Update to 2.11.7 for fix CVE-2024-32039,CVE-2024-32040,
    CVE-2024-32041,CVE-2024-32458,CVE-2024-32459,CVE-2024-32460,
    CVE-2024-32658,CVE-2024-32659 and CVE-2024-32660


author: yangyun <yangyun50@huawei.com> -3.16.2-1
changelog:
  - upgrade to 3.16.2
  	- fix some issues (see: https://github.com/libfuse/libfuse/releases) 
  	- improved support for some less common systems (32bit, alternative libcs)
  	- unsupported mount options are no longer silently accepted
  	- auto_unmount is now compatible with allow_other
  	- readdir kernel cache can be enabled from high-level API


author: Zhen Chen <chenzhen126@huawei.com> - 1.0.1-2
changelog:
  - fix str2enum bug & data query refactor
  - add systemd service for anteater
  - remove 'sys-level' config param
  - add chinese descriptions
  - Update TCP Establish Model & Add Nic Loss Detector
  - Add disk throughput detector


author: Jiayi Chen <chenjiayi22@huawei.com> - 5.2.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport five patches from upstream to fix double free bug in 5.2.0-1
         backport-Fix-a-bug-with-Node_elem_new.patch
         backport-Additional-fix-for-Node_elem_new.patch
         backport-Yet-another-fix-and-test-for-Node_elem_new.patch
         backport-Fix-a-memory-leak.patch
         backport-Code-simplification-in-interpret.h.patch


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-79
changelog:
  - cfg: notify that it's unsupported, when stack_num > 1
  - fix errno == ETIMEFOUT
  - fix epoll and recv threads blocked on the same semaphore. data cannot be read in recv thread.
  - fix rpc pool leak, when thread exits
  - remove app_bind_numa check from exclude_cpus
  - openGauss: fix connection attempt failed
  - openGauss: fix gs_ctl switchover failed


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-80
changelog:
  - Connect: execute lwip connect if dst_ip and host_ip are in the same network.
  - kernerl bind: add ipv6 add check
  - openGauss unsupport_tcp_optname
  - fix a contention issue when rpc pools are added to rpc_pool_array


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-82
changelog:
  - DUMP: fix abnomal printing in the dump process.
  - SIGNAL: Adjust hijack sigal table to hijack SIGABRT SIGQUIT and delet SIGKILL
  - SIGNAL: Adjust sigaction function to keep lstack signal function executed successfully.


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-83
changelog:
  - SIGNAL: block SIGSEGV during exit process
  - Stack: unset stack_stop, while stacks exit by rpc message.
  - fix the memory leak when using strdup


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-84
changelog:
  - update gazelle max numa nodes 8
  - Protocal: fixing deathlock between protocol threads and app thread
  - Connect: fix benchmark_dws connect failed
  - RTC-mode: fix gazellectl can't print connenct info
  - add xdp tx checksum/tso offload


author: yinbin6 <yinbin8@huawei.com> - 1.0.2-85
changelog:
  - sockio: fix rpc_send coredump after RPC_MSG_EXIT
  - sockio: fix tcp_write not remove EPOLLOUT
  - fix 20.03-LTS build failed
  - sk_wait: igonre mem_thread flush signal
  - sockio: fix sendmbox full return EWOULDBLOCK
  - sockio: fix callback_tcp_send output too many at once
  - mempool: increase MEM_THREAD_MANAGER_FREE_S to avoid poll
  - sockctl: fix rtw broadcast close and shutdown
  - poll: fix do_lwip_connected_callback not delete poll kernel fd
  - sk_event: fix rtw epoll wrong event notify and remove
  - sockio: fix rtw_stack_tcp_write wrong copied_total after append
  - epoll: fix do_lwip_connected_callback
  - sk_wait: fix lwip_wait_foreach_notify coredump at startup
  - socket: fix stack_udp_readmsg return len
  - sk_wait: fix sock_wait_common_free socket: simplify calling free_count in rtw_stack_tcp_write
  - mbox: fix mbox_ring_common_free coredump when rte_ring_create failed
  - sk_wait: fix lwip_tcp_allow_send coredump
  - mempool: stop using cache when too many threads
  - mempool: fix pthread_tryjoin_np coredump when mysqld shutdown
  - mempool: mem_get_rpc add reserve limit
  - mempool: fix mbox_ring free not call recv_finish_burst
  - mempool: modify mbuf num and rpc_msg num
  - socket: fix sk_wait cannot be interrupted by signals
  - socket: fix tcp closed
  - tcp: add GAZELLE_TCP_ASYNC_RECVD      fix mbuf OOM caused by untimely sockio_peek_recv_free
  - socket: fix stack_tcp_read do not recv_finish_burst
  - socket: fix connect blocking
  - mempool: fix copy_mbuf_private
  - dfx: support sk_wait stat
  - mempool: add mem_thread_cache_flush          fix PBUF_POOL_PREINIT
  - cfg: add mem_async_mode
  - cfg: add mem_cache_max and change default rpc_msg_max
  - socket: adapt to tcp and udp
  - socket: refactor tcp and udp
  - socket: adapt to sock_event
  - socket: refactor sock_event
  - cleancode: remove get_stack_tid DPDK_PKT_BURST_SIZE PACKET_READ_SIZE
  - cleancode: remove gazelle_light_ring
  - cleancode: add GAZELLE_SAME_NODE
  - RTC: fixing program stuck while gazelle exit in multi-threads envirement


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.7.3-1
changelog:
  - Update to 3.7.3
    CheckDependentLibraries.cmake: don't use libjpeg if disabled
    frmts/mrf/CMakeLists.txt: ignore HAVE_JPEGTURBO_DUAL_MODE_8_12 if GDAL_USE_JPEG is OFF
    FindPostgreSQL.cmake: Update the list of released PgSQL versions
    Add support for PoDoFo >= 0.10.0
    Add support for TileDB 2.17
    Fix build with -DRENAME_INTERNAL_SHAPELIB_SYMBOLS=OFF


author: liuchao <liuchao173@huawei.com> - 14.1-1
changelog:
  - upgrade GDB version to 14.1:
    - GDB no longer support AiX 4.x, 5.x and 6.x. The minimum version supported is AiX 7.1.
    - GDB/MI version 1 support has been removed
    - Initial built-in support for Debugger Adapter Protocol (DAP)
    - GDB now recognizes the NO_COLOR environment variable
    - Initial support for integer types larger than 64 bits
    - Breakpoints can now be inferior-specific
    - New convenience function "$_shell", to execute a shell command and return its result.
    - Python support
    - Support for enabling or disabling individual remote target features
    - New 'no-history' stop reason
    - Support for inferior-specific breakpoints
    - The bkpt tuple, which appears in breakpoint-created notifications, and in the result of the -break-insert command can now include an optional 'inferior' field for both the main breakpoint, and each location, when the breakpoint is inferior-specific.
    - Trying to create a thread-specific breakpoint using a non-existent thread ID now results in an error
    - New "simple-values-ref-types" -list-feature value indicating how the --simple-values option in various commands take reference types into account.
    - Initial support for Scalable Matrix Extension (SME) and for Scalable Matrix Extension 2 (SME2)
    - The 'org.gnu.gdb.aarch64.pauth' Pointer Authentication feature is now deprecated in favor of the 'org.gnu.gdb.aarch64.pauth_v2' feature string
    - Support for the Ada 2022 target name symbol ('@')
    - Support for the The Ada 2022 'Enum_Rep and 'Enum_Val attributes
    - The 'list' command now accepts '.' as an argument, telling GDB to print the location around the point of execution within the current frame
    - New '%V' output format for printf and dprintf commands.
    - The printf command now limits the size of strings fetched from the inferior to the value of the 'max-value-size' setting.
    - Support for extending at configure time the default value of the 'debug-file-directory' GDB parameter via the new --additional-debug-dirs=PATHs configure option.
    - New command "info main"
    - New command "set tui mouse-events [on|off]" (on by default)
    - New command "set always-read-ctf on|off" (off by default)
    - Various new debug and maitenance commands


author: mahailiang <mahailiang@uniontech.com> - 14.1-5.01
changelog:
  - fix: Fix sw_64 gdbserver assertions issue(bugid:305293)
  - fix: Fix loongarch64 gdbserver assertions issue(bugid:305293)
  - rebrand: rebrand to UOS
  - spec: fix mips64el build error
  - arch: Add support for SW64


author: tangjie02 <tangjie02@kylinos.com.cn> - 1.0.1-1.ky3
changelog:
  - KYOS-F: Modify the python3-jinja2 to Requires from BuildRequires.
  - KYOS-F: Remove gdbus_codegen.glibmm*egg-info directory after install.


author: zhanglin <lin.zhang@turbolinux.com.cn> - 1:3.38.2-4
changelog:
  - fix build when Meson >= 0.61.5
  - add patch modify-meson-build-tepl6.patch
  - add patch fix-i18n-merge-file.patch


author: yaoxin <yao_xin001@hoperun.com> - 0.4.50-1
changelog:
  - Update to 0.4.50:
  - Core:
    * Better Gobject Introspection annotation coverage.
    * Improved error handling for gegl chain processing.
    * Added accessors for pad meta-data, to be able to show names and descriptions in UIs.
    * GeglColor: more lax parameters for g_arapm_values_cmp
    * exr-save: store 16bpc files as half, fixing gimp#10778
    * ff-load, ff-save: fix build with FFmpeg 7
    * dither: do processing in linear when all levels==2


author: Funda Wang <fundawang@yeah.net> - 9.56.1-14
changelog:
  - Type:CVE
  - ID:NA
  - SUG:NA
  - DECS: Fix CVE-2025-27830, CVE-2025-27832, CVE-2025-27833, CVE-2025-27834, CVE-2025-27835, CVE-2025-27836


author: hdliu <dev03108@linx-info.com> - 9.56.1-15
changelog:
  - Add font mappings so that the PS interpreter can rasterize Chinese content using the two fonts STKaiti-Regular and STheiti-Regular.


author: yaoxin <yao_xin001@hoperun.com> - 5.2.2-1
changelog:
  - Update to 5.2.2
    * Fixes for CVE-2023-48161 (bsc#1217390), CVE-2022-28506 (bsc#1198880)
    * Address SF issue #151: A heap-buffer-overflow in gif2rgb.c:294:45
    * Address SF issue #166: a read zero page leads segment fault in
      getarg.c and memory leaks in gif2rgb.c and gifmalloc.c


author: fuanan <fuanan3@h-partners.com> - 2.43.0-4
changelog:
  - Type:CVE
  - ID:CVE-2024-32021 CVE-2024-32004 CVE-2024-32020 CVE-2024-32465
  - SUG:NA
  - DESC:Fix CVE-2024-32021 CVE-2024-32004 CVE-2024-32020 CVE-2024-32465


author: fuanan <fuanan3@h-partners.com> - 2.43.0-7
changelog:
  - Type:CVE
  - ID:CVE-2025-48384 CVE-2025-48385 CVE-2025-48386
  - SUG:NA
  - DESC:Fix CVE-2025-48384 CVE-2025-48385 CVE-2025-48386


author: fuanan <fuanan3@h-partners.com> - 2.43.0-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix malformed patch:
         backport-CVE-2025-48385-bundle-uri-fix-arbitrary-file-writes-via-parameter-i.patch


author: fuanan <fuanan3@h-partners.com> - 2.43.0-9
changelog:
  - Type:CVE
  - ID:CVE-2025-27613 CVE-2025-27614 CVE-2025-46334 CVE-2025-46835
  - SUG:NA
  - DESC:Fix CVE-2025-27613 CVE-2025-27614 CVE-2025-46334 CVE-2025-46835


author: yanglu <yanglu72@h-partners.com> - 2.78.0-1
changelog:
  - update glib-networking version to 2.78.0:
    - disable PKCS#11 tests when GNuTLS is built without PKCS#11 support
    - fix connection tests on 32-bit systems with 64-bit time_t
    - updated translations


author: zhangzikang <zhangzikang@kylinos.cn> - 2.78.3-3
changelog:
  - backport patch:
      backport-gdbusmessage-Clean-the-cached-arg0-when-setting-the-message-body.patch
      backport-gsocketclient-Fix-a-use-after-free-in-g_socket_client_connected_callback.patch
      backport-gcontextspecificgroup-Wait-until-stop_func-is-done.patch
      backport-gresources-fix-memory-leak-from-libelf.patch


author: mahailiang <mahailiang@uniontech.com> - 2.78.3-10.01
changelog:
  - feat: add sm3 type define for libdnf
  - spec: delete requires gdb-headless on glib2
  - build: solve waitid function called error when building colord


author: wuguanghao <wuguanghao3@huawei.com> - 11.1-1
changelog:
  - upgrade to 11.1
    - add simple-quota xattr to afr and ec ignore list
    - fix asan use-after-free bug
    - fix error not supported for ipv6
    - support OpenSSL 3.0
    - drop libglusterd
    - O_PATH support over protocol
    - Enable AES cipher for SSL by default
    - glusterd: add stripe_count in volume info
    - snapshots: Support for ZFS Snapshots
    - gfapi: Add support for 'AT_EMPTY_PATH' and 'AT_REMOVEDIR' flag


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 11.1-2
changelog:
  - fix upgrade error that /usr/share/man/man8/*gluster*.8* belong to package glusterfs currently conflict with that belong to package help in the lower version.


author: wenlong ding <wenlong.ding@turbolinux.com.cn> - 43.2-2
changelog:
  - Move '%find_lang gnome-initial-setup' to %install, fix not found gnome-initial-setup.lang if disable %check build


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.36.0-1
changelog:
  - Upgrade to 3.36.0
  - Update Version, Release, Source0, stage 'build' and 'files'
  - Delete old patch that existed in new version, add new patch


author: xuraoqing <xuraoqing@huawei.com> - 3.8.2-1
changelog:
  - update to 3.8.2
  - some API and ABI modifications, see NEWS for details
  - New option --attime to specify current time
  - libgnutls: Add a mechanism to control whether to enforce extended master secret (RFC 7627)
  - libgnutls: Add additional PBKDF limit checks in FIPS mode as defined in SP 800-132
  - libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to %GNUTLS_NO_DEFAULT_EXTENSIONS.
  - libgnutls: Add support for RFC 9258 external PSK importer.
  - libgnutls: ClientHello extensions are randomized by default,
               To make fingerprinting harder, TLS extensions in ClientHello messages are shuffled.
  - gnutls-cli: New option --starttls-name.
  - libgnutls: transparent KTLS support is extended to FreeBSD kernel.
  - libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452).
  - libgnutls: Add API functions to perform ECDH and DH key agreement.
  - libgnutls: Fix timing side-channel inside RSA-PSK key exchange(CVE-2023-5981).


author: Bo Wang <wangbob@uniontech.com> - 1.22.8-1.03
changelog:
  - feat: add sw64 support
  - to-do: resync the sw64 patch after sw official adaptation to go1.22 is completed. (work order number 241112528503 on developer.wxiat.com)


author: Bo Wang <wangbob@uniontech.com> - 1.22.8-1.05
changelog:
  - feat: update sw64 support patch refor to the sw official adaptation (work order number 241112528503 on developer.wxiat.com)


author: Nicolas Mailhot <nim@fedoraproject.org> - 1.0.0-3
changelog:
  - redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s just an alias
  - https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RWD5YATAYAFWKIDZBB7EB6N5DAO4ZKFM/


author: laokz <zhangkai@iscas.ac.cn> - 2.15-2
changelog:
  - riscv64: force --enable-frame-pointers due to unsupported
    -momit-leaf-frame-pointer compile option until gcc14


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.3.13-3
changelog:
  - Solve bug of "PANIC: unprotected error in call to Lua API
    (attempt to call a nil value) Aborted"


author: zhuhongbo <zhuhongbo@uniontech.com> - 1:2.12-14.18
changelog:
  - fix: fix unicode and gfxterm_background(bugid:303753)
  - fix: delete not exist mod from grub(bugid:318509)


author: Funda Wang <fundawang@yeah.net> - 1.22.5-2
changelog:
  - fix CVE-2024-47538, CVE-2024-47541, CVE-2024-47542, CVE-2024-47600,
    CVE-2024-47607, CVE-2024-47615, CVE-2024-47835


author: yaoxin <yao_xin001@hoperun.com> - 1.20.3-3
changelog:
  - Fix cves:
    CVE-2024-47606,CVE-2024-47599,CVE-2024-47613,CVE-2024-47775
    CVE-2024-47776,CVE-2024-47777,CVE-2024-47778,CVE-2024-47774
    CVE-2024-47540,CVE-2024-47602,CVE-2024-47601,CVE-2024-47603
    CVE-2024-47834,CVE-2024-47537,CVE-2024-47597,CVE-2024-47543
    CVE-2024-47596,CVE-2024-47539,CVE-2024-47546,CVE-2024-47598


author: lin zhang <lin.zhang@turbolinux.com.cn> - 3.24.7-1
changelog:
  - Update to 3.24.7

  -* Mon Jun 20 2022 liukuo <liukuo@kylinos.cn> - 3.24.6-2
  -- License compliance rectification


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


author: xinghe <xinghe2@h-partners.com> - 2.9.5-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:server: 'source' interface ignored from 'default-server' directive


author: xinghe <xinghe2@h-partners.com> - 2.9.5-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:stream: Prevent mux upgrades if client connection is no longer ready


author: yanglu <yanglu72@h-partners.com> - 2.9.5-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:queues:Do not use pendconn_grab_from_px
         queues:Make sure we call process_srv_queue when leaving
         queue:Make process_srv_queue return the number of streams


author: xinghe <xinghe2@h-partners.com> - 2.9.5-11
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:haproxy: only tid 0 must not sleep if got signal
         server/addr: fix tune.events.max-events-at-once event miss and leak


author: yaoxin <yao_xin001@hoperun.com> - 1.14.5-1
changelog:
  - Update to 1.14.5:
    * Added signed Windows msi binary and signed Apple dmg binary files.
    * Moved examples to the HDF5Examples folder in the source tree.
    * Added support for using zlib-ng package as the zlib library
    * Disable CMake UNITY_BUILD for hdf5
    * Removed "function/code stack" debugging configuration option
    * Added configure options for enabling/disabling non-standard programming language features
    * Added the CMake variable HDF5_ENABLE_ROS3_VFD to the HDF5 CMake config
      file hdf5-config.cmake. This allows it to easily detect if the library
      has been built with or without read-only S3 functionality.
    * Fixed many CVE:
      CVE-2024-29157,CVE-2024-29158,CVE-2024-29159,CVE-2024-29160,CVE-2024-29161,CVE-2024-29162
      CVE-2024-29163,CVE-2024-29164,CVE-2024-29165,CVE-2024-29166,CVE-2024-32605,CVE-2024-32606
      CVE-2024-32607,CVE-2024-32608,CVE-2024-32609,CVE-2024-32610,CVE-2024-32611,CVE-2024-32612
      CVE-2024-32613,CVE-2024-32614,CVE-2024-32615,CVE-2024-32616,CVE-2024-32617,CVE-2024-32618
      CVE-2024-32619,CVE-2024-32620,CVE-2024-32621,CVE-2024-32622,CVE-2024-32623,CVE-2024-32624
      CVE-2024-33873,CVE-2024-33874,CVE-2024-33875,CVE-2024-33876,CVE-2024-33877,CVE-2018-13871
      CVE-2018-13875,CVE-2018-14034


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-hdparm-fallocate-close-fd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-hdparam-Remove-security_password-printing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-hdparm-fix-fd-leak-in-sysfs_write_attr.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: baizhonggui <baizhonggui@huawei.com> - 540.1.linux3-18
changelog:
  - Fix building error: make[1]: cc: No such file or directory
  - Add gcc in BuildRequires 
  - Add hfsplus-tools-sysctl.patch


author: yixiangzhike <yixiangzhike007@163.com> - 3.3.0-1
changelog:
  - Update version to 3.3.0
    - htop add '-n/--max-itrations' option
    - implement zswap support
    - add IRQ PSI meter
    - refactor /proc/<pid>/status parsing
    - add option to shadow path prefixes
    - fix linux Platform_getProcessLocks() for file-description locks
    - fix format specifier warning on 32 bit
    - prevent null pointer dereference on ealy error


author: chengyechun <chengyechun1@huaiwe.com> - 2.4.58-2
changelog:
  - Type:CVE
  - ID:CVE-2024-24795,CVE-2023-38709,CVE-2024-27316
  - SUG:NA
  - DESC:fix CVE-2024-24795,CVE-2023-38709,CVE-2024-27316 and sync some patches from upstream


author: zhangyaqi <zhagnyaqi@kylinos.cn> - 2.4.58-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:allocate a heap buffer if the configured size is greater than the stack-allocated buffer.


author: chengyechun <chengyechun1@huawei.com> - 2.4.58-6
changelog:
  - Type:CVE
  - ID:CVE-2024-38473,CVE-2024-38474,CVE-2024-38475,CVE-2024-38476,CVE-2024-38477,CVE-2024-39884,CVE-2024-39573
  - SUG:NA
  - DSEC:fix some CVEs


author: xingwei <xingwei14@h-partners.com> - 2.4.58-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:mod_log_config: Fix LogFormat directive merging
         Fix X509 leak and Increase MAX_CONCURRENCY hard limit
         mod_proxy_balancer: Fix the handling of the stickysession
         mod_cache_socache: Fix possible crash on error path
         mod_ssl: Check SSL_CTX_new() return value
         core: Report invalid Options argument when parsing AllowOverride directives


author: yanglu <yanglu72@h-partners.com> - 2.4.58-10
changelog:
  - Type:CVE
  - CVE:CVE-2025-49812,CVE-2025-23048,CVE-2024-47252,CVE-2024-43204,CVE-2024-42516
  - SUG:NA
  - DESC:fix CVE-2025-49812 CVE-2025-23048 CVE-2024-47252 CVE-2024-43204 CVE-2024-42516
         mod_lua: Fix memory handling in output filters.
         Fix a regression that caused stickysession keys
         avoid ap_set_content_type when processing a _Request_Header
         set_cookie_name: ensure correct format


author: zhongtao <zhongtao17@huawei.com> - 2.1.5-7
changelog:
  - Type: update
  - ID: NA
  - SUG: NA
  - DESC: bugfix of background execution exec error command and setting negative cpu-rt issue


author: zhongtao <zhongtao17@huawei.com> - 2.1.5-8
changelog:
  - Type: update
  - ID: NA
  - SUG: NA
  - DESC: remove extra %s in CreateContainerLogSymlink and allow env variable has an empty value


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-for-cargo-test-sometimes-fails-when-make-runs-with-several-simultaneous-jobs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/add-dunce-lib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/del-some-testcases-who-need-network-but-cannot-connect-smoothly.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 1.2-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:after executing hook scripts, remove their executable permission
         of non root users


author: zhangxingrong <zhangxingrong@uniontech.com> - 3.16-4
changelog:
  - iperf3 now builds correctly on architectures without native support for 64-bit atomic types, by linking with the libatomic library


author: wangkai <13474090681@163.com> - 3.17.1-1
changelog:
  - Update to 3.17.1
  - iperf3 no longer changes its current working directory in --daemon mode. This results in more 
    predictable behavior with relative paths, in particular finding key and credential files for authentication.
  - A new --json-stream option has been added to enable a streaming output format, consisting of 
    a series of JSON objects (for the start of the test, each measurement interval, and the end of the test) separated by newlines
  - UDP tests now work correctly between different endian hosts
  - The --fq-rate parameter now works for --reverse tests
  - The statistics reporting interval is now available in the --json start test object


author: xinghe <xinghe2@h-partners.com> - 1:6.6.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ss: fix expired time format of timer
         route: filter by interface on multipath routes
         lib: names: check calloc return value in db_names_alloc
         remove redundant patches


author: yanglu <yanglu72@h-partners.com> - 1.8.9-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ebtables translate Print flush command after parsing is finished
         fix crash when opts isn't reallocated
         Fix handling of non-existent chains
         nft: Special casing for among match in compare_matches
         extensions: libipt_icmp: Fix confusion between 255/255 and any
         Revert libiptc: fix wrong maptype of base chain counters on restore
         extensions: Fix checking of conntrack --ctproto 0
         libxtables: xtoptions: Fix for non-CIDR-compatible hostmasks
         libxtables: xtoptions: Prevent XTOPT_PUT with XTTYPE_HOSTMASK
         libiptc: Fix for another segfault due to chain index NULL pointer


author: liweigang <liweiganga@uniontech.com> - 1.8.9-5
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: libxtables: Fix memleak of matches' udata
          xshared: Fix parsing of empty string arg in '-c' option


author: yanglu <yanglu72@h-partners.com> - 1.8.9-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:extensions:recent:Fix format string for unsigned values
         nft:cmd:Init struct nft_cmd::head early


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 1:1.21.1-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:[pci] Ensure that pci_read_config() initialises all fields
         [image] Do not clear current working URI when executing embedded image
         [uri] Retain original encodings for path, query, and fragment fields
         [uri] Allow for relative URIs that include colons within the path


author: qinyu <qinyu32@huawei.com> - 3:1.9.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: procinterrupts: Fix IRQ name parsing on certain arm64 SoC


author: langfei <langfei@huawei.com> - 3:1.9.2-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC: Fix socket API being blocked for 10s;
  -	Flush file brfore closing;
  -	Check fflush() return value.


author: jingxiaolu <lujingxiao@huawei.com> - 0.9.6-15
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:restart
  - DESC:add read lock in load/import/pull to fix GC preempts to exit subprocess


author: daisicheng <daisicheng@huawei.com> - 0.9.6-20
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix the problem that isula-build service did not stop after it removed


author: luofeng <luofeng13@huawei.com> - 0.9.6-22
changelog:
  - Type: bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix the problem that it failed when applying patches in RISCV architecture


author: Ge Wang <wangge20@huawei.com> - 5.0.0-2
changelog:
  - Fix install confilict with glassfish-servlet-api due to provides same file glassfish-servlet-api.jar


author: Benshuai5D <benshuai5d@163.com> - 1:1.8.0.402-b06.4
changelog:
  - add 8322725-tz-Update-Timezone-Data-to-2023d.patch
  - add 8325150-tz-Update-Timezone-Data-to-2024a.patch
  - add 8220175-serviceability-dcmd-framework-VMVersionTest..patch
  - add 8149343-assert-rp-num_q-no_of_gc_workers-failed-sani.patch
  - add 8139595-MethodHandles-remove_dependent_nmethod-is-no.patch
  - add 8143408-Crash-during-InstanceKlass-unloading-when-cl.patch
  - add GCC-12-reports-some-compiler-warnings.patch


author: Autistic_boyya <wangzhongyi7@huawei.com> -1:1.8.0.412-b08.0
changelog:
  - del 8322725-tz-Update-Timezone-Data-to-2023d.patch
  - del 8325150-tz-Update-Timezone-Data-to-2024a.patch
  - del fix-the-length-value-of-ciBlock-in-ciMethodBlocks.cp.patch
  - modified 8014628-Support-AES-Encryption-with-HMAC-SHA2-for-Ke.patch
  - modified 8057743-process-Synchronize-exiting-of-threads-and-p.patch
  - modified add-missing-test-case.patch
  - modified fix_X509TrustManagerImpl_symantec_distrust.patch
  - modified kae-phase2.patch
  - modified support-numactl-for-hadoop-yarn.patch
  - modified update-cacerts-and-VerifyCACerts.java-test.patch


author: kuenking111 <wangkun49@huawei.com> -1:1.8.0.412-b08.3
changelog:
  - add DependencyContext-mark_dependent_nmethods-crash-in-Dynamic-cds-mode.patch
  - add 8138922-StubCodeDesc-constructor-publishes-partially-constructed.patch


author: songliyang <songliyang@kylinos.cn> -1:1.8.0.412-b08.4
changelog:
  - fix LoongArch64-support.patch error that apply patch on loongarch64 in prep stage
  - fix loongson vendor error


author: DXwangg <wangjiawei80@huawei.com> - 1:11.0.22.7-0
changelog:
  - update to 11.0.22+7(GA)
  - modified delete_expired_certificates.patch
  - modified G1-iterate-region-by-bitmap-rather-than-obj-size-in.patch


author: huangjie <huangjie150@huawei.com> - 1:11.0.23.9-0
changelog:
  - modified 8224675-Late-GC-barrier-insertion-for-ZGC.patch
  - modified delete_expired_certificates.patch


author: kuenking111 <wangkun49@huawei.com> - 1:17.0.12.7-2
changelog:
  - add Huawei-Extending-the-IV-Length-Supported-by-KAEProvider-AES.patch
  - add Backport-7036144-GZIPInputStream-readTrailer-uses-faulty-avai.patch


author: Autistic_boyya <wangzhongyi7@huawei.com> - 1:17.0.12.7-5
changelog:
  - Add Backport-of-JDK-8305680.patch
  - Add Backport-of-JDK-8305937.patch
  - Add 8338785-The-java.awt.datatransfer.SystemFlavorMap-FL.patch
  - Add 8337982-Remove-dead-undef-assrt0n.patch
  - Add 8337274-Remove-repeated-the-in-StyleSheet.create-Sma.patch
  - Add 8335610-DiagnosticFramework-CmdLine-is_executable-co.patch
  - Add Backport-of-8333088-ubsan-shenandoahAdaptiveHeuristi.patch
  - Add Backport-of-8339351-Remove-duplicate-line-in-FileMap.patch
  - Add Backport-of-8330191-Fix-typo-in-precompiled.hpp.patch
  - Add Backport-of-8337712-Wrong-javadoc-in-java.util.Date-.patch


author: Benshuai5D <zhangyunbo7@huawei.com> - 1:17.0.13.11-0
changelog:
  - modify 8264805-Backport-Ahead-of-Time-Compiler.patch
  - modify 8264806-Backport-Graal-Compiler.patch
  - modify Add-JBooster-Lazy-AOT-module.patch
  - modify Apply-TBI-to-ZGC-of-JDK17.patch
  - modify Backport-Important-Fixed-Issues.patch
  - modify KAE-zip-Features.patch
  - modify add-version-txt.patch
  - add Huawei-Fix-JBooster-file-issue-caused-by-os-write-change.patch
  - update to 17.0.13+11(ga)


author: yaoxin <yao_xin001@hoperun.com> - 1.5.4-1
changelog:
  - Upgrade to 1.5.4 for fix cves: CVE-2022-40149,CVE-2022-40150,
    CVE-2022-45685,CVE-2022-45693 and CVE-2023-1436


author: chenyanpanHW <chenyanpan@huawei.com> - 1.1.15-17
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/jfsutils-1.1.15-linux-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/jfsutils_sysmacros.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-fix-building-against-gcc-10.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/jfsutils-reslove-build-error.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: liweigang <liweiganga@uniontech.com> - 0.17-3
changelog:
  - add backport-Handle-yet-another-out-of-memory-condition.patch
  - add backport-Issue-857-fix-a-few-places-where-json_tokener-should.patch


author: yueyuankun <yueyuankun@kylinos.cn> - 0.17-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Disallow control characters in strict mode
          Fix the expected output for test_parse
          Fix causing the strict-mode control characters check to incorrectly trigger


author: sunhai <sunhai10@huawei.com> - 0.17-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix the apps/json_parse "-s" (strict) option so it actually does something, and default to non-strict.


author: sunhai <sunhai10@huawei.com> - 0.17-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Handle NULL gracefully in json_tokener_free
          Issue 881 don t allow json_tokener_new_ex with a dep


author: sundapeng <sundapeng_yewu@cmss.chinamobile.com> - 2.8.2-17
changelog:
  - log clean relative index range check of group consider empty log segment to avoid too many empty log segment left


author: mahailiang <mahailiang@uniontech.com> - 30-56.01
changelog:
  - spec: provides UnionTech-rpm-config and obsoletes UnionTech-rpm-config
  - spec: provides system-rpm-config and obsoletes system-rpm-config
  - rebrand: rebrand vendor to uos
  - arch: add sw_64 support
  - feat: provides doc on package_help


author: gaoyingjie <gaoyingjie@uniontech.com> - 2.0.26-5.06
changelog:
  - update: Revert "fix: sync patch from upstream (bugid:000000)"
  - update: Revert "fix: fix loongarch kdump failed(bugid:302383)"


author: Liu Chao <liuchao173@huawei.com> - 30-7
changelog:
  - disable make test because cannot find /lib/modules/`uname -r`/build
  - add extramodules to depmod search path


author: wangjiang <wangjiang37@h-partners.com> - 1:2020.0.0-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix backport-Fix-hist_nearend.patch
         backport-functions-with-not-loaded-autoloaded-functions.patch
         backport-Fix-interactive-restricted-shell-behavior.patch


author: wangyuhang <wangyuhang27@huawei.com> - 2:1.0.8-1
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:due to the upstream community no longer maintaining the previous version,
         we have rolled back to the stable branch and switched to an active code repository.
         new upstream release and update version to 1.0.8


author: lixin <lixinb@uniontech.com> - 5.4.8-1.01
changelog:
  - build: remove buildrequires golang-github-go-ini-ini-devel, testify-devel, golang-gopkg-yaml-devel


author: bizhiyuan <bizhiyuan@kylinos.cn> - 4.13.0-23
changelog:
  - aws-vpc-move-ip/aws-vpc-route53/awseip/awsvip: add auth_type parameter and AWS Policy based authentication type


author: chengyechun <chengyechun1@huawei.com> - 4.9.2-7
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:File growth can be calculated only if it is strictly greater than
         fix the error of retransmission


author: laokz <zhangkai@iscas.ac.cn> - 0.0.1-7
changelog:
  - Type:Enhancement
  - ID:NA
  - SUG:NA
  - DESC: Add riscv64 support. Patches are from nix v0.17.0 and v0.18.0.
          Add protobuf-compiler to avoid patching big binary for prost-build.


author: xuxuepeng <xuxuepeng1@huawei.com> - 0.0.1-8
changelog:
  - Type:Enhancement
  - ID:NA
  - SUG:NA
  - DESC: Simplify Store api, remove unnecessary validation
          Check if a path is abstract before connection
          Add vsock support.


author: wujie <wujie@nj.iscas.ac.cn> - 1.0.13-3
changelog:
  - Add riscv64 support from http://fedora.riscv.rocks/koji/buildinfo?buildID=24988
    Author is David Abdurachmanov <david.abdurachmanov@gmail.com>


author: Weifeng Su <suweifeng1@huawei.com> - 7.8.2-1
changelog:
  - upgrade to version 7.8.2:
    -Resolve warning in GCC11
    -Fix comparison warning in add_chunk_as
    -Address Clang 16 AO_pt_lock issue
    -Handle Mingw64-GCC _atomic_errors
    -Fix linker errors in OpenBSD build
    -Update get_chunk for mmap placement
    -Correct typos in names/comments
    -Update CMake version to 3.5


author: Linux_zhang <zhangruifang@h-partners.com> - 2.39.1-25
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: revert libblkid ext add checksum support, the disk cannot be mounted because the checksum may fail.
          [add] backport-revert-libblkid-ext-add-checksum-support.patch


author: wangzhiqiang <swangzhiqiang95@huawei.com> - 3.0.4-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Add BDPluginSpec constructor and use it in plugin_specs_from_names


author: tianmuyang <tianmuyang@huawei.com> 2:1.2.2-11
changelog:
  - Adaption for sched type eBPF program:
    backport-libbpf-Adaption-for-sched-type-eBPF-program.patch


author: yaoxin <yao_xin001@hoperun.com> - 1.27.4-1
changelog:
  - Update to 1.27.4 for fix CVE-2024-6381 and CVE-2024-6383
  - libbson Fixes:
    * Fix build with Visual Studio 2013.
    * Fix parsing of colon in timezone.
    * Error on failure to init subdocument in bson_iter_visit_all.
    * Fix string handling in bson_string_new and bson_string_append.
    * Fix iteration in bson_strfreev.
    * Use aligned alloc for bson_array_builder_t
    * Restore support for Sphinx 1.7.6 for man page build.
    * Fix conversion warning with GCC 12.
    * Fixes to some format strings in trace logs.
    * Allow mongoc_buffer_t to be larger than INT_MAX.
    * Add bson_array_builder_t.
  - libmongoc Fixes:
    * Fix possible crash reading malformed wire protocol message.
    * Upgraded bundled Zlib from 1.2.3 to 1.3.1
    * Close leftover connections to removed servers.
    * Fix possible crash when client is configured with empty password.
    * Fix possible hang if mongoc_gridfs_file_readv is called with a corrupt chunk with incomplete data.
    * Fix 32-bit compile with 64-bit time_t
    * Restore support for Sphinx 1.7.6 for man page build.
    * Disable shared libmongoc targets if ENABLE_SHARED=OFF
    * Fix documentation build with Python 3.9.
    * Fix data race in mongoc_cursor_get_host.
    * Add back support for BUILD_VERSION CMake option. BUILD_VERSION was unintentionally removed in 1.25.0.
    * Send recoveryToken in transactions when connected to a load balancer.


author: yanglongkang <yanglongkang@h-partners.com> - 2.69-3
changelog:
  - backport upstream patches:
    getpcaps: fix program name in help message
    Stop using _pam_overwrite() in pam_cap.c


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-correct-realpath-test-failure.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-Werror-format-security.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.21.0.27-1
changelog:
  - Update package to version 3.21.0.27
    Added libdap::Array::rename_dim() for HK-247
    Added new Direct I/O support so that modules written using libdap can pass compressed data buffers
    Fix handling of libtirpc pkg-config files with -L flags
    Moved the functionality of is_dap4_projected() into libdap4
    Added support for 64-bit sized arrays


author: laokz <zhangkai@iscas.ac.cn> - 3.21.0.27-2
changelog:
  - let BuildRequire valgrind depend on system i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le sw_64 mips64el


author: chenhaixing <chenhaixing@huawei.com> - 0.70.2-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:libdnf:Avoid reinstalling installonly packages marked for ERASE
                Fix utimes error message in dnf-repo
                Do not download repository if our local cache is up to date in dnf-repo
                python bindings:Load all modules with RTLD_GLOBAL


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: Dominik Mierzejewski <rpm@greysector.net> - 1.3.6-1
changelog:
  - update to 1.3.6 (#1570224)
  - add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
  - switch build system to cmake
  - add missing dependencies to -devel subpackage
  - use license and ldconfig_scriptlets macros


author: doupengda <doupengda@loongson.cn> 1.0.1-7
changelog:
  - update config.guess and config.sub
  - fix SOURCE1 file autoconf.h '__loongarch64__' to '__loongarch64'


author: yuanchao <1050706328@qq.com> - 2.1.12-13
changelog:
  - Fix function undeclared,incompatible pointer and parameter lack in 'add-testcases-for-event.c-apis.patch',support clang build


author: andy <liuyang01@kylinos.cn> - 2.1.12-14
changelog:
  - Fix leak in evbuffer_add_file() on empty files
  - evthread: fix NULL dereference in evthread_setup_global_lock_()
  - Fix potential null dereference in http-server


author: shixuantong <shixuantong1@h-partners.com> - 2.1.12-15
changelog:
  - fix: arc4_getword integer overflow, detected by -fsanitize=undefined
  - Fix divide-by-zero in ev_token_bucket_get_tick_
  - fixed missing check for null after strdup in evutil_inet_pton_scope
  - Fix integer-overflow in ev_token_bucket_cfg_new
  - Fix integer overflow in HTTP version
  - Fix potential Null pointer dereference in bufferevent_openssl.c
  - Fix potential Null pointer dereference in dns-example.c
  - Fix potential Null pointer dereference in event-read-fifo.c
  - Fix unlikely (for libevent) UB in HT_GROW()


author: shixuantong <shixuantong1@huawei.com> - 3.4.4-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix x86/ffi64 calls with 6 gp and some sse registers
         Robustify floating point comparison in test
         Fix floating point compare


author: weijin deng <weijin.deng@turbolinux.com.cn> - 0.18.1-1
changelog:
  - Upgrade to 0.18.1
  - Update Version, Release, Source0, stage 'files'
  - Stage 'build' use meson build


author: Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 2.6.4-22
changelog:
  - Remove /usr/lib64/libglade-2.0.so.* from libglade2-devel package which already exists in libglade2 package.


author: Yang Yanchao <yangyanchao6@huawei.com> - 0.1-3
changelog:
  - Check the return ptr of the malloc[#I7YV2X]
    add hnid in gmemPrefetch [#I7XQMW]
    free userData in stream to avoid async operations accessing illeagal address[#I7Z2RF]


author: Kai Liu <kai.liu@windriver.com> - 1:1.49.5-5
changelog:
  - Replace patch support_OPENEULER_to_configure.patch by backport-support-openEuler.patch
    which is backported from upstream, fix issue of detecting openEuler.
  - Add provide-openEuler-appliance-package-list.patch after correctly detected openEuler.
    It was using REDHAT list before.


author: yanglu <yanglu72@h-partners.com> - 3.0.17-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:avoid crashing in icalcomponent_normalize
         fix a memleak in icalcomponent_normalize


author: liuchao <liuchao173@huawei.com> - 2.1-1
changelog:
  - Upgrade to 2.1:
    - a new tool 'ptseg' for finding the PSB segment for a given offset.
    - a new layer 'evt' representing the trace as a list of events.
    - event tracing (cfe and evd packets).
    - C11 threads, if available.
    - Bug fixes and support for latest processors.


author: yixiangzhike <yixiangzhike007@163.com> - 1.4.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:refix the failure of building with cppcheck>=2.11 by using upstream patch


author: yixiangzhike <yixiangzhike007@163.com> - 1.6.4-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patch to fix possible uninitialized variable


author: Hu Bin <hubin73@huawei.com> - 0.1.3-10
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add libmetalink testcases for api and error handling, fix automake error


author: Hu Bin <hubin73@huawei.com> - 0.1.3-11
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport patches to fix NULL pointer dereference and memory leak bug


author: xinghe <xinghe2@h-partners.com> - 8.17.2-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:extending the certificate validate period
         remove redundant patches


author: wuguanghao <wuguanghao3@huawei.com> - 5.0.2-1
changelog:
  - upgrade to 5.0.2:
    - fix double free in nfs3_pread_mcb()
    - Multithread support for Linux and Windows
    - fix NFS4 behavior of chmod/chown/utimes
    - Add nfs_umount() to NFSv3
    - Add nfs_statvfs64()
    - NFSv4 fix for directory handling
    - NFSv4 support
    - lockf() support(NFSv4 only)
    - fcntl() support (FNSv4 only)
    - Added nfs-fh: a simple utility to print the filehandle for a nfs file


author: chengyechun <chengyechun1@huawei.com> - 3.7.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:prevent segfault in af_request_type
         fix bridge info parsing


author: Weifeng Su <suweifeng1@huawe.com> - 1.8-1
changelog:
  - Upgrade to version 1.8
    -Support added for Flexible Data Placement(TP4146)
    -Add support for Persistent Discovery Controllers
    -Replaced the libsystemd dependency with libdbus
    -A parser for the NBFT table
    -Ignoring fabric connect attempts if the execution context doesn't match
    -support for TP8018
    -use sysfs only for topology scan
    -auto cleanup for resources
    -buf fixed and clean code


author: chenyanpanHW <chenyanpan@huawei.com> - 0.16-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0000-libpciaccess-rom-size.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-libpciaccess-add-sw64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libquvi-0.9.4-lua-5.2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yuanchao <1050706328@qq.com> - 0.20.5-3
changelog:
  - fix `incompatible function pointer types passing`errors in test-vala-unstable.vala and test-vala-lang.vala


author: liying <liying_1@chinatelecom.cn> - 1.0.31-3
changelog:
  - Marked unimplemented dither enums in the header file as such.
  - Fix typo
  - Fix memory leak in caf_read_header


author: xinghe <xinghe2@h-partners.com> - 2.74.3-4
changelog:
  - Type:cves
  - ID:CVE-2024-52530 CVE-2024-52531 CVE-2024-52532
  - SUG:NA
  - DESC:fix CVE-2024-52530 CVE-2024-52531 CVE-2024-52532


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-5
changelog:
  - Type:cves
  - ID:CVE-2025-32050 CVE-2025-32052 CVE-2025-32053 CVE-2025-2784
  - SUG:NA
  - DESC:fix CVE-2025-32050 CVE-2025-32052 CVE-2025-32053 CVE-2025-2784


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-7
changelog:
  - Type:cves
  - ID:CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913
  - SUG:NA
  - DESC:fix CVE-2025-32906 CVE-2025-32909 CVE-2025-32910 CVE-2025-32911 CVE-2025-32912 CVE-2025-32913


author: zhangpan <zhangpan103@h-partners.com> - 2.74.3-10
changelog:
  - Type:cves
  - ID:CVE-2025-4476 CVE-2025-4948 CVE-2025-4969
  - SUG:NA
  - DESC:fix CVE-2025-4476 CVE-2025-4948 CVE-2025-4969


author: renmingshuai <renmingshuai@huawei.com> - 0.10.5-2
changelog:
  - Type:CVE
  - Id:CVE-2023-6004,CVE-2023-48795,CVE-2023-6918
  - SUG:NA
  - DESC:fix CVE-2023-6004,CVE-2023-48795 and CVE-2023-6918


author: zhangbinqin <zhangbinqin@h-partners.com> - 0.10.5-5
changelog:
  - Type:CVE
  - Id:CVE-2025-4877 CVE-2025-4878 CVE-2025-5351 CVE-2025-5987 CVE-2025-5372
  - SUG:NA
  - DESC:fix CVE-2025-4877CVE-2025-4878CVE-2025-5351CVE-2025-5987CVE-2025-5372


author: yueyuankun<yueyuankun@kylinos.cn> - 1.11.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:add patch to work around strict permissions issues for sshd tests


author: laokz <zhangkai@iscas.ac.cn> - 1.9.6-2
changelog:
  - make with_mem_leak_test option following i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le sw_64


author: chenyanpanHW <chenyanpan@huawei.com> - 1.2.20-20
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libtar-1.2.11-missing-protos.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libtar-1.2.11-mem-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libtar-1.2.20-fix-resource-leaks.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libtar-1.2.11-bz729009.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libtar-1.2.20-no-static-buffer.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2013-4420.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openEuler-CVE-2021-33643-CVE-2021-33644.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openEuler-CVE-2021-33645-CVE-2021-33646.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2021-33640-fix-memory-leak-and-use-after-free-bugs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: chenziyang <chenziyang4@huawei.com> - 2:1.6.2-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patch to fix failed run-ptrace-mapper testcase


author: JiaboFeng <fengjiabo1@huawei.com> - 9.10.0-14
changelog:
  - Bugfix: Enhance the capability to trace the shutdown status of large VMS
  - conf: qemu: support provide inject secret for Hygon CSV
  - conf: qemu: add libvirt support reuse id for hygon CSV
  - Automatically unbind all devices' driver under same root port and bind to vfio-pci in the context of CVM.
  - Consistent coding style with opensource.
  - build: Make daemons depend on generated *_protocol.[ch]
  - Add the get tmm memory info API into libvirt-host. Also should add the RPC calls into libvirtd for API calling.
  - Add cvm parameter into the type of LaunchSecurity which is a optional filed for libvirt xml


author: Funda Wang <fundawang@yeah.net> - 2.11.5-5
changelog:
  - Type:CVE
  - CVE:CVE-2024-56171
  - CVE:CVE-2025-24928
  - CVE:CVE-2025-27113
  - SUG:NA
  - DESC: fix CVE-2024-56171, CVE-2025-24928, CVE-2025-27113


author: Funda Wang <fundawang@yeah.net> - 2.11.5-6
changelog:
  - Type:CVE
  - CVE:CVE-2025-32414
  - CVE:CVE-2025-32415
  - SUG:NA
  - DESC: fix CVE-2025-32414, CVE-2025-32415


author: Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 2.0.8-1
changelog:
  - Update to 2.0.8, using BuildRequires xfce4-dev-tools replace exo-devel(new version of exo not contains exo-csource).


author: chenyanpanHW <chenyanpan@huawei.com> - 0.9.27-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lmdb-make.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/lmdb-s390-check.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/support-specify-cc.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liuchao <liuchao173@huawei.com> - 2.13.7-1
changelog:
  - Update to 2.13.7:
    - fix: invoke MKDIR_P before changing directories
    - fix: -Wsingle-bit-bitfield-constant-conversion with clang16
    - fix: clean java inner class files in examples
    - Introduce sync vs unsync enablers
    - Fix: misaligned urcu reader accesses
    - ustfork: Fix warning about volatile qualifier
    - ustfork: Fix possible race conditions
    - Fix: tracepoint: Remove trailing \ at the end of macro
    - fix: python agent: use stdlib distutils when setuptools is installed
    - fix: python agent: install on Debian python >= 3.10
    - fix: python agent: Add a dependency on generated files
    - python: use setuptools with python >= 3.12


author: Xinwei Hu <shinwell_hu@openeuler.sh> - 3.9.2-1
changelog:
  - Decouple luarocks from openresty
  - Upgrade to 3.9.2
    . Improved connectivity resiliency
    . A couple of minor feature additions


author: Dingli Zhang <dingli@iscas.ac.cn> - 0:7.7.0-2
changelog:
  - Update spec for RISCV64 due to OOM compilation error
  - Add Requires of several packages to resolve conflicts during installation


author: chenyanpanHW <chenyanpan@huawei.com> - 9-5
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Relax-content-tests-in-test-suite.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Force-creation-of-LUKS1-containers-in-test-suite.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Define-log-callback-function-to-use-with-libcryptset.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhangxiaoyu<zhangxiaoyu58@huawei.com> - 5.0.2-8
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: skip setup console if disable pty and fix syscontainer-hooks write devices rule useless


author: zhangxiaoyu<zhangxiaoyu58@huawei.com> - 5.0.2-9
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix dev mount failed and skip send/recv devpts_fd if disable_pty


author: jikai<jikai11@huawei.com> - 5.0.2-13
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: unfreeze freezing container and bugfix for files.limit and syscontainer


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 5.0.2-14
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: update meson parameters for disabling LTO when building with clang & ld.bfd


author: wujichao <wujichao1@huawei.com> - 0.3-36
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:bugfix: Information in cpu directory is overwritten after lxcfs restart


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/nail-11.25-config.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.3-pager.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-lzw.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-fname-null.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-collect.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-usage.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-man-page-fixes.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-outof-Introduce-expandaddr-flag.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-empty-from.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-nss-hostname-matching.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-encsplit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mailx-12.5-openssl.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-mailx-12.5-no-SSLv3.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/set-mail-defualt-did-not-record-failsend.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: longcheng <longcheng@kylinos.com.cn> - 1.22.3-4
changelog:
  - KYOS-F: changed number of workspace to 2; set marco compositor to 0; changed title-bar font to 'Noto Sans CJK SC Regular'
  - KYOS-F: fix: disabled Alt+F1 to popop mate menu  Related #28275
  - KYOS-F: pop up start menu when press super key, Related #28467


author: xiejing <xiejing@kylinos.cn> - 4:10.5.25-1
changelog:
  - Bump to 10.5.25 for resolving CVE-2024-21096
  - Fix version description in systemd service file
  - Add conflict with greatsql and change requires


author: longcheng <longcheng@kylinos.com.cn> - 1.22.2-6
changelog:
  - KYOS-F: changed font and document font to Noto
  - KYOS-F: Add api to check hotplug_mode_update property for outputs
  - KYOS-F: Fix mate-settings-daemon crash
  - KYOS-F: Add the gdk window scale settings
  - KYOS-F: Add lockdown settings for reboot and suspend (#29094)
  - KYOS-F: Fix virtual screens not recognized
  - KYOS-B: Add Requires: google-noto-sans-cjk-sc-fonts


author: longcheng <longcheng@kylinos.com.cn> - 1.24.0-2
changelog:
  - KYOS-F: draw mask for whole screen except the selection area
  - KYOS-F: add X-System-Server category for mate-system-log
  - KYOS-F: add X-KIRAN-NoDisplay=true in mate-system-log.desktop.in.in
  - KYOS-T: change chinese translation.(#28543)
  - KYOS-F: fix mate system log is not displayed in the control panel (#48482)


author: longcheng <longcheng@kylinos.com.cn> - 1.22.2-3
changelog:
  - KYOS-B: modify catagories in desktop;fixed combobox while change to default option
  - KYOS-F: fix autostart Fix the volume icon is not displayed when entering the desktop environment through init 5 (#40693)


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.24.0-1
changelog:
  - update to 1.24.0
  - use https://github.com/mate-desktop/mate-menus/pull/77
  - fix icons in panel menu with pt and pt_BR locale
  - fix rhbz (#1808522)


author: longcheng <longcheng@kylinos.com.cn> - 1.22.0-5
changelog:
  - Always use preferred size for Virtual screens or when auto configure monitors Related #24217 #24260
  - add the window scale changed tip with notify. (#25310)
  - set the default values of disable-while-typing and tap-to-click to true.
  - KYOS-F: fix plugin keyboard not show the xkb status icon (#39545)
  - KYOS-F: add some media key translations  (#48455)
  - KYOS-F: add the case of kiran screensaver while lock screen   (#48454)


author: longcheng <longcheng@kylinos.com.cn> - 1.22.2-5
changelog:
  - kylin modify desktop
  - KYOS-F: add X-KIRAN-NoDisplay=true in mate-system-monitor.desktop.in.in and mate-system-monitor.desktop.in (#28092)
  - KYOS-F: Fix resource page too large for lots of cpus (#23924)
  - KYOS-F: add cpu-color key to 127 for solve the quit bug when change the color of cpu when cpu>32 (#45073)
  - KYOS-F: get pcpu with double to solve the cpu% don't changed bug (#45071)
  - KYOS-F: fix mate-system-monitor is not displayed in the control panel (#48482)
  - KYOS-F: fix the problem of calculating available disk space multiple times for the same device (#53204)


author: yuanxing <yuanxing@kylinos.com.cn> - 1.22.2-6
changelog:
  - KYOS-F: merge two patch of fix resource page too large and add cpu color in gschema.xml when system has too many cpus


author: longcheng <longcheng@kylinsec.com.cn> - 1.22.1-5
changelog:
  - KYOS-B: add kylin mask and part of translations
  - KYOS-T: Fix translation errors in help manual.
  - KYOS-B: set text preview content (#24148)
  - KYOS-B: add two color theme and change the default color theme to Dracula Dark (#30872)
  - KYOS-B: select the default charset by locale(#49592)


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 1.2.13-1
changelog:
  - update to zlib-1.2.13
  - remove openEuler uncompiled  patch : 0005-Accelerate-Adler32-using-arm64-SVE-instructions.patch


author: yaoxin <1024769339@qq.com> - 2.4.16.6-1
changelog:
  - Update to 2.4.16.6:
    * metadata: fix caching of JWKs from jwks_uri when using the default expiry setting
    * info: fix requests to the info hook with extend_session=false
    * cookie: OIDCCookieSameSite default behaviour Lax
    * cookie: apply OIDCCookieSameSite Off/None properly to state cookies instead of always setting Lax
    * cache: avoid segfault and improve error reporting in case apr_temp_dir_get fails when a temp directory
      cannot be found on the system upon initaliizing cache mutexes and the file cache
    * metadata: allow plain HTTP URLs in metadata elements jwks_uri and signed_jwks_uri to ensure backwards
      compatibility with <=2.4.15.7 and to support private/test deployments
    * code: address warnings from static code analysis tool CodeChecker


author: yaoxin <yao_xin001@hoperun.com> - 2.0.20-1
changelog:
  - Update to 2.0.20
    * Fix QoS 1 / QoS 2 publish incorrectly returning "no subscribers". Closes #3128.
    * Open files with appropriate access on Windows. Closes #3119.
    * Don't allow invalid response topic values.
    * Fix some strict protocol compliance issues. Closes #3052.
    * Fix cmake build on OS X. Closes #3125.
    * Fix build on NetBSD
    * Fix mismatched subscribe/unsubscribe with normal/shared topics.
    * Fix crash on bridge using remapped topic being sent a crafted packet.
    * Don't allow SUBACK with missing reason codes in client library.
    * Fix crash on subscribe under certain unlikely conditions. Closes #2885. Closes #2881.
    * Fix mosquitto_rr not honouring -R. Closes #2893.
    * Fix max_queued_messages 0 stopping clients from receiving messages. Closes #2879.
    * Fix max_inflight_messages not being set correctly. Closes #2876.
    * Fix mosquitto_passwd -U backup file creation. Closes #2873.


author: yaoxin <yao_xin001@hoperun.com> - 1.2.2-1
changelog:
  - Update to 1.2.2:
    * XML declaration must produce a START_DOCUMENT event.
    * Fix processing of PIs.
    * Unit test with subsequent dashes in a PI.
    * Replace project license Indiana 1.1.1 with explicit license 1.2 of MXParser.


author: wangkai <13474090681@163.com> - 8.0.37-1
changelog:
  - Update to 8.0.37 for fix CVEs(CVE-2024-20964,CVE-2024-20971,CVE-2024-20976,
    CVE-2024-20973,CVE-2024-20978,CVE-2024-20981,CVE-2024-20962,CVE-2024-20977,
    CVE-2024-20963,CVE-2024-20965,CVE-2024-20972,CVE-2024-20961,CVE-2024-20982,
    CVE-2024-20970,CVE-2024-20967,CVE-2024-20984,CVE-2024-20974,CVE-2024-20966,
    CVE-2024-20960,CVE-2024-20985,CVE-2024-20969,CVE-2024-21000,CVE-2024-21069,
    CVE-2024-21009,CVE-2024-21087,CVE-2024-21047,CVE-2024-20998,CVE-2024-21013,
    CVE-2024-21060,CVE-2024-21008,CVE-2024-21102,CVE-2024-21054,CVE-2024-21062,
    CVE-2024-20994,CVE-2024-21096,CVE-2024-21061,CVE-2024-20993,CVE-2024-21055,
    CVE-2024-21057,CVE-2023-6129)


author: wangkai <13474090681@163.com> - 8.0.38-1
changelog:
  - Update to 8.0.38 for fix CVEs(CVE-2024-21125,CVE-2024-21142,CVE-2024-21179,
    CVE-2024-21171,CVE-2024-21130,CVE-2024-21162,CVE-2024-21177,CVE-2024-20996,
    CVE-2024-21134,CVE-2024-21165,CVE-2024-21173,CVE-2024-21129,CVE-2024-21127,
    CVE-2024-21163)


author: wangkai <13474090681@163.com> - 8.0.40-1
changelog:
  - Update to 8.0.40 for fix CVEs(CVE-2024-21218,CVE-2024-21196,CVE-2024-21207,
    CVE-2024-21198,CVE-2024-21203,CVE-2024-21213,CVE-2024-21239,CVE-2024-21199,
    CVE-2024-21197,CVE-2024-21247,CVE-2024-21193,CVE-2024-21212,CVE-2024-21241,
    CVE-2024-21230,CVE-2024-21236,CVE-2024-21194,CVE-2024-21238,CVE-2024-21237,
    CVE-2024-21201,CVE-2024-21231,CVE-2024-21219,CVE-2024-21185)


author: yaoxin <1024769339@qq.com> - 8.0.41-1
changelog:
  - Update to 8.0.41 for fix CVEs(CVE-2025-21490,CVE-2025-21491,CVE-2025-21495,
    CVE-2025-21497,CVE-2025-21500,CVE-2025-21501,CVE-2025-21503,CVE-2025-21505,
    CVE-2025-21518,CVE-2025-21519,CVE-2025-21520,CVE-2025-21522,CVE-2025-21523,
    CVE-2025-21529,CVE-2025-21531,CVE-2025-21540,CVE-2025-21543,CVE-2025-21546,
    CVE-2025-21555,CVE-2025-21559)


author: yaoxin <1024769339@qq.com> - 8.0.42-1
changelog:
  - Update to 8.0.42 for fix CVEs(CVE-2025-21574,CVE-2025-21575,CVE-2025-21577,
    CVE-2025-21580,CVE-2025-21581,CVE-2025-21584,CVE-2025-21585,CVE-2025-30681,
    CVE-2025-30682,CVE-2025-30683,CVE-2025-30684,CVE-2025-30685,CVE-2025-30687,
    CVE-2025-30688,CVE-2025-30689,CVE-2025-30693,CVE-2025-30695,CVE-2025-30696,
    CVE-2025-30699,CVE-2025-30703,CVE-2025-30704,CVE-2025-30705,CVE-2025-30710,
    CVE-2025-30715,CVE-2025-30721,CVE-2025-30722


author: yaoxin <1024769339@qq.com> - 8.0.43-1
changelog:
  - Update to 8.4.6 for fix CVEs (CVE-2025-50068,CVE-2025-50077,CVE-2025-50078,
    CVE-2025-50079,CVE-2025-50080,CVE-2025-50081,CVE-2025-50082,CVE-2025-50083,
    CVE-2025-50084,CVE-2025-50085,CVE-2025-50086,CVE-2025-50087,CVE-2025-50091,
    CVE-2025-50092,CVE-2025-50093,CVE-2025-50094,CVE-2025-50096,CVE-2025-50097,
    CVE-2025-50098,CVE-2025-50099,CVE-2025-50100,CVE-2025-50101,CVE-2025-50102,
    CVE-2025-50104,CVE-2025-53023)


author: bzhaoop <bzhaojyathousandy@gmail.com> - 5.7.37-1
changelog:
  - Fix CVE issues for bump to the 5.7.37 version
  - CVE-2022-21245
  - CVE-2022-21270
  - CVE-2022-21303
  - CVE-2022-21304
  - CVE-2022-21344
  - CVE-2022-21367
  - CVE-2021-35624
  - CVE-2021-2356
  - CVE-2021-2011
  - CVE-2021-2010
  - CVE-2021-2007


author: yaoxin <yao_xin001@hoperun.com> - 8.0-1
changelog:
  - Update to 8.0
    * CVE-2024-5742: Avoid privilege escalations via symlink attacks
      on emergency save file (boo#1226099)
    * By default ^F is bound to starting a forward search, and ^B to
      starting a backward search, while M-F and M-B repeat the search
      in the corresponding direction. (See the documentation if you
      want the old bindings back.)
    * Command-line option --modernbindings (-/) makes ^Q quit, ^X cut,
      ^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a file,
      ^R replace, ^G find again, ^D find again backwards, ^A set the mark,
      ^T jump to a line, ^P show the position, and ^E execute.
    * For easier access, M-" is bound to placing/removing an anchor,
      and M-' to jumping to the next anchor.


author: liukuo <liukuo@kylinos.cn> - 0.2.0-1
changelog:
  - Support for the libvirt platform, as well as integrated certificate and configuration management modules


author: gaihuiying <eaglegai@163.com> - 1:5.9.3-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Customized the anti-attacki/reset-last_engineTime function for IdeaUI
         change the permissions of passtest


author: xingwei <xingwei14@h-partners.com> - 1:5.9.3-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Migration patch from upstream, add compatibility to parse
  Linux 6.7 Ip header while keep support for previous versions.


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0000-netcf-call-aug_load-at-most-once-per-second.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-netcf-optimize-aug_match-query-for-all-ifcfg-files-related.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-netcf-linux-include-bond-element-for-bonds-with-no-slaves.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-netcf-Properly-classify-bond-devices-with-no-slaves.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-memory-leak-in-aug-match-mac.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: huangyu <huangyu106@huawei.com> - 1:1.0.0-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:The python-setup tools causes an error in the nftables packaging path,This macro is added to ensure that path remains unchanged


author: xinghe <xinghe2@h-partners.com> - 1:1.0.0-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix cache prepare nft_cache evaluate to return error
         fix cache validate handle string length
         add src support for implicit chain bindings
         fix cache release pending rules
         fix segtree map listing
         parser_json fix device parsing in netdev family
         fix src Don't parse string as verdict in map


author: lingsheng <lingsheng1@h-partners.com> - 1:1.0.8-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:datatype: don't return a const string from cgroupv2_get_path()
  datatype: fix leak and cleanup reference counting for struct datatype
  datatype: initialize TYPE_CT_EVENTBIT slot in datatype array
  datatype: initialize TYPE_CT_LABEL slot in datatype array
  evaluate: do not remove anonymous set with protocol flags and single element
  evaluate: don't crash if object map does not refer to a value
  evaluate: error out when expression has no datatype
  evaluate: error out when store needs more than one 128bit register of align fixup
  evaluate: fix check for truncation in stmt_evaluate_log_prefix()
  evaluate: fix double free on dtype release
  evaluate: fix memleak in prefix evaluation with wildcard interface name
  evaluate: reject set in concatenation
  evaluate: revisit anonymous set with single element optimization
  evaluate: skip anonymous set optimization for concatenations
  evaluate: stmt_nat: set reference must point to a map
  evaluate: tproxy: move range error checks after arg evaluation
  evaluate: validate chain max length
  evaluate: validate maximum log statement prefix length
  exthdr: prefer raw_type instead of desc->type
  json: expose dynamic flag
  json: fix use after free in table_flags_json()
  libnftables: Drop cache in -c/--check mode
  meta: fix tc classid parsing out-of-bounds access
  netlink: don't crash if prefix for < byte is requested
  netlink: fix leaking typeof_expr_data/typeof_expr_key in netlink_delinearize_set()
  netlink: handle invalid etype in set_make_key()
  parser_bison: fix ct scope underflow if ct helper section is duplicated
  parser_bison: fix memleak in meta set error handling
  parser_bison: make sure obj_free releases timeout policies
  parser_json: Catch nonsense ops in match statement
  parser_json: Default meter size to zero
  parser_json: Fix flowtable prio value parsing
  parser_json: Fix synproxy object mss/wscale parsing
  parser_json: Fix typo in json_parse_cmd_add_object()
  parser_json: Proper ct expectation attribute parsing
  parser_json: Wrong check in json_parse_ct_timeout_policy()
  py: fix exception during cleanup of half-initialized Nftables
  rule: fix sym refcount assertion


author: wangkai <13474090681@163.com> - 1:20.11.1-1
changelog:
  - Update to 20.11.1
  - Fix CVE-2023-46809 CVE-2024-21896 CVE-2024-22019 CVE-2024-21892 CVE-2024-24758 CVE-2024-22025


author: yaoxin <yao_xin001@hoperun.com> - 1:20.12.1-1
changelog:
  - Update to 20.12.1:
    * CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session()
      leads to HTTP/2 server crash- (High)
    * CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation - (Medium)
    * llhttp version 9.2.1
    * undici version 5.28.4


author: jchzhou <zhoujiacheng@iscas.ac.cn> - 1:20.12.1-2
changelog:
  - fix building w/ clang: only apply '-fno-ipa-icf' for gcc && disable LTO for clang + ld.bfd
  - improve the handling of trilling whitespaces in C/CXXFLAGS


author: Ge Wang <wang__ge@126.com> - 1:20.12.1-3
changelog:
  - CVE-2023-45853 - Reject overflows of zip header fields in minizip
  - CVE-2024-5274 - Using FunctionParsingScope for parsing class static
  - CVE-2024-5535 - Fix SSL_select_next_proto
  - CVE-2024-7971 - Spill all loop inputs before entering loop


author: wangkai <13474090681@163.com> - 1:20.18.2-1
changelog:
  - Update to 20.18.2
  - Fix CVE-2025-23083 CVE-2025-23085 CVE-2025-23084 CVE-2024-36137
    CVE-2024-22018 CVE-2024-22020


author: leiju <leiju4@huawei.com> - 0.1.3-2
changelog:
  - delete ExclusiveArch:i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl noarch


author: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn> - 0.2.17-3
changelog:
  - Migrated legacy `import pango` and `pangocairo` usage to modern PyGObject (`gi.repository.Pango`, `PangoCairo`)
  - Replaced all legacy constants (`pango.STRETCH_...`) with `Pango.Stretch.XXX` enums


author: chenyanpanHW <chenyanpan@huawei.com> - 1.6-3
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-0001-w32-Use-cast-by-uintptr_t-for-thread-ID.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/add-test-cases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-0002-posix-Add-npth_poll-npth_ppoll.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: yixiangzhike <yixiangzhike007@163.com> - 0.9.12-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Move temporary files from /var/run to /run to delete warning in installing


author: chengyechun <chengyechun1@huawei.com> - 4.2.8p15-8
changelog:
  - Type:CVE
  - ID:CVE-2023-26551
  - SUG:NA
  - DESC:make sure the buffer has enough room for the input extra characters


author: chengyechun <chengyechun1@huawei.com> - 4.2.8p15-10
changelog:
  - Type:CVE
  - ID:CVE-2023-26551,CVE-2023-26552,CVE-2023-26553,CVE-2023-26554,CVE-2023-26555
  - SUG:NA
  - DESC:change the patch of CVE-2023-26551 and fix CVE-2023-26555


author: Qiang Wei <qiang.wei@suse.com> - 2.2.1-1
changelog:
  - Update to version 2.2.1.
    * Remove 0001-bash-Fix-nvme-completion.patch, it is fixed in upstream.
    * backport upstream patch: Bash completion: move global declare into function.


author: yanglongkang <yanglongkang@h-partners.com> - 0.34.7-4
changelog:
  - Replace SELinux deprecated functions
  - Replace deprecated libxml2 calls
  - Fix implicit cast from const to non const


author: cuixucui <cuixucui@h-partner.com> - 1.1.5-1
changelog:
  - Resolve kdump\watchdog\cpufreq\kabiwhitelist\network test failure issue 
  - Add fio test cases:read,write,randread,randwrite
  - Solve the nvme line break issue in the command line interface
  - Fix compilation errors in the make command
  - Add Vulkan testcase for nvida GPU
  - Resolve the issue of oech server startup failure on version 24.03


author: xiaochn <xiaochuannan@inspur.com> - 1.1.5-3
changelog:
  - Resolve the issue of different kernel source download locations in kabi test case
  - Resolve the issue that kabiwhitelist still passes when the ko and rpm file does not exist
  - Add the way for manually adding kabiwhitelist file
  - For custom vendors, refer to the method of obtaining openEuler os information
  - Supports custom vendor


author: wangshuai <wangshuai321@huawei.com> - 1.1.6-0
changelog:
  - Add new test suite srpm and intel
  - Add virtual branch of test suite
  - Add support for Kylin and UOS
  - Bugfix


author: wangshuai <wangshuai321@huawei.com> - 1.1.6-3
changelog:
  - Update the pci.ids file
  - Remove unused variable in cdrom test suite
  - Update test_guide doc
  - Unify the location for downloading kernel source RPMs
  - Optimize kabiwhitelist and system test


author: xiaochn <xiaochuannan@inspur.com> - 1.1.7-1
changelog:
  - Add KylinSec 3.5.3 support
  - Fix the problem of disk size calculation
  - Fix bcm57414 nic test failed issue
  - Change the format of date
  - Fixed a bug where a non-existent logger level was used
  - Update README.md
  - Fix vgpu testing issue


author: Ding Jiahui <dingjiahui4@huawei.com> - 1.1.3-0
changelog:
  - Downlowd details when repo updating.
  - The operation log will be recorded in the plugin directory.


author: laokz <zhangkai@iscas.ac.cn> - 4.1.5-5
changelog:
  - let BuildRequire valgrind depend on system i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le sw_64


author: Funda Wang <fundawang@yeah.net> - 0.23.0-7
changelog:
  - fix CVE-2024-8443, CVE-2024-45615, CVE-2024-45616,
    CVE-2024-45617, CVE-2024-45618, CVE-2024-45619, CVE-2024-45620


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-multicast-set.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-notify-systemd-of-start-up.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-null-pointer-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-openssl-1.1-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-cve-2016-7567.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openslp-2.0.0-cve-2017-17833.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2012-4428-fix-handling-of-string-list-in-slp_common-c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-slp_iface-c-comma-expression-so-it-works-as-designed.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Daemon-sends-wrong-service-reply-when-security-is-enabled.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-DAAddresses-hostname-resolution-issue.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Change-default-slpreg-connection-from-UDP-to-TCP.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-interface-parsing-code-to-look-for-null-ifc-addrs.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-broadcast-functionality.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Properly-initialize-xcastsocks-for-error-exit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/Fix-xrealloc-to-properly-free-original-pointer-on-resize.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/CVE-2019-5544.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: xingwei <xingwei14@h-partners.com> - 2.0.0-27
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Introduce epoch command to slove package upgrade failure problem


author: renmingshuai<renmingshuai@huawei.com> - 9.3p1-3
changelog:
  - Type:CVE
  - CVE:CVE-2023-48795,CVE-2023-51385
  - SUG:NA
  - DESC:fix CVE-2023-48795 and CVE-2023-51385


author: bitianyuan <bitianyuan@huawei.com> - 9.3p2-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix the missing member of the struct Authmethod method_gsskeyex


author: baiguo <baiguo@kylinos.cn> - 0.4.34-2
changelog:
  - Use vasprintf() if available for error messages and otherwise vsnprintf();orccompiler, orcparse: Use secure UCRT printing functions on Windows


author: will_niutao <niutao2@huawei.com> - 1.5.1-1
changelog:
  - Change upstream to https://github.com/orocos/orocos_kinematics_dynamics, and rename the package to orocos-kdl


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.4.4.1-4
changelog:
  - Change requires from postgresql-13-contrib postgresql-13-server and ansible-2.9 to postgresql-contrib postgresql-server and ansible


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.4.4.1-2
changelog:
  - Change requires from postgresql-13-contrib and postgresql-13-server to postgresql-contrib and postgresql-server


author: chenyanpanHW <chenyanpan@huawei.com> - 2.4.13-14
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Drop-module-long-test.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liweigang <liweiganga@uniontech.com> - 3.6-2
changelog:
  - remove patch support gpt_sync_mbr
  - file: huawei-bugfix-add-support-of-gpt_sync_mbr.patch
  - file: add support for gpt_sync_mbr and fix failure of it.


author: wangkai <13474090681@163.com> - 6.2.2-4
changelog:
  - Fix CVE-2024-45769,CVE-2024-45770
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57805)
  - Guard against symlink attacks in pmpost program (RHEL-57810)
  - Fix libpcp_web webgroup slow request refcounting (RHEL-58306)
  - Updated pmdahacluster for newer crm_mon versions (RHEL-50693)


author: tangyuchen <tangyuchen5@huawei.com> - 2.0.0-1
changelog:
  - update to 2.0.0
    - Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
    - Add '--disable-polkit' option
    - Reset eventCounter when a reader is removed
    - Add "polkit" in "pcscd -v" output if enabled
    - Doxygen: document SCARD_E_INVALID_VALUE for some functions
    - use secure_getenv(3) if available
    - Some other minor improvements


author: Guofeng Yue <yueguofeng@h-partners.com> - 4.5-12
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: modify "--source_ip" to "--bind_source_ip" to fix init connection establishment with specific interface


author: chenyanpanHW <chenyanpan@huawei.com> - 4.050-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-DBD-mysql-4.050-Remove-a-useless-shebang-from-DBD-mysql.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: dongyuzhen <dongyuzhen@h-partners.com> - 2:3.51-1
changelog:
  - upgrade vertion to 3.51:
    - fix OVERLOAD and FALLBACK handling
    - fix ExtUtils::ParseXS compatibility with perl < 5.8.8
    - add support for elifdef and elifndef
    - allow symbolic alias of default function
    - better support for duplicate ALIASes
    - make versions in ExtUtils-ParseXS consistent


author: pengjian <pengjian23@mails.ucas.ac.cn> - 1:0.82-3
changelog:
  - Introduced environment variable-controlled polling timeouts 
  for the close and connection-keeping functions in the os_unix.c file.


author: dongyuzhen <dongyuzhen@h-partners.com> - 1:2.57-1
changelog:
  - upgrade version to 2.57:
    - fix long standing bug that duplicate options were not detected when the options differ in case while ignore_case is in effect
    - allow periods in option names
    - move Getopt::Long::Parser to a separate module and add documentation
    - do not use Getopt::Long to establish Getopt::Long::Parser version
    - adapt tests for perl core


author: lichaoran <pkwarcraft@hotmail.com> 1.3293-3
changelog:
  - add buildRequires: add gcc as we using it to compile
  - and perl-generators to auto-generate perl module provides


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.206-1
changelog:
  - upgrade version to 2.206:
    - fix version checks to use correct method
    - drop rt.cpan from SUPPORT section


author: dongyuzhen <dongyuzhen@h-partners.com> - 0.42-1
changelog:
  - upgrade version to 0.42:
    - updated for Perl v5.14 - use `package NAME VERSION` syntax
    - fix typo 'behvior'
    - fix for DragonflyBSD and IPV6_V6ONLY from core perl


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.084-1
changelog:
  - upgrade version to 2.084:
    - various fixes for edge cases
    - update documentation to reflect default SSL_version


author: chenyanpanHW <chenyanpan@huawei.com> - 6.07-8
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/LWP-Protocol-https-6.06-Debian-746576-don-t-disale-verification-if-only-host.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/LWP-Protocol-https-6.06-Debian-746576-fix-test-make-it-workable-for-Crypt-SS.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: woody2918 <wudi1@uniontech.com> - 0.29-1
changelog:
  - Update version to 0.29
  - Fixed numeric zero and empty string argument handling in translit() & translit_reverse().


author: zhangyao <zhangyao108@huawei.com> - 0.047-1
changelog:
  - Upgrade version to 0.047
  - Filter out script documentation from scripts
  - Don't manify podless modules/scripts 
  - Compile all .c files in src/
  - Add module sharedirs
  - Add src/ to include paths


author: zhangyao <zhangyao108@huawei.com> - 1:20231213-1
changelog:
  - Upgrade version to 20231213
  - Update certificates
  - Stop installing mk-ca-bundle.pl script
  - Switched tests from Test to Test::More


author: woody2918 <wudi1@uniontech.com> - 1.94-1
changelog:
  - update version to 1.94
  - supports all stable releases of OpenSSL 3.1 and 3.2, and LibreSSL 3.5 - 3.8.
  - Enhancements to the API.


author: woody2918 <wudi1@uniontech.com> - 0.45-1
changelog:
  - update version to 0.45
  - Make sure to stringify versions so that they are quoted when they are encoded in JSON
  - Allow to parse class|role NAME VERSION


author: wujie <wujie@nj.iscas.ac.cn> - 0.61-20
changelog:
  - Add riscv64 support from http://fedora.riscv.rocks/koji/buildinfo?buildID=186681
    Author is David Abdurachmanov <david.abdurachmanov@sifive.com>


author: woody2918 <wudi1@uniontech.com> 0.242-1
changelog:
  - update version to 0.242
  - Corrected test dependencies
  - Packaging fix to stop installing boilerplate.pl


author: huyubiao <huyubiao@huawei.com> - 2:3.48-1
changelog:
  - update version to 3.48
    - Accept TAP version 14
    - Fix HARNESS_PERL_SWITCHES=-I handling in TAP::Harness::Env
    - Color the "ok"s as well.
    - Skip symlink tests on msys2
    - Use use absolute path for executable tests
    - Space-quote executable if has spaces
    - Avoid using Errno::EINTR directly for platforms without it
    - stop calling import on App::Prove plugins


author: zhangyao <zhangyao108@huawei.com> - 2:2.36-1
changelog:
  - DESC: Upgrade version to 2.36, test code modify, build optimization, avoid the use of magic numbers, deal compilation warning


author: Pengju Jiang <jiangpengju2@huawei.com> - 2.2.0-2
changelog:
  - when the command line is parsing a single package of json data, there will be none in the
  - required_by_bin and required_by_bin lists in the json data, resulting in parsing errors,
  - increase the judgment condition to prevent the existence of none value


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-3
changelog:
  - When the input parameters of the script that executes the installation of es and redis are incorrect, 
  - the prompt message is incorrect.
  - When the redis port setting is unreasonable, the prompt message for starting the service is incorrect.


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-4
changelog:
  - Due to the inappropriate mapping rules between the binary package and the source package, 
  - the source package corresponding to the binary package cannot be found when the query bedepend require, 
  - and an error is reported.


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-5
changelog:
  - When the query is dependent, a list containing only None is entered, 
  - which causes an error in the es query. 
  - Modify the es query encapsulation interface to filter the None value.


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-7
changelog:
  - Due to a problem with docker, when pkgship is used in docker,
  - it must be created with the --privileged parameter, otherwise it will fail. So update the instructions.


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-8
changelog:
  - Solve the problem of patch application failure due to the file encoding format being crlf.
  - Solve the problem of json serialization caused by flask's new dependency on simple-json.


author: Haiwei Li <lihaiwei8@huawei.com> - 2.2.0-9
changelog:
  - TerminalTable class Use the deprecated method of PrettyTable, resulting in compilation failure, delete the file.


author: longcheng <longcheng@kylinos.com.cn> - 1.22.2-4
changelog:
  - fix(pluma-utils):Fixed garbled toolTips path in tab page with GB18030 encoding chinese translation


author: Bo Wang <wangbob@uniontech.com> - 1:4.9.4-14.01
changelog:
  - feat: update gvisor-tap-vsock from 0.7.1 to 0.7.2 because of go1.22
  - refactor: remove 0003-fix-CVE-2023-48795.patch since gvisor-tap-vsock 0.7.2 has already fixed
  - refactor: update 0001-podman-4.9.4-add-support-for-loongarch64.patch because of gvisor-tap-vsock 0.7.2
  - feat: add sw64 support
  - build: fix go build options for mips64el
  - spec: not build i686


author: wangyu <wangqingsan@huawei.com> - 123-1
changelog:
  - update to 123
    - duktape:prevent wrongful termination of runway thread
    - harden the security features of the systemd service
    - add packit build tool
    - systemd:set User/Group and don't change uid/gid if already set
    - stop installing /usr/share/polkit-1/rules.d as 700/polkitd
    - moving the 50-default.rules file location


author: Chenxi Mao <chenxi.mao@suse.com> - 13.01.0000-3
changelog:
  - Add libpq-devel version dependency.
  - Bump version release to 3, because previous change didn't bump release number.


author: heppen <hepeng68@huawei.com> - 1.1.0-3
changelog:
  - Bug fix: fix build warning.
  - Bug fix: export PWR_SYS_GetRtPowerInfo.
  - Bug fix: data collection task intercept invalid task type.


author: heppen <hepeng68@huawei.com> - 1.1.0-4
changelog:
  - Bug fix: memcpy null pointer, array out of bounds, struct align.
  - Bug fix: get watt state will failed at the first time.
  - Bug fix: use process name to query pid but return all pids.
  - Bug fix: mismatch fopen/pclose and popen/fclose, useless if statement.


author: heppen <hepeng68@huawei.com> - 1.1.0-5
changelog:
  - Bug fix: SIGPIPE cause powerapi server exit.
  - Bug fix: pstree command is too slow to get all pid.
  - Bug fix: set smart grid state failed.
  - Bug fix: get watt attr and task list is not correct.


author: Zihao Xue <xuezihao@huawei.com> - 1.1.0-6
changelog:
  - Bug fix: heap buffer overflow caused by sending incomplete strings.
  - Bug fix: too long strings into QueryProcs causes services broke down.


author: Funda Wang <fundawang@yeah.net> - 2.15-2
changelog:
  - fix build with latest gettext
  - harden systemd service file from openSUSE
  - add patch regarding risc-v arch support


author: gaihuiying <eaglegai@163.com> - 2.5.0-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:pre-created upstream default lock dir
         Openssl engine API is deprecated for a while thus disable it


author: gaihuiying <eaglegai@163.com> - 2.5.0-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream
         Fixing up parsing in radiusclient.conf
         Add configure check to see if we have struct sockaddr_ll


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.24-rhconfig.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.15.1-man.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.22-truncate.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/procmail-3.24-ipv6.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: shenzhongwei <shenzhongwei@kylinos.cn> - 1.3.8b-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix: %patchN is deprecated (7 usages found), use %patch N (or %patch -P N)


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.15.0-2
changelog:
  - Type: CVE
  - CVE: CVE-2023-39326 CVE-2024-24789 CVE-2024-24791
  - SUG: NA
  - DESC: Rebuild to fix CVE-2023-39326 CVE-2024-24789 CVE-2024-24791


author: dongyuzhen <dongyuzhen@h-partners.com> - 25.1-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: distinguish between statically and dynamically compiled pc files and cmake dir to prevent BEP binary differences


author: liuchao <liuchao173.huawei.com> - 1.5.0-1
changelog:
  - upgrade to 1.5.0:
    - Makefile.am: change link order
    - GitHub actions fail on Windows due to missing unzip command
    - Export and install CMake targets
    - Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR
    - remove deprecated functionality
    - Avoid "unused variable" compiler warning
    - Update autotools
    - Support for new Google protobuf 22.x, 23.x releases
    - Miscellaneous fixes
    - Remove protobuf 2.x support
    - Silence some compiler diagnostics
    - Fixing MSVC build for Msbuild and Makefile generators


author: zhengxiaoxiao<zhengxiaoxiao2@huawei.com> - 24.0.0-1
changelog:
  - Upgrade version to 24.0.0
    - Dropped support for Python 3.6.
    - The minimum cryptography version is now 41.0.5.
    - Removed OpenSSL.crypto.loads_pkcs7 and OpenSSL.crypto.loads_pkcs12 which had been deprecated for 3 years.
    - Added OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT to allow legacy insecure renegotiation between OpenSSL and unpatched servers.
    - Deprecated OpenSSL.crypto.PKCS12,OpenSSL.crypto.NetscapeSPKI,OpenSSL.crypto.CRL,OpenSSL.crypto.Revoked,OpenSSL.crypto.load_crl,OpenSSL.crypto.dump_crl,OpenSSL.crypto.sign,OpenSSL.crypto.verify,OpenSSL.crypto.X509Extension
    - Changed OpenSSL.crypto.X509Store.add_crl to also accept cryptography's x509.CertificateRevocationList arguments in addition to the now deprecated OpenSSL.crypto.CRL arguments
    - Fixed test_set_default_verify_paths test so that it is skipped if no network connection is available
    - Add ``OpenSSL.SSL.Connection.get_selected_srtp_profile`` to determine which SRTP profile was negotiated


author: yixiangzhike <yixiangzhike007@163.com> - 3.1.1-1
changelog:
  - update version to 3.1.1
    - Fixed bug in NotAny where expr parse action was not being run
    - Fix regex matching for Python quoted strings
    - Make create_diagram() code compatible with latest version of railroad-diagrams
    - Support Python 3.12
    - Small perf optimization for `expr | ""` mapping to `Optional(expr)`
    - Redo QuotedString '\' escape handling as a state machine
    - Add ParseResults.deepcopy()
    - Remove ^ and $ tags from pp.common.url regex
    - Added DelimitedList class, for better handling of naming and diagramming
    - Deprecate ParserElement.validate()
    - Added new class method ParserElement.using_each
    - Fix bug in delimited_list
    - Added python_quoted_string; fixed exception messages for ParseElementEnhance subclasses
    - Enable packrat in verilogParse.py by default
    - Add embed argument to create_diagram
    - Add support for slice in expr[] notation
    - Fixed bug in srange
    - Added Lox language parser


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 7.4.4-1
changelog:
  - Update package with version 7.4.4
    Fix non-string constants at the top of file being detected as docstrings on Python>=3.8.
    Removed unhelpful error message from assertion rewrite mechanism
    Updated documentation to refer to hyphenated options
    Markers are now considered in the reverse mro order to ensure base class markers are considered first
    Improved disclaimer on pytest plugin reference page to better indicate this is an automated
    Added ExceptionInfo.from_exception() <pytest.ExceptionInfo.from_exception>


author: yaoxin <yao_xin001@hoperun.com> - 5.0.0-1
changelog:
  - Update to 5.0.0:
    * Breaking: Change default to disable private network access
      This effectively resolves GHSA-hxwh-jpp2-84pm https://osv.dev/vulnerability/PYSEC-2024-71


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.13.1-1
changelog:
  - Update package to version 1.13.1
    Improve re-writer implementation, fixing chain and adding support to callables


author: GuoCe <guoce@kylinso.cn> - 3.8.1-1
changelog:
  - Update package to version 3.8.1
  - Corrects WSGI adapter handling of root path.
  - Handles case where `"client"` is ``None`` in WsgiToAsgi adapter.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.5-1
changelog:
  - Update package to version 1.0.5
  - fix error handling that might result in null exception
    cleanups of exception handling : errors must now have an exception
    Handling NameError is not working


author: yaoxin <1024769339@qq.com> - 1.0.6-1
changelog:
  - Update to 1.0.6:
    * drop testing and support for Python3.8, add Python 3.13, change document to reflect this.
    * implement safe_getattr and safe_format functions; fix bugs in UNSAFE_ATTRS and UNSAFE_ATTRS_DTYPES usage
    * make all procedure attributes private to curb access to AST nodes, which can be exploited
    * improvements to error messages, including use ast functions to construct better error messages
    * remove import of numpy.linalg, as documented
    * update doc description for security advisory


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-build-erro.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-delete-import-m2r.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: GuoCe <guoce@kylinso.cn> - 1.34.79-1
changelog:
  - update to version 1.34.79
  - A lot of functions have been updated, 
  - such as adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription.


author: yaoxin <yao_xin001@hoperun.com> - 4.2.14-1
changelog:
  - Update to 4.2.14
    * CVE-2024-38875: Potential denial-of-service vulnerability in django.utils.html.urlize()
    * CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords
    * CVE-2024-39330: Potential directory-traversal via Storage.save()
    * CVE-2024-39614: Potential denial-of-service vulnerability in get_supported_language_variant()


author: yaoxin <yao_xin001@hoperun.com> - 4.2.15-1
changelog:
  - Update to 4.2.15
    * CVE-2024-41989: Memory exhaustion in ``django.utils.numberformat.floatformat()``
    * CVE-2024-41990: Potential denial-of-service vulnerability in ``django.utils.html.urlize()``
    * CVE-2024-41991: Potential denial-of-service vulnerability in ``django.utils.html.urlize()`` and ``AdminURLFieldWidget``
    * CVE-2024-42005: Potential SQL injection in ``QuerySet.values()`` and ``values_list()``
    * Fixed a regression in Django 4.2.14 that caused a crash in ``LocaleMiddleware`` when processing a language code over 500 characters


author: xu_ping <707078654@qq.com> - 7.0.0-1
changelog:
  - Upgrade version to 7.0.0
  - Python 3.12 support and python 3.7 no longer supported
  - Add support bind mount propagation.


author: xu_ping <707078654@qq.com> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
  - Python 3.12 support.
  - fix some bugfix
  - Update internally pinned pytest-flask to 1.3.0 for Flask >=3.0.0 support


author: xigaoxinyan <xigaoxinyan@huawei.com> - 18.0.0-11
changelog:
  - Drop docs package: sphinx Update make docs build error and Fix build error caused by py3.10+ wildcard


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.22.1-1
changelog:
  - Update package to version 8.22.1
    Use check_same_thread=False by default for history sqlite db
    Use prompt_toolkit.application.create_app_session for debugger prompt
    Provide and easier way to generate magics and pre-post hooks
    Refuse to install event loop hooks when not using prompt_toolkit
    Add hack to change traceback syntax highlighting


author: xuchenchen <xuchenchen@kylinos.cn> - 3.1.3-2
changelog:
  - Type: CVE
  - CVE: CVE-2024-34064
  - SUG: NA
  - DESC: fix disallow invalid characters in keys to xmlattr filter


author: xu_ping <707078654@qq.com> - 1.14.0-1
changelog:
  - Update to 1.14.0
  - Add support for pyhon3.11 and python3.12
  - Added a new valid PGP key to sign the package
  - python3.7 is not supported and Remove support for python3.6


author: fuanan <fuanan3@h-partners.com> - 3.17.3-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 3.17.3
         drop python 2 support
         datatime fixes
         Remove ancient pathlib requirement for python3. It is part of the stdlib since Python 3.4


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.7.1-1
changelog:
  - Update package with version 5.7.1
    Derive JupyterAsyncApp from JupyterApp
    Modernize event loop behavior
    Enable async JupyterApp
    Clean up lint and add downstream checks
    Add python 3.12 support and update typings for traitlets 5.11


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.0-1
changelog:
  - Update package with version 0.9.0
    Clean up linting and fix a bug that was found
    Adopt ruff format
    Normalize "jsonschema[format-nongpl]" in pyproject.toml


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.2-1
changelog:
  - Update package with version 0.5.2
    Set terminals_available to False when not enabled
    Update ruff config


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.5.3-1
changelog:
  - Update package with version 0.5.3
    Drop support for Python 3.7
    Add direct dependency on ipykernel
    Adapt to level config to match other Jupyter repos


author: xuhe <xuhe@kylinos.cn> - 2.27.3-1
changelog:
  - Update to 2.27.3
  - Fix test util typings.
  - Use json5 typings.
  - Use updated releaser workflows.
  - Ignore pageconfig file if JSON is zero-length.
  - For v2 extensions parse entrypoint data.
  - Add util to get consolidated page_config from higher levels.
  - Move ENV_CONFIG_PATH import back into _get_config_manager.
  - Load overrides once, rather than in each settings handler.
  - Run docs on ubuntu.
  - Fix handling language packs for pseudo language.


author: chenhuihan <chenhuihan@huawei.com> - 2.8.0-1
changelog:
  - Update package to version 2.8.0:
    - export PyJWKClientConnectionError class
    - pre-autoupdate mirrors-mypy blacken-docs black
    - allows passing of ssl.SSLContext to PyJWKClient


author: jiangxinyu <jiangxinyu@kylinos.cn> - 5.3.5-1
changelog:
  - Update package to version 5.3.5
    Fix crash when using global_keyprefix with a sentinel connection


author: dongyuzhen <dongyuzhen@h-partners.com> - 5.1.0-1
changelog:
  - upgrade version to 5.1.0:
    - some incorrect declarations were removed from ``python.pxd``
    - built with Cython 3.0.7
    - some redundant and long deprecated methods were removed
    - character escaping in ``C14N2`` serialisation now uses a single pass over the text instead of searching for each unescaped character separately
    - early support for Python 3.13a2 was added
    - support for Python 2.7 and Python versions < 3.6 was removed
    - parsing ASCII strings is slightly faster
    - some bugs fixes


author: xu_ping <707078654@qq.com> - 9.0.1-1
changelog:
  - Upgrade version to 9.0.1
  - add Raw UDP and DTLS support.
  - Deprecate add_log event hook and mitmproxy.ctx.log.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.5.3-1
changelog:
  - Update package to version 1.5.3
    Fix mkdocs serve sometimes locking up all browser tabs when navigating quickly
    Add many new supported languages for "search" plugin - update lunr-languages to 1.12.0
    Built-in themes now also support Chinese (Traditional, Taiwan) language


author: dongyuzhen <dongyuzhen@h-partners.com> - 3.2.1-1
changelog:
  - upgrade version to 3.2.1:
    - add Tadpole graph
    - fix listing of release notes on Releases page
    - fix syntax warning from bad escape sequence
    - fix triangles to avoid using is to compare nodes
    - fix error message for nx.mycielski_graph(0)
    - disallow negative number of nodes in complete_multipartite_graph
    - fix names of small graphs
    - fix extendability function name in bipartite.rst
    - improve error messages for misconfigured backend treatment


author: Shinwell Hu <micromotive@qq.com> - 1.11.1.1-4
changelog:
  - Python-ninja should never obsolate ninja-build.
  - Rename /usr/bin/ninja shipped in this package to /usr/bin/python-ninja


author: tanyulong <tanyulong@kylinos.cn> - 2.4.0-2
changelog:
  - delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/opentracing.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 23.2-1
changelog:
  - Update package with version 23.2
    Add python 3.12 support.
    Add types for packaging.version._Version.
    Add platform tag support for LoongArch.
    Update pyupgrade to Python 3.7+
    Support enriched metadata.


author: gengqihu <gengqihu2@h-partners.com> - 23.3.1-1
changelog:
  - update version to 23.3.1
  - Fix parallel pip cache downloads causing crash (#12364)
  - Upgrade urllib3 to 1.26.17 (#12343)
  - Fix zsh completion script (#12173)
  - Fix #12166
  - Move the setuptools settings into pyproject.toml
  - Use `-r=...` instead of `-r ...` for hg
  - Drop isort and flake8 settings from setup.cfg
  - Follow imports for more vendored dependencies
  - Enable mypy's strict equality checks (#12209)
  - Fixed argument name in docstring
  - Allow truststore to not import on Python 3.9 and earlier
  - Vendor truststore
  - Fix formatting, combine numbers not strings!
  - Remove uses of `utcnow` in non-vendored code (#12006)
  - Fix issues raised in code review
  - move test_download_metadata mock pypi index utilities to conftest.py
  - Use strict optional checking in req_install.py (#11379)
  - Fix 'force' remove file without write permissions
  - Dropped unused attribute
  - Fix Pytest --use-venv init
  - Limit the double download fix to wheels
  - Fix slowness on Python 3.11 when updating an existing large environment.
  - Fix `pip completion --zsh`


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.43-1
changelog:
  - Update package to version 3.0.43
    Make formatted_text.split_lines() accept an iterable instead of lists only.
    Disable the IPython workaround (from 3.0.41) for IPython >= 8.18.
    Restore signal.SIGINT handler between prompts.


author: zhaojingyu <zhaojingyu@klinos.cn> - 5.4.1-1
changelog:
  - Update package to version 5.4.1
    fixed a regression from version 5.4.0 that incorrectly handled files opened twice via file descripto


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.7.0-1
changelog:
  - Update version to 3.7.0
    Drop GIL during long-running proj database calls
    Add is_deprecated and get_non_deprecated() to CRS
    Add runtime & compiled PROJ versions
    Add Windows system path to delvewheel add-path
    Adds codespell to pre-commit hooks


author: yaoxin <yao_xin001@hoperun.com> - 5.1.0-1
changelog:
  - Update to 5.1.0
  - Bug Fixes:
    * Handle RESP3 sets as Python lists (#3324)
    * Prevent async ClusterPipeline instances from becoming "false-y" (#3068)
    * Add hostname field to _parse_node_line (#3343)
    * More docs fixes (#3326)
    * Delete the first-defined (and thus "duplicate") Script class (#3333)
    * Catch a known DeprecationWarning when calling .close() (#3335)
    * Add missed redismod at test_commands.py (#3369)
  - Breaking Changes:
    * Timeseries insertion filters for close samples (#3228)
    * Enhanced classes string representation (#3001)
    * Partial clean up of Python 3.7 compatibility (#2928)


author: lixiaoyong <lixiaoyong@kylinos.cn> - 5.2.0-1
changelog:
  - Upgrade version to 5.2.0
    Extend AggregateRequest with scorer argument
    Pin pytest-profiling version


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.18.6-1
changelog:
  - Update package to version 0.18.6
  - Fix issue with multiple document intermixing YAML 1.2 and YAML 1.1, the VersionedResolver now resets


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.15.0-1
changelog:
  - Update package to version 0.15.0
  - FIX Copy JupyterLite contents early so it runs before jupyterlite_sphinx build-finished


author: fuanan <fuanan3@h-partners.com> - 1.8.1-1
changelog:
  - update version to 1.8.1
  - bump http-proxy from 1.17.0 to 1.8.1
  - fix broken link
  - add chunked inference
  - fix attrs in custom predict fn for tensorboard
  - fixing infer edge case issue
  - explicitly require bash(Change /bin/sh to /bin/bash in build_pip_package.sh)
  - add support for witwidget for JupyterLab 3.x.


author: yaoxin <yao_xin001@hoperun.com> - 6.4.1-1
changelog:
  - Update to 6.4.1
    * Parsing of the ``Transfer-Encoding`` header is now stricter.
    * Handling of whitespace in headers now matches the RFC more closely.
    * ``tornado.curl_httpclient`` now prohibits carriage return and linefeed headers in HTTP headers
    (matching the behavior of ``simple_httpclient``).


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.10.0-1
changelog:
  - Update package with version 4.10.0
    Add support for PEP 728, PEP 742
    Drop runtime error when a read-only TypedDict item overrides a mutable one.
    Speedup issubclass() checks against simple runtime-checkable protocols by around 6%.
    Add support for PEP 705, adding typing_extensions.ReadOnly.
    Drop support for Python 3.7 (including PyPy-3.7).


author: wangjunqi <wangjunqi@kylinos.cn> - 5.2-1
changelog:
  - Update package to version 5.2
    Added a pre-commit config
    Updated python versions [hugovk]
    Added type hints for the public functions
    Moved to using pyproject.toml for project config.


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-5
changelog:
  - Type:CVE
  - CVE:NA
  - SUG:NA
  - DESC:fix CVE-2024-6923,CVE-2024-7592,CVE-2024-8088
      - Encode newlines in headers, and verify headers are sound
      - Fix quadratic complexity in parsing quoted cookie values with backslashes
      - Replaced SanitizedNames with a more surgical fix


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-6
changelog:
  - Type:CVE
  - CVE:CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
  - SUG:NA
  - DESC:fix CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
      - rename all CVE patch name
      - CVE-2024-6232: Remove backtracking when parsing tarfile headers
      - CVE-2024-3219: patch1 Authenticate socket connection for `socket.socketpair()` fallback
      - CVE-2024-3219: patch2 Rework pure Python socketpair tests to avoid use of importlib.reload.
      - CVE-2024-0450: Protect zipfile from "quoted-overlap" zipbomb
      - CVE-2023-6597: tempfile.TemporaryDirectory: fix symlink bug in cleanup


author: Funda Wang <fundawang@yeah.net> - 3.11.6-8
changelog:
  - Type:CVE
  - CVE:CVE-2024-9287
  - SUG:NA
  - DESC:fix CVE-2024-9287
    - Quote template strings in venv activation scripts


author: mahailiang <mahailiang@uniontech.com> - 3.11.6-11.01
changelog:
  - spec: fix mips64el build error
  - arch: add sw_64 support
  - spec: modify spec for i686
  - spec: enable optimizations on i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 aarch64 riscv64


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.3.0-1
changelog:
  - Update package to version 4.3.0
    Fixed inability to pass total_tokens as a keyword argument on trio


author: yaoxin <yaoxin30@huawei.com> - 1.4.4-3
changelog:
  - Modified the build and install phases to adapt to the compilation and installation modes of Python 3.10


author: chenyanpanHW <chenyanpan@huawei.com> - 1.11.0-2
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/beaker-use-system-paste.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: wangkai <13474090681@163.com> - 1.1.0-3
changelog:
  - Compling package with pyproject
  - Obsoletes subpackage python-blurb-help
  - Add check for blurb command


author: Weifeng Su <suweifeng1@huawei.com> - 5.0.8-1
changelog:
  - upgrade to 5.0.8
    -fix a regression error in 5.0.7
    -update testing to validate against python version 2.7 and 3.5-3.11
    -update broken links / no-existent services and references


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.19.2-1
changelog:
  - Update package to version 1.19.2
    Fixed an exception when a Git repository had a broken ref. Git would print a warning that Dunamai failed to parse.


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


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 24.1.0-1
changelog:
  - Update package with version 24.1.0
    Added a default to an internal API that is used by scikit-build-core.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.4-1
changelog:
  - Upgrade package with version 1.0.4
    Add support for HTTPS proxies.
    Handle sni_hostname extension with SOCKS proxy.
    Handle HTTP/1.1 half-closed connections gracefully.
    Add support for Python 3.12 and drop Python 3.7 support.
    Async support becomes fully optional.
    Add support for synchronous TLS-in-TLS streams.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.27.0-1
changelog:
  - Upgrade package with version 0.27.0
    Support HTTPS proxies.
    Drop support for Python 3.7 and Add support for Python 3.12.
    Add support for httpcore 1.0.
    Respect the http1 argument while configuring proxy transports.
    Fix RFC 2069 mode digest authentication.


author: wangjunqi <wangjunqi@kylinos.cn> - 2.1.0-1
changelog:
  - Update package to version 2.1.0 
  	Add support for sys/policies endpoint (GH-1100)
  	add quota support to system backend (GH-1092)
  	Add support to PKI class to perform CRUD on issuers (GH-1102)


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.0-1
changelog:
  - Update package with version 1.0.0
    Fix tests for nbclient v0.8
    Remove caps & bump Python for SPEC 0


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 8.6.0-1
changelog:
  - Update package with version 8.6.0
    Update typing for traitlets 5.13
    Enable strict typing
    Test on python 3.12


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.2.4-1
changelog:
  - Update package with version 2.2.4
    Fix websocket handler incorrectly inheriting from APIHandler rather than JupyterHandler
    Remove unused notebook config entry point
    Support latest version of typescript-language-server


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.13.0-1
changelog:
  - Update package with version 2.13.0
    Add an option to have authentication enabled for all endpoints by default
    Websockets: add configurations for ping interval and timeout
    Log extension import time at debug level unless it's actually slow
    Add support for async Authorizers
    Support get file(notebook) md5
    Update kernel env to reflect changes in session
    Support external kernels


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.1.2-1
changelog:
  - Upgrade package with version 4.1.2
    Fix highlight sequencing when replacing text in code cells
    Restore notebook scrolling on dragging a cell to the viewport edge
    Fix typing in editable elements inside of open shadow DOM
    Correct Alt + number keyboard shortcuts command map
    Update jupyter-collaboration for the Binder environment
    Add virtual scrollbar component to windowed lists.
    Load custom CSS functionality and documentation
    Add plugin manager and extension locks


author: zhaojingyu <zhaojingyu@kylinos.cn> - 4.1.6-1
changelog:
  - Upgrade package with version 4.1.6
  - Fix outputarea collapse expand
    Disable placeholder for password input


author: muxiaohui <muxiaohui@kylinos.cn> - 4.3.0-1
changelog:
  - Update version to 4.3.0
    Add setting to enable single-click navigation in file browser.
    Adds command to toggle cell outputs.
    Add kernel selection to Galata notebook creation.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.3.5-1
changelog:
  - Upgrade package with version 4.3.5
    Fix scrolling and selection restoration on undo/redo
    Fix windowing crash due to out-of-bounds access
    Increase color contrast of operators in code editor
    Fix jupyverse installation instructions
    Use Zulip for instant messaging


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.3.0-1
changelog:
  - Update package with version 0.3.0
    Upgrade extension to work with jupyterlab4
    Delete lock file and rerun jlpm install
    Remove dev dependencies and auto generated hatch file
    Make build work with python 3.12
    Remove package-lock.json from git tracking


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.1-1
changelog:
  - Update package with version 1.0.1
    Don't import MkDocsConfig (does not exist on MkDocs 1.3-)
    Add Markdown anchors and aliases
    Preserve HTML data attributes (from spans to anchors)
    Support [`identifier`][] with pymdownx.inlinehilite enabled
    Recognize links with multi-line text


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.3.0-1
changelog:
  - Update package with version 2.3.0
    Change excluded file log level to INFO
    Add source attribute to authors. Aims to support GitHub and GitLab in mkdocs material.
    Add support for GitLab


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 6.0.4-1
changelog:
  - Update package with version 6.0.4
    Add mkdocs>=1.4 as dependency.
    Dropped Python upper version requirement bound.
    Fixed some warnings not shown when missing start and end delimiters in some contexts


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.6.1-1
changelog:
  - Update package with version 0.6.1
    Fix compatibility with MkDocs 1.5+
    Fix when markdown extensions is set to None


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.3.1-1
changelog:
  - Update package to version 1.3.1
    Add official support for Python 3.11 and 3.12.
    Remove support for Python 3.7.
    FIX: Better deprecation warning.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.8.0-1
changelog:
  - Update package with version 0.8.0
    Remove python 3.7 support and upgrade setup-python action
    Upgrade setup-python action to v5


author: shixuantong <shixuantong1@huawei.com> - 1:1.24.3-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:remove f2py form python3-numpy package. It is in python3-numpy-f2py
         Do not pack open-source test case files


author: zhaojingyu <zhaojingyu@kylinos.cn> - 2.2.2-1
changelog:
  - Update to 2.2.2
  - Avoid issuing a spurious DeprecationWarning when a custom DataFrame or Series subclass method is called


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.1.8-1
changelog:
  - Update package with version 2.1.8
    Bugfix: Can't include nested data files in built wheel.
    Rename tag-pattern to tag_regex in the docs.
    Copytree handle existing dirs.
    Normalize the dist info name in the wheel.
    Path to uri expansion in dependency string.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.0-1
changelog:
  - Update package to version 1.0.0
    Rewrite the entire library using dataclasses.
    Add more rigorous testing.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2024.2-1
changelog:
  - Update package to version 2024.2
    Update sklearn.neighbors hook to account for removed hidden import


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 10.7-1
changelog:
  - Update package to version 10.7
    Allow configuring custom repository providers based off the existing providers.
    Admonitions and Details now allow configuring custom block classes and default titles.
    Ensure that Keys does not parse base64 encoded URLs.
    Allow PathLike objects for base_path to better support interactions with MkDocs.
    Officially support Python 3.12 and drop Python 3.7 support.
    Add new combine_header_slug option in legacy Tabbed extension and new Block Tab extension


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.0-1
changelog:
  - Update package with version 0.9.0
    Update event loop handling
    Allow passing request_timeout to client_fetch
    Update ruff and typings


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.15.0-1
changelog:
  - Update package with version 3.15.0
    Make requirements compile disable pip's require-virtualenv flag always
    Update setuptools config
    Add dependabot configuration for GitHub Actions
    Bump actions/setup-python from 3 to 4
    Activate numpy tests on Python 3.11
    Add setup-cfg-fmt to pre-commit


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.3.1-1
changelog:
  - Update package with version 1.3.1
    Update workflows and tests.
    Use trusted publishing and configure Renovate.
    Drop 3.7 support and do sys path hack.


author: zhangxianting <zhangxianting@uniontech.com> - 3.19.2-1
changelog:
  - Update to 3.19.2:
  - Updated test & build matrix to include Python 3.12 and use GitHub Actions as a Trusted Publisher (OIDC) https://github.com/simplejson/simplejson/pull/317


author: wangkai <13474090681@163.com> - 3.19.2-2
changelog:
  - Fixed the packaging process does not include __pycache__ tests
  - Obsoletes empty package python-simplejson-help


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.0-1
changelog:
  - Update package to version 1.0.0
  - Dependencies: use pip-tools + GH Action to keep dependencies updated


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.8-1
changelog:
  - Update package to version 1.0.8
  - Fix multiple term matching when word appears in both title and document


author: wangkai <13474090681@163.com> - 0.4.4-1
changelog:
  - Update package to version 0.4.4
  - Fix CVE-2023-30608
  - Compling package with pyproject
  - Obsoletes subpackage python-sqlparse-help


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.13.0-1
changelog:
  - Update package to version 2.13.0
    Add support for datetime.timedelta to time_machine.travel().
    Add shift() method to the time_machine pytest fixture.
    Fix documentation about using local time for naive date(time) strings.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.12.3-1
changelog:
  - Update package to version 0.12.3
    chore(deps-dev): bump urllib3 from 1.26.14 to 1.26.18
    fix: Newline lost when updating a table
    fix: Significant slowdown on nested tables depending on syntax
    fix: Fix division for integers
    fix: error when overwriting a sub table


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.14.1-1
changelog:
  - Upgrade package with version 5.14.1
    Add option to load traitlets values from environement.
    Cleanup after remove Python 2 support.
    Add more project URLs, trove classifiers.
    Added type hints to HasTraits.observe() and friends.


author: yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 0.3.12-3
changelog:
  - The "no acceptable C compiler found" error message is displayed during compilation.Therefore,add buildrequires gcc.


author: wangqiang <wangqiang1@kylinos.cn> - 8.5.1-1
changelog:
  - Update to 8.5.1
  - NEW: Formally support Python 3.11 (no change).
  - NEW: Add support for Python 3.12 (pathlib changes).
  - NEW: Drop Python 3.7 support.
  - FIX: Fix handling of current directory when magic and non-magic patterns are mixed in glob pattern list.
  - FIX: Fix issue with type check failure in wcmatch.glob.


author: Qiang Ma <maqianga@uniontech.com> - 11:8.2.0-19.07
changelog:
  - target/arm: Fix libvirt startup failure of the VM in host-model for Kunpeng-920
  - target/arm: Fix the oldval error issue
  - target/arm: Fix some compile errors
  - target/arm: Update the ID registers of Kunpeng-920
  - target/arm: only set ID_PFR1_EL1.GIC for AArch32 guest
  - target/arm: clear EL2 and EL3 only when kvm is not enabled
  - target/arm: Fix write redundant values to kvm
  - target/arm: Add more CPU features
  - target/arm: introduce CPU feature dependency mechanism
  - target/arm: Allow ID registers to synchronize to KVM
  - target/arm: Fix startup failure of the VM in host-model for Kunpeng-920
  - target/arm: Fix some compile errors for qemu user static
  - target/arm:add Phytium's CPU models: FT-2000+ and Tengyun-S2500.
  - target/arm: ignore evtstrm and cpuid CPU features
  - target/arm: register CPU features for property
  - target/arm: parse cpu feature related options
  - cpu: add phytium-v cpu support and some bug fix
  - target/arm: Fix incorrect aa64_tidcp1 feature check
  - target/arm: modify the ID registers of Tengyun S5000C
  - target/arm: support vm live migration between phytium and kp920
  - cpu: add Tengyun-S5000C cpu support
  - cpu: add phytium-v cpu support
  - util: add interfaces to read midr on aarch64 These interfaces can be used to determine the cpu platform.


author: Qiang Ma <maqianga@uniontech.com> - 11:8.2.0-19.12
changelog:
  - hw/pci-host/gpex-acpi: Fix the addr_min/addr_trans error issues for loongarch
  - configs: enable CONFIG_QXL for x86/arm/loongarch


author: Qiang Ma <maqianga@uniontech.com> - 11:8.2.0-19.13
changelog:
  - sw64: increase the loading address of BIOS for CORE4
  - sw64: add implementation of int and mmu log options
  - sw64: emulator: fix unaligned access error
  - sw64: monitor: fix the implementation of gva2gpa
  - sw64: CICD: provide CICD for multiple patches in single merge
  - sw64: emulator: fix the implementation of TB exit
  - sw64: emulator: fix incorrect instruction simulation
  - sw64: emulator: modify suggest value of FPCR for C4
  - sw64: emulator: add simulation of missing instructions for C4
  - sw64: emulator: modify the process of exception handling
  - sw64: emulator: add the simulation of WR_FREGS for C4
  - w64: add -fsw-unalign-byte to cflags
  - sw64: pc-bios: update c4-uefi-bios-sw and edk2-sw64-code.fd.bz2
  - sw64: fix self-check errors
  - sw64: clear irqs_pending when restarting vm
  - sw64: add the implements of some functions for SW64
  - sw64: add "-drive pflash" and "-bios" options support for CORE4
  - sw64: modify the dtb compatible attribute for CORE4
  - sw64: update core3-reset for CORE3 VM
  - sw64: emulator: fix incorrect simulation of SRAW/SRLW
  - sw64: fix a bug for missing g_free()
  - sw64: fix device can only be bound to bus-0 in viommu
  - sw64: fix vm reboot failure when using viommu
  - sw64: add support for virtio-iommu in CORE4
  - sw64: remove typecast in acpi implementation for core4
  - sw64: factor out powerdown notifier registration from acpi setup
  - sw64: emulator: fix the bug for emulating privileged instruction
  - sw64: emulator: add shutdown and restart functions
  - sw64: remove redundant nec-usb-xhci creation
  - sw64: fix a bug of PCIE high mmio region
  - sw64: define KVM_DIRTY_LOG_PAGE_OFFSET for dirty ring
  - define KVM_DIRTY_LOG_PAGE_OFFSET for dirty ring


author: Jingwiw <wangjingwei@iscas.ac.cn> - 5.2.0+git6.3-1
changelog:
  - Init package from openSUSE: https://build.opensuse.org/package/show/home:neochapay:nemo:mw/qt5-qtfeedback


author: lifeifei <lifeifei@kylinos.cn> - 2.19-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Add the socket option IPV6_MULTICAST_LOOP to prevent the interface from autoconfiguring using RA messages sent by itself.


author: luoshengwei <luoshengwei@huawei.com> - 0.8.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix cpu isolate errors when some cpus are offline
    before the service started


author: wangjiang <app@cameyan.com> - 0.8.0-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Add some improvements and add new modules to HiSilicon common section


author: andy <liuyang01@kylinos.cn> - 0.8.0-10
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:backport upstream patches
         Use the right dev_t decoding for diskerror handler


author: shixuantong <shixuantong1@huawei.com> - 8.2-4
changelog:
  - Add shell command to switch bracketed-paste mode from on to off to keep consistent with realine-8.0


author: wangkai <13474090681@163.com> - 7.2.7-1
changelog:
  - Update to 7.2.7
  - Fix CVE-2021-32626 CVE-2021-32627 CVE-2021-32762 CVE-2021-32675
    CVE-2021-41099 CVE-2021-32628 CVE-2021-32687 CVE-2022-24735
    CVE-2022-24736 CVE-2022-3647 CVE-2022-3734 CVE-2022-35977
    CVE-2023-25155 CVE-2024-46981


author: zhouyihang <zhouyihang3@h-partners.com> - 0.9.1-4
changelog:
  - Type:requirements
  - Id:NA
  - SUG:NA
  - DESC:use libsoup2 instead of libsoup3 for build when no libsoup3 provided


author: sunsuwan <sunsuwan3@huawei.com> - 1.2.6-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:add a user directory when the rpc user directory does not exist


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.18-5
changelog:
  - revert: remove the require to rpm-build.For consistency with other community-released dependencies


author: Funda Wang <fundawang@yeah.net> - 3.2.7-6
changelog:
  - fix CVE-2024-12084, CVE-2024-12085, CVE-2024-12086, CVE-2024-12087,
    CVE-2024-12088, CVE-2024-12747


author: zhangyaqi <zhangyaqi@kylinos.cn> - 8.2312.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2312.0-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix passing the value to EscapeChar
         Do not free the uninitialized cstring
         Keep original free pattern
         network subsystem: improve connection failure error message
         Fix runConf NULL pointer refence
         rainerscript: do not try to call a function if it does not exist
         nsd_ptcp regression fix: remove debugging messages emited to stderr
         Fix legacy $ActionQueueDiscardMark parameter


author: zhangqiumiao <zhangqiumiao1@h-partners.com> - 8.2312.0-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:gnutls bugfix: Avoid blocking sockets during TLS handshake
         gnutls bugfix: Add timeout to GnuTLS handshake
         core: fix potential NULL ptr access on HUP in very early startup phase
         omfwd: fix segfault in UDP freeaddrinfo
         gnutls TLS driver: fix small memory leak
         rsyslog startup bugfix: cosmetic memory leak
         core: fix potential misadressing in sigmask
         covscan: remove defect type of RESOURCE_LEAK
         Fix a buffer overflow when the argument to replace is empty


author: weiyucheng <weiyucheng@kylinos.cn> - 2.0.0-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:restart
  - DESC:sync upstream patches to support isulad container engine and systemd cgroup driver


author: wutao <wutao61@huawei.com> - 0.7.0-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/http_parser.rb-0.7.0/http_parser.rb/ to
    /usr/lib64/gems/ruby/http_parser.rb-0.7.0/ to solve fluentd loaderror problem


author: woody2918 <wudi1@uniontech.com> - 1.15.0-1
changelog:
  - Upgrade to 1.15.0
  - Update reference to MiniTest -> Minitest
  - Add test (and fix support for) for Rack v2.1.x.


author: Ge Wang <wang__ge@126.com> - 0.19.1-1
changelog:
  - update to version 0.19.1
  - No more warnings triggered by enable_for_subprocesses.
  - Avoid trying to patch Process.fork when it isn't available.
  - Dropped support for Ruby 2.4, it reached EOL


author: ouyangminxiang <ouyangminxiang@kylinsec.com.cn> - 1.1.0-2
changelog:
  - add BuildRequires: rubygem-bigdecimal rubygem-io-console rubygem-openssl rubygem-psych 
    to resolve koji build error during check


author: liyanan <liyanan61@h-partners.com> - 1.4.0-1
changelog:
  - Update to 1.4.0
  - Faraday adapter exceptions namespace compatibility with Faraday v1
  - Add global config option `Typhoeus::Config.proxy`
  - Add cache adapters for Dails,Rails, and Redis


author: wutao <wutao61@huawei.com> - 1.4.1-2
changelog:
  - Move .so file from /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl-ruby/
    to /usr/lib64/gems/ruby/yajl-ruby-1.4.1/yajl/ to solve fluentd loaderror problem


author: jinlun<jinlun@huawei.com> - 40.7-1
changelog:
  - update version to 40.7
    - Allow chronyd-restricted read chronyd key files
    - Allow systemd-sleep set attributes of efivarfs files
    - Make name_zone_t and named_var_run_t a part of the mountpoint attribute
    - Update cifs interfaces to include fs_search_auto_mountpoints()
    - Allow map xserver_tmpfs_t files when xserver_clients_write_xshm is on
    - Add map_read map_write to kernel_prog_run_bpf
    - Add policy for nvme-stas
    - Make new virt drivers permissive
    - Allow named and ndc use the io_uring api
    - Allow sssd send SIGKILL to passket_child running in ipa_otpd_t


author: zhengxiaoxiao <zhengxiaoxiao2@huawei.com> - 2:4.14.3-1
changelog:
  - update version to 4.14.3
    -Avoid null pointer dereference
    -Update utmp at an initial login
    -Merge libshadow and libmisc into a single libshadow
    -Adding the userdel and groupdel hooks to release tarball


author: Keqian Zhu <zhukeqian1@huawei.com> - 1.0.0-4
changelog:
  - guestinfo: Take another VM stop reason to account
  - cpu_qos: Add aditional setting for cpu QOS
  - cachembw_qos: Add a job to sync VM pids to resctrl


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-6
changelog:
  - cpu_qos: Register reset_domain_bandwidth as exit func after adding power_qos job
  - power_qos/cachembw_qos: Add type check for environment variables


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-7
changelog:
  - docs-Use-chinese-description-instead-of-English-in-R.patch
  - Makefile-Use-strip-option-in-gcc.patch


author: chenyanpanHW <chenyanpan@huawei.com> - 2.3.2-9
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/slang-sighuptest.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: dillon chen<dillon.chen@gmail.com> -1.1.10-1
changelog:
  - update version to 1.1.10
  - Removed patch1(inline.patch) as it's no longer required.
  - repatch patch2(snappy-stubs-internal.h)


author: yaqiangchen <chenyaqiang@huawei.com> - 14.4.2.0-29
changelog:
  - Fix CVE-2021-33844,CVE-2023-32627,CVE-2021-23159,CVE-2023-34432
  - CVE-2023-34318,CVE-2021-23172,CVE-2021-3643,CVE-2021-23210
  - CVE-2022-31650,CVE-2023-26590,CVE-2022-31651,CVE-2023-32627
  - CVE-2017-18189


author: Dingli Zhang <dingli@iscas.ac.cn> - 1.1.10-2
changelog:
  - Fix errors due to wrong path in sqljet-build.xml
  - Add -Xconversiontimeout to avoid timeout errors for riscv64.


author: yanglu <yanglu72@h-partners.com> - 7:6.1-2
changelog:
  - Type:cves
  - ID:CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848
  - SUG:NA
  - DESC:fix CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-fix-maven-compiler-plugin-release-flag.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: maqi <maqi@uniontech.com> - 1.9.15p5-4.01
changelog:
  - fix: When creating a standard user, the administrator function cannot be enabled (bugid:309481)
  - fix: make sure that the dependencies are installed before the post is executed (bugid:309481)


author: <918688502@qq.com> - 0.2.0-1
changelog:
  - Initial skeleton of the sysHAX heterogeneous collaborative acceleration runtime, including core modules, configuration management, logging system, command-line tool, API routing, application entry point, documentation, and dependency declaration


author: zhangxianting <zhangxianting@uniontech.com> - 0.9-64
changelog:
  - Type:patch
  - CVE:NA
  - SUG:NA
  - DESC:patch hunk FAILED bacause of the arch judgement of sw_64 and loongarch64


author: laokz <zhangkai@iscas.ac.cn> - 0.9-67
changelog:
  - Type:fix
  - CVE:NA
  - SUG:NA
  - DESC:riscv64: reverse -static-pie patch due to unsupported tool-chains


author: fuanan <fuanan3@h-partners.com> - 255-42
changelog:
  - backport: sync patches from systemd community
    add backport-run-pass-the-pty-slave-fd-to-transient-service.patch
        backport-run-do-not-pass-the-pty-slave-fd-to-transient-servic.patch


author: mahailiang <mahailiang@uniontech.com> - 255-45.01
changelog:
  - build: adapt TPMFS_SUPER_MAGIC fix build error
  - fix: access to all services is being restricted by permissions(bugid:297279)
  - feat: support for uts01 
  - build: fix mips64el build error
  - fix: disable systemd-networkd.service(bugid:279557)
  - fix: adapt to kernel USEC_MAGIC(bugid:279557)


author: zhangqiang <zhangqiang@kylinos.cn> - 14:4.99.1-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Set SA_RESTART on non-lethal signals (REQ_INFO, FLUSH_PCAP) to avoid corrupting binary pcap output


author: chenyanpanHW <chenyanpan@huawei.com> - 5.0-15
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/texi2html-5.0-Do-not-install-Unicode-EastAsianWidth-if-external-is.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/texi2html-5.0-Do-not-install-libintl-perl-if-external-is-used.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Guoshuai Sun <sunguoshuai@huawe.com> - 8:2018-24
changelog:
  - Drop texlive-venturisadf texlive-wsuipa texlive-vntex, because those packages
    use utopia license may not be free for anyone


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: updmap-map, wasy2-ps
  - Add texlive-vntex back, because texlive#I29Y5F is false. See the
  - first paragraph of https://tug.org/fonts/utopia/LICENSE-utopia.txt


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: tkz-linknodes, tkz-kiviat
  - tkz-doc-doc


author: liyanan <liyanan32@-partners.com> - 8:2018-25
changelog:
  - Remove texlive-collection-fontsextra,texlive-collection-humanities who requires texlive-wsuipa
  - Del texlive-collection-langother who requires texlive-vntex


author: liyanan <liyanan32@h-partners.com> - 8:2018-26
changelog:
  - Remove texlive-collection-fontsextra,texlive-collection-humanities who requires texlive-wsuipa
  - Remove texlive-collection-langother,texlive-scheme-full,texlive-scheme-tetex  who requires texlive-vntex


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: einfuehrung-doc, einfuehrung2-doc


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: ifetex, ifluatex, ifxetex,
  - hyperxmp


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: latex-bib-ex-doc, latex-bib2-ex.doc,
  - latex-referenz, latex-tabellen, latex-tds, ltxindex


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: math-e-doc, mbenotes
  - mathalfa was renamed to mathalpha


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: presentations, pst-spirograph,
  - pst-vue3d, psu-thesis


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: texlive-docindex, tabulars-e-doc


author: liweigang <liweiganga@uniontech.com> - 1.13.1-2.01
changelog:
  - fix: add recommends to tigervnc-server tigervnc-server-minimal tigervnc-server-applet(bugid:298815)


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com>- 0.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:The "cc:No such file or directroy" error message is displayed during compilation.Therefore,add buildrequires gcc.
         The macro unitdir is used.Therefore,add buildrequires systemd


author: wangkai <13474090681@163.com> - 1:9.0.100-1
changelog:
  - Update to 9.0.100 for fix CVE-2024-56337
  - Add a check to ensure that, if one or more web applications are potentially vulnerable to CVE-2024-56337,
    the JVM has been configured to protect against the vulnerability and to configure the JVM correctly if not.


author: weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.0-1
changelog:
  - Upgrade to 3.38.0
  - Sub package totem-nautilus becomes empty
    in version 3.31.91 Move nautilus properties page to nautilus module


author: jinlun <jinlun@huawei.com> - 4.0.1-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 4.0.1
    - Fix CVE-2023-22745
    - TPM version 1.59 support
    - libmu soname from 0:0:0 to 0:1:0.
    - tss2-sys soname from 1:0:0 to 1:1:0
    - FAPI ignores vendor properties on Fapi_GetInfo
    - FAPI Event Logging JSON format
    - Dead struct TPMS_ALGORITHM_DESCRIPTION
    - Dead field intelPttProperty from TPMU_CAPABLITIES
    - Dead code Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Marshal
    - Dead code Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Unmarshal


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



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Support-specify-CC.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liuchao <liuchao173@huawei.com> - 2.21.0-1
changelog:
  - upgrade to 2.21.0:
    - api: fixed stop method not to require any parameter
    - plugin_scheduler: fix perf fd leaks
    - allow skipping rollback when restarting TuneD or switching profile
    - function_calc_isolated_cores: no errors for offline CPUs
    - sap-hana: new profile sap-hana-kvm-guest
    - serialized SIGHUP handler to prevent possible bootcmdline corruption
    - fixed possible traceback on SIGHUP
    - updated manual pages to be consistent
    - tuned-adm: better error message for unauthorized switch_profile
    - plugin_sysctl: report reapplied sysctls only on different values
    - plugin_cpu: added support for pm_qos_resume_latency_us
    - plugin_cpu: added support for intel_pstate scaling driver
    - plugin_scheduler: do not leak FDs from the perf
    - profiles: new cpu-partitioning-powersave profile
    - profiles: new profile for AWS EC2
    - throughput-performance: set net.core.somaxconn to at least 2048
    - API: added support for moving devices between instances
    - added support for the API access through the Unix Domain Socket
    - D-Bus: send tracebacks through D-Bus only in debug mode
    - Makefile: added fix for python-3.12
    - do not exit on duplicate config lines


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 2.24.1-1
changelog:
  - Upgrade to 2.24.1:
    - fixed privileged execution of arbitrary scripts by active local user. (CVE-2024-52336)
    - added sanity checks for API methods parameters. (CVE-2024-52337)
    - tuned-ppd: fixed controller init to correctly set_on_battery


author: tianmuyang <tianmuyang@huawei.com> - 2.24.1-4
changelog:
  - profiles: add programmable scheduling based on eBPF
  - package:  change package tuned to architecture-dependent


author: langfei<langfei@huawei.com> - 2022g-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: Fix Palestine predictions for 2072 through 2075; Ittoqqortoormiit (America/Scoresbysund) zone change.


author: langfei <langfei@huawei.com> - 2024a-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Aysén Region moves from -04/-03 to -03; new zone;
  -	Improve recent commentary for Chilean decrees;
  -	No need for America/Coyhaique in zonenow.tab.


author: renmingshuai <renmingshuai@huawei.com> - 4.4.2-12
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:restart
  - DESC:add a test case for PXE to support ipv6
         support lease time config for ipv6


author: yuxiaojun <yuxiaojun@uniontech.com> - 1.2.1-32
changelog:
  - fix: non-root users encounter errors when executing uharden without corresponding prompt messages(bugid:308001)


author: yuxiaojun <yuxiaojun@uniontech.com> - 1.2.1-104
changelog:
  - fix: symbolic links to /dev files in a package are not allowed to add into fileprotect(bugid:315373)


author: maqi <maqi@uniontech.com> - 2500-250804
changelog:
  - fix: modify the description information in the user manual(bugid:323123)
  - fix: modify the description information in the offline repository and patch package upgrade use manual (bugid:327007)


author: liuchao <liuchao173@huawei.com> - 1.90.2-1
changelog:
  - Update to 1.90.2:
    - Fix wireless devices not disappearing from Settings when disconnected
    - Require a newer libgudev to avoid bugs related to newline stripping when reading sysfs attributes
    - Add installed-tests files for use with gnome-desktop-testing
    - Fix integration test to work with system installed upower binary and under jhbuild
    - Detect headsets with kernel batteries such as Logitech and Steelseries headsets, and make them automatically disappear if the headset is turned off (if the kernel driver supports the wireless_status attribute)
    - Hide duplicate Logitech Bluetooth devices (Bolt-compatible devices connected through Bluetooth would show as 2 batteries)
    - Hide duplicate Logitech wireless devices when they get connected through USB as well
    - Fix Bluetooth device names not synchronising, and use user-chosen names when available
    - Handle the "present" sysfs attribute changing
    - Fix iDevices not appearing
    - Fix reading capacity_level with newer libgudev
    - Fix OpenBSD backend
    - Refactor internal battery handling into separate classes
    - Guess charging/discharging state based on energy rate (#196)
    - Fix polling after resume (#198)
    - Fix battery state guessing (#146)
    - Reload history when battery ID changes
    - Test fixes
    - Move state guessing into DisplayDevice
    - Always use 90% threshold to consider a battery full
    - Various test improvements
    - Fix mice showing up as keyboards (#189)
    - Allow unit test inspector to fail (#187)
    - Fix test cases when daemon shuts down too slowly (#188)
    - Remove broken wakeup DBus API
    - Tag UPS hid devices using hwdb and update list from upstream
    - Only permit Refresh method when in debug mode
    - Refactor device polling
    - Refactor udev device discovery and sibling detection
    - Improved testing and CI
    - Handle SIGTERM to trigger a clean shutdown
    - Improve polling of batteries after line-power "online" status change
    - Multiple wacom tablet detection fixes
    - Fix updates after a BT hid power supply moves in sysfs
    - Fix enumeration of "Whats Up!" devices on startup
    - Accept USB power supplies without warning
    - Allow building without gtk-doc


author: zhanghongtao <zhanghongtao22@huawei.com> - 017-1
changelog:
  - update package to usbutils-017
  - lsusb: add fallback names for 'lsusb -v' output
  - Honor system libdir and includedir
  - usbutils: lsusb-t: print entries for devices with no interfaces
  - lsusb -t: sort in bus order, not reverse order
  - susb-t: if a driver is not bound to an interface, report "[none]"
  - Generate usbutils.pc pkgconfig file
  - usbreset: Allow idProduct and idVendor to be 0
  - susb: Add function that sorts the output by device ID.
  - lsusb: Additional sorting by bus number.
  - lsusb: This is a more compact implementation of the device list sort implemented within this pull request. The output remains the same as the one demonstrated in the previous commit.


author: liuchao <liuchao173@huawei.com> - 0.14.0-1
changelog:
  - upgrade to 0.14.0:
    - Fix: urcu-bp: only teardown call-rcu worker in destructor
    - Fix: rculfhash: urcu_die() takes positive error value
    - Fix: call_rcu: teardown default call_rcu worker on application exit
    - Fix: join worker thread in call_rcu_data_free
    - Docs: clarify grace period polling API
    - Document grace period polling in rcu-api.md
    - Implement poll rcu stress test in rcutorture
    - urcu-memb,mb,signal: Implement grace period polling
    - Fix: auto-resize hash table destroy deadlock
    - Fix building on MSYS2
    - rculfhash: Include rculfhash-internal.h from local directory
    - Remove "Darwin" from "should also work on list"
    - Merge branch 'adah1972-improve-md'
    - Add semicolons at the end of function prototypes
    - Wrap a file name in backticks
    - Wrap command-line options in backticks
    - Fix a wrong format
    - Wrap URLs in angle brackets
    - Fix Markdown issues
    - Fix: Always check pthread_create for failures
    - Disable signals in URCU background threads
    - Fix: futex.h: include headers outside extern C
    - Fix: add missing unused attribute to _rcu_dereference
    - Fix: change method used by _rcu_dereference to strip type constness
    - Fix: remove type constness in URCU_FORCE_CAST's C++ version
    - Move extern "C" down in include/urcu/urcu-bp.h
    - fix: ifdef linux specific cpu count compat
    - Add unit tests for possible_cpus_array_len
    - fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id
    - Fix: revise obsolete command in README.md
    - Fix: workqueue: remove unused variable "ret"
    - Fix: urcu-qsbr: futex wait: handle spurious futex wakeups
    - Fix: urcu: futex wait: handle spurious futex wakeups
    - Fix: urcu-wait: futex wait: handle spurious futex wakeups
    - Fix: defer_rcu: futex wait: handle spurious futex wakeups
    - Fix: call_rcu: futex wait: handle spurious futex wakeups
    - Fix: workqueue: futex wait: handle spurious futex wakeups
    - Fix: Use %lu rather than %ld to print count
    - Update ABI definition files
    - Bump version current and age
    - alpha: allocate membarrier system call number
    - Bump version to 0.14.0-pre
    - Improved test framework
    - rculfhash: introduce cds_lfht_node_init_deleted
    - Fix: changelog: v0.13.0 was released in 2021
    - cleanup: i386 arch detection
    - fix: properly detect 'cmpxchg' on x86-32
    - fix: use urcu-tls compat with c++ compiler
    - Fix typo
    - fix: remove autoconf features default value in help message
    - fix: add missing pkgconfig file for memb flavour lib
    - Cleanup: Tests: Remove useless pre-C99 compatibility code from tap.h
    - Document C99 and C++11 requirement in README.md
    - Always use '__thread' for Thread local storage except on MSVC
    - Fix: powerpc32: transparent unions alter calling convention
    - fix: don't use C++ thread_local on MacOs
    - wfcqueue API: implement overloaded wrappers with templates
    - wfcqueue: combine C++ API cds_wfcq_head_cast with overloading
    - wfstack C++ API: implement overloaded wrappers with templates
    - lfstack C++ API: implement overloaded wrappers with templates
    - wfstack: combine C++ API cds_wfs_stack_cast with overloading
    - lfstack: combine C++ API cds_lfs_stack_cast with overloading
    - fix: test_build tap plan
    - Test C++ build of list head init
    - Fix order of initializers in CDS_LIST_HEAD_INIT
    - unit tests: test wfcqueue, wfstack, lfstack empty check functions in C++
    - wfcqueue: implement C++ API based on function overloading
    - wfstack: implement C++ API based on function overloading
    - lfstack: implement C++ API based on function overloading
    - Fix tap.h: remove extra semicolon in pass/fail macros
    - Add C++ build tests
    - Build and run regression and unit tests as C++ programs
    - Add --enable-Werror configure switch
    - Add `urcu_posix_assert()` as `assert()` replacement
    - Rename `urcu_assert()` to `urcu_assert_debug()`
    - cleanup: spelling fixes in comments
    - Make temporary variable in _rcu_dereference non-const
    - (tls-ie2) Fix: x86 and s390: uatomic __hp() macro C++ support
    - Fix: x86 and s390: uatomic __hp() macro clang support
    - Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11


author: yueyuankun <yueyuankun@kylinos.cn> - 0.14.0-3
changelog:
  - Type: compile
  - ID: NA
  - SUG: NA
  - DESC: Fix compilation errors in loongarch architecture
          Replace setup with autosetup


author: Dominik 'Rathann' Mierzejewski <rpm@greysector.net> - 2.3.6-1
changelog:
  - update to 2.3.6
  - new upstream location
  - use cmake and run tests
  - switch main package to archful per
    https://docs.fedoraproject.org/en-US/packaging-guidelines/#_do_not_use_noarch


author: lvgenggeng <lvgenggeng@uniontech.com> - 1.0.0-5
changelog:
  - fix: Optimization prompt information and return value (bugid:191267)
  - fix: be compatible with dnf/yum (bugid:191269)
  - fix: update list info by package source (bugid:191273)


author: lvgenggeng <lvgenggeng@uniontech.com> - 1.0.0-6
changelog:
  - fix: check name before action (bugid:199301)
  - fix: return error when name not found (bugid:199127)


author: lvgenggeng <lvgenggeng@uniontech.com> - 1.0.0-7
changelog:
  - fix: handle livepathc one by one (bugid:199175)
  - fix: retry when rmmod failed (bugid:199171)
  - fix: retry when load failed (bugid:199069)


author: laokz <zhangkai@iscas.ac.cn> - 6.2.6.14-3
changelog:
  - Add RISC-V support (Patch by YukariChiba<i@0x7f.cc>)
  - Source of fence commands: RISC-V ISA Spec from riscv.org
  - Remove -Wcast-align flag, since it causes error in RISC-V gcc
  - Remove error-prone patch isolation macro


author: yanglu <yanglu72@h-partners.com> -1.20.11-31
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix regression caused by the fix for CVE-2024-0229 
         fix use after free related to CVE-2024-21886


author: shuaijiakun <shuaijiakun1288@phytium.com.cn> -1.20.11-32
changelog:
  - Type:feature
  - CVE:NA
  - SUG:NA
  - DESC:fix display error for ps23xx when using ast and pe2201 bmc card.


author: Funda Wang <fundawang@yeah.net> - 1.20.11-37
changelog:
  - fix CVE-2025-26594, CVE-2025-26595, CVE-2025-26596,
    CVE-2025-26597, CVE-2025-26598, CVE-2025-26599
    CVE-2025-26600, CVE-2025-26601


author: zhaoshuang <zhaoshuang@uniontech.com> -1.20.11-38.01
changelog:
  - fix: fix xorg crash while selinux is enabled(bugid:000000)
  - fix: backport patch to fix mips building err(bugid:000000)


author: wangkerong <wangkerong@h-partners.com> - 7.8-1
changelog:
  - upgrade to setxkbmap-1.3.3
  - upgrade to xkbcomp-1.4.5
  - upgrade to xkbprint-1.0.6
  - upgrade to xkbutils-1.0.5


author: mahailiang <mahailiang@uniontech.com> - 1:0.9.23.1-2.01
changelog:
  - arch: add sw_64 support
  - build: fix build error
  - fix: modify xrdp-sesman.pamd xrdp.ini to fix uos connect


author: xingwei <xingwei14@h-partners.com> - 4.2.3-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add haveged requires and optimize random number function replacement patch


author: tangjie02 <tangjie02@kylinsec.com.cn> - 1.2.15-5
changelog:
  - if the output directory does not exist, it will be created automatically.
  - fix the pointer position update error after enviroment variable is replaced. 
  - ignore the rule when the environment in %E(env) isn't found.


author: yuanchao <1050706328@qq.com> - 0.13.72-4
changelog:
  - backport:disable zzip_use_file_header_zip64_offset,and fix wrong format in changelog,to support clang build


