# changelog

author: yaoxin <yao_xin001@hoperun.com> - 3.1.1-1
changelog:
  - Update to 3.1.1
    * Security fix for CVE-2024-6237,CVE-2024-5953,CVE-2024-3657,CVE-2024-2199
    * Issue 6172 - RFE: improve the performance of evaluation of filter component 
      when tested against a large valueset (like group members) #6173
    * Issue 6181 - RFE - Allow system to manage uid/gid at startup
    * Issue 6238 - RFE - add option to write audit log in JSON format
    * Issue 6241 - Add support for CRYPT-YESCRYPT #6242
    * Issue 5772 - ONE LEVEL search fails to return sub-suffixes #6219
    * Issue 6123 - Allow DNA plugin to reuse global config for bind method and connection protocol #6124
    * Issue 6155 - ldap-agent fails to start because of permission error #6179
    * Issue 6170 - audit log buffering doesn’t handle large updates
    * Issue 6175 - Referential integrity plugin - in referint_thread_func does not handle null from ldap_utf8strtok #6168
    * Issue 6183 - Slow ldif2db import on a newly created BDB backend #6208
    * Issue 6199 - unprotected search query during certificate based authentication #6205
    * Issue 6224 - d2entry - Could not open id2entry err 0 - at startup when having sub-suffixes #6225
    * Issue 6229 - After an initial failure, subsequent online backups fail #6230
    * Issue 6254 - Enabling replication for a sub suffix crashes browser #6255
    * Issue 6256 - nsslapd-numlisteners limit is not enforced
    * Issue 6265 - lmdb - missing entries in range searches #6266
    * Please see log - https://www.port389.org/docs/389ds/releases/release-3-1-1


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: Yuhang Wei<weiyuhang3@huawei.com> - 1.0.6-2
changelog:
  - Type:requirement
  - CVE:NA
  - SUG:restart
  - DESC:modify version display and fix the path for EFI boot in bootloader.sh


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 /home/lkp/rpmbuild/SOURCES/ORBit2-2.14.3-multilib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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: chenyanpanHW <chenyanpan@huawei.com> - 1.2.15-38
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-add_sdl_config_man.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7637.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7636.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7635_1.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7635_2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7573_CVE-2019-7576.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7578.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-7577.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.10-GrabNotViewable.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-const_XData32.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-ignore_insane_joystick_axis.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-no-default-backing-store.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-SDL_EnableUNICODE_drops_keyboard_events.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/SDL-1.2.15-vec_perm-ppc64le.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/CVE-2019-13616.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-CVE-2019-7572-Fix-a-buffer-overread-in-IMA_ADPCM_nibble.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-CVE-2019-7574-Fix-a-buffer-overread-in-IMA_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-CVE-2019-7572-Fix-a-buffer-overwrite-in-IMA_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-CVE-2019-7575-Fix-a-buffer-overwrite-in-MS_ADPCM_decode.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: sunhai <sunhai10@huawei.com> - 36.16.5-29
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix lost ntfsprogs
          fix lost nvme-cli
          fix BuildRequires


author: yueyuankun <yueyuankun@kylinos.cn> - 36.16.5-35
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix(anaconda-pre-log-gen): don't unnecessarily use cat and use grep -E


author: songmingliang <songmingliang@uniontech.com> - 36.16.5-38
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: Fix the root user creation GTK GUI not checking if a password
     contains the user name.
          Fix the non-root user creation Text UI not checking if a password
     contains the user name.


author: yaoxin <yao_xin001@hoperun.com> - 2.12.0-1
changelog:
  - Update to 2.12.0
  - Bootloader Images:
      * remove unused plat_try_next_boot_source
  - Architecture:
      *Branch Record Buffer Extension (FEAT_BRBE)
      * allow RME builds with BRBE
  - Arm:
      * avoid stripping kernel trampoline
      * add DRAM memory regions that linux kernel can share
      * add optee specific mem-size attribute
      * add secure uart interrupt in device region
      * enable FEAT_MTE2
      * fix the FF-A optee manifest by adding the boot info node
      * update the memory size allocated to optee at EL1
  - Intel:
      * add cache invalidation during BL31 initialization
      * add in JTAG ID for Linux FCS
      * add in missing ECC register
      * add in watchdog for QSPI driver
      * bridge ack timing issue causing fpga config hung
      * correct macro naming
      * f2sdram bridge quick write thru failed
      * fix bridge enable and disable function
      * fix CCU for cache maintenance
      * flush L1/L2/L3/Sys cache before HPS cold reset
      * implement soc and lwsoc bridge control for burst speed
      * refactor SDMMC driver for Altera products
      * remove redundant BIT_32 macro
      * software workaround for bridge timeout
      * update Agilex5 BL2 init flow and other misc changes
      * update Agilex5 warm reset subroutines
      * update all the platforms hand-off data offset value
      * update CCU configuration for Agilex5 platform
      * update mailbox SDM printout message
      * update memcpy to memcpy_s ([e264b55]
      * update outdated code for Linux direct boot
      * update preloaded_bl33_base for legacy product
      * update sip smc config addr for agilex5
      * update the size with addition 0x8000 0000 base


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: zhengxiaoxiao<zhengxiaoxiao2@huawei.com> - 1:3.1.2-1
changelog:
  - update version to 3.1.2
    - When processing a run level change, make auditd exit
    - In auditd, fix return code when rules added in immutable mode
    - In auparse, when files are given, also consider EUID for access
    - Auparse now interprets unnamed/anonymous sockets (Enzo Matsumiya)
    - Disable Python bindings from setting rules due to swig bug (S. Trofimovich)
    - Update all lookup tables for the 6.5 kernel
    - Don't be as paranoid about auditctl -R file permissions
    - In ausearch, correct subject/object search to be an and if both are given
    - Adjust formats for 64 bit time_t
    - Fix segfault in python bindings around the feed API
    - Add feed_has_data, get_record_num, and get/goto_field_num to python bindings


author: liyancheng <412998149@qq.com> - 0.19-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:Support parsing multiple events and process repeat function


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: zhoupengcheng <zhoupengcheng11@huawei.com> - 2.12.1-1
changelog:
  - update to 2.12.1 
  - backport two patches from upstream to fix testcase failure after upgrade 2.12.1
      backport-Freeze-format_time-tests-to-a-specific-date-to-fix-t.patch
      backport-Use-aware-UTC-datetimes-internally.patch


author: longwei <longwei27@huawei.com> -5.2.15-3
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:revert to use pie links and change position of bash.relocation


author: liutie <liutie4@huawei.com> -5.2.15-4
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:remove path /usr/bin for sub package relocation and fix issue


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: 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: Wenlong Zhang <zhangwenlong@loongson.cn> - 2.41-3
changelog:
  - LoongArch: sync patch from binutils upstream
  - LoongArch: Modify inconsistent behavior of ld with --unresolved-symbols=ignore-all


author: Funda Wang <fundawang@yeah.net> - 2.41-11
changelog:
  - Fix CVE-2024-57360: nm: Avoid potential segmentation fault when displaying
    symbols without version info.
  - Fix CVE-2025-0840: stack-buffer-overflow at objdump disassemble_bytes


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: jianmin <jianmin@iscas.ac.cn> - 1.34.1-5
changelog:
  - Type:cve
  - CVE:CVE-2024-3727 CVE-2024-24791
  - SUG:NA
  - DESC: fix CVE-2024-3727 and Rebuild to fix CVE-2024-24791


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: 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: 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: shixuantong <shixuantong1@huawei.com> - 23.4.1-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix growpart race
         handle error when log file is empty
         ec2: Do not enable dhcp6 on EC2


author: shixuantong <shixuantong1@huawei.com> - 23.4.1-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:disable use-dns for secondary nics
         Make duplicate route add succeed
         Fix predictable interface rename issue


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: fuanan <fuanan3@h-partners.com> - 3.27.9-5
changelog:
  - remove the architecture judgment in the patches section;
  - include all patches in the source package.


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: 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: huyubiao <huyubiao@huawei.com> - 9.4-9
changelog:
  - fix alias sm3sum not working on bash
    delete redundant backport-chmod-fix-exit-status-when-ignoring-symlinks.patch


author: huyubiao <huyubiao@huawei.com> - 9.4-10
changelog:
  - sync patches from community
  - add backport-pinky-fix-string-size-calculation.patch
        backport-cksum-consistently-validate-length-attributes.patch
        backport-timeout-fix-race-where-we-might-kill-arbitrary-proce.patch
        backport-timeout-fix-narrow-race-in-failing-to-kill-processes.patch
        backport-maint-basenc-consistently-check-buffer-bounds-when-e.patch
        backport-putenv-Don-t-crash-upon-out-of-memory.patch
        backport-head-off_t-not-uintmax_t-for-file-offset.patch
        backport-shuf-avoid-integer-overflow-on-huge-inputs.patch
        backport-shuf-fix-randomness-bug.patch


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: shaojiansong <shaojiansong@kylinos.cn> - 8.0.4-3
changelog:
  - Fix lack of loongarch64 and sw_64 patch files in src.rpm package which is build from any platform.


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: zhouyihang <zhouyihang3@h-partners.com> - 8.4.0-12
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:multi: check that the multi handle is valid in curl_multi_assign


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: 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: 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: zhoushuiqing <zhoushuiqing2@huawei.com> - 3.6.3-2
changelog:
  - Type:CVE
  - CVE:CVE-2005-1849,CVE-2016-9840,CVE-2016-9841,CVE-2016-9843,CVE-2018-25032,CVE-2022-37434
  - SUG:NA
  - DESC:backport patchs fix zlib cves: CVE-2005-1849 CVE-2016-9840
         CVE-2016-9841 CVE-2016-9843 CVE-2018-25032 CVE-2022-37434
         backport-fix-CVE-2005-1849.patch
         backport-fix-CVE-2016-9840.patch
         backport-fix-CVE-2016-9841.patch
         backport-fix-CVE-2016-9843.patch
         backport-fix-CVE-2018-25032.patch
         backport-fix-CVE-2022-37434-1.patch
         backport-fix-CVE-2022-37434-2.patch


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: 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: suoxiaocong <suoxiaocong@kylinos.cn> - 18.09.0-337
changelog:
  - Type:BUG
  - CVE:NA
  - SUG:NA
  - DESC:remove ifarch condition check when addding source, this causes src.rpm missing files


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: huangdengdui <huangdengui@huawei.com> - 23.11-24
changelog:
  Sync some patchs from upstreaming, includind some bugfixes, hns3 pmd
   flow rule priority feature, hns3 pmd outer VLAN flow match feature,
   and support dump reigser names and filter.
   This patch set is modified as follows:
   - net/hns3: fix cannot fully use hardware flow director table
   - net/hns3: fix error code for repeatedly create counter
   - net/hns3: support flow rule priority
   - common/nfp: use new kvargs process API
   - net/tap: use new kvargs process API
   - net/sfc: use new kvargs process API
   - kvargs: rework process API
   - net/hns3: fix variable type
   - net/hns3: fix pointer offset
   - net/hns3: fix error log
   - net/hns3: support filtering registers by module names
   - net/hns3: support reporting names of registers
   - net/hns3: refactor register dump
   - net/hns3: remove separators between register module
   - net/hns3: fix dump counter of registers
   - net/hns3: remove some basic address dump
   - telemetry: register command with private argument
   - ethdev: fix race on ports in telemetry endpoints
   - ethdev: add telemetry command for registers
   - ethdev: add report of register names and filter
   - net/hns3: support outer VLAN flow match
   - net/hns3: register VLAN flow match mode parameter
   - net/hns3: support general tunnel flow match
   - net/hns3: restrict tunnel flow rule to one header
   - net/hns3: remove ROH devices
   - net/hns3: dump queue head and tail pointer info
   - dmadev: fix potential null pointer access
   - net/hns3: verify reset type from firmware
   - ethdev: verify queue ID in Tx done cleanup


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: Zhiqiang Liu <liuzhiqiang26@huawei.com> - 1.47.0-2
changelog:
  - For openeuler 24.03 LTS, remove metadata_csum_seed and orphan_file
    to keep same with openeuler 22.03 LTS.


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: chenchen <chen_aka_jan@163.com> - 1:4.11-4
changelog:
  - switch to the new httpclient45 ECF provider
  - remove ECF httpclient dependency from p2 test
  - build failed with compilation failure in org.eclipse.test


author: liyanan <liyanan32@h-partners.com> - 1:4.11-8
changelog:
  - Add security compile options pie, relro and -fstack-protector-strong
  - Add glassfish-jsp and glassfish-servlet-api and glassfish-el-api version limit


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 18-4
changelog:
  - Fix segfault when passed --index is greater than current boot order size
    Add missing short option handling for --index (-I)


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: fuanan <fuanan3@h-partners.com> - 0.189-3
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Remove unnecessary patch because this patch is contained in elfutils-0.189.tar


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: lvxiangcong <lvxiangcong@kylinos.cn> - 3.4.14-16
changelog:
  - Type:CVES
  - ID:CVE-2024-24791 CVE-2023-45288 CVE-2024-24783 CVE-2024-24785 CVE-2023-45290
       CVE-2023-39326
  - SUG:NA
  - DESC:Batch fix cves through rebuild


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: 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


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: wangkai <13474090681@163.com> - 128.4.0-1
changelog:
  - Update to 128.4.0
  - Fix CVE-2024-10458 CVE-2024-10459 CVE-2024-10460 CVE-2024-10461 CVE-2024-10462
    CVE-2024-10463 CVE-2024-10464 CVE-2024-10465 CVE-2024-10466 CVE-2024-10467


author: wangkai <13474090681@163.com> - 128.5.0-1
changelog:
  - Update to 128.5.0
  - Fix CVE-2024-11691 CVE-2024-11692 CVE-2024-11694 CVE-2024-11695 CVE-2024-11696
    CVE-2024-11697 CVE-2024-11699


author: wangkai <13474090681@163.com> - 128.6.0-1
changelog:
  - Update to 128.6.0
  - Fix CVE-2025-0237 CVE-2025-0238 CVE-2025-0239 CVE-2025-0240 CVE-2025-0241
    CVE-2025-0242 CVE-2025-0243


author: wangkai <13474090681@163.com> - 128.7.0-1
changelog:
  - Update to 128.7.0
  - Fix CVE-2025-1009 CVE-2025-1010 CVE-2025-1011 CVE-2025-1012 CVE-2025-1013
    CVE-2025-1014 CVE-2025-1016 CVE-2025-1017


author: wangkai <13474090681@163.com> - 128.8.0-1
changelog:
  - Update to 128.8.0
  - Fix CVE-2024-43097 CVE-2025-1931 CVE-2025-1932 CVE-2025-1933 CVE-2025-1934
    CVE-2025-1935 CVE-2025-1936 CVE-2025-1937 CVE-2025-1938


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: zhouyihang <zhouyihang3@h-partners.com> - 1.2.6-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Firewall startup is to set CleanupModuleOnxit=yes to unload related ko when stopping firewalld service
         To reduce unnecessary loading of ebtables-related kernel modules
         fix(nm): release NM client after a timeout


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: Dingli Zhang <dingli@iscas.ac.cn> - 1.17.1-4
changelog:
  - Remove riscv64 prebuilded files
  - Build protoc, protoc-jar and protoc-jar-maven-plugin in prep state for riscv64


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: Liping Hu <huliping10@huawei.com> - 2.0.1-2
changelog:
  - fix delete unnecessary judgments
    fix buffer overflow caused by strcpy()
    cadvisor_probe: fix int to str warnings
    fix compile warnings when disable KAFKA_CHANNEL
    fix segmentation fault when setting out_channel of metrics to logs
    fix writing metadata to log file properly
    bugfix: probe_define access out of bounds
    refactor(cadvisor): remove the dependency on the python-libconf
    avoid use ato*


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: yinbin <yinbin8@huawei.com> - 1.0.2-77
changelog:
  - openGauss: support kernel connnect
  - xdp: support stack bind numa
  - CFG: fix xdp iface check error
  - fix build error in 2003SP4
  - cfg: show dpdk args after dpdk_adjust_args
  - fix free null pointer when no matching device is found
  - update test/unitest/ltran/ltran_param_test.c.
  - Fix the wrong spelling description in the notes and logs
  - LWIP: adjust position of shutdown in callback of connect
  - fix socket of control thread is overwirtten due to another primary process start


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: 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: dingguangya <dingguangya1@huawei.com> - 1.0-3
changelog:
  -Type:Fix
  -ID:NA
  -SUG:NA
  -DESC: Fix the hard coding problem in the software package building process


author: liqian <liqian@kylinos.cn> - 1.0-7
changelog:
  -Type:Fix
  -ID:NA
  -SUG:NA
  -DESC: Fix Only the spec file is packaged in src.rpm without the source code file, 
         so it cannot be directly decompressed and compiled using src.rpm


author: shenyangyang<shenyangyang4@huawei.com> - 1.0-0.7
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC: bump release rebuilding for adding rhash.spec to macro gcc_secure_exclude


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: 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: 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.39.1-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:enable multithreading compilation and installation,
         move Git.3pm.gz to perl-Git,avoid installation conflicts,
         change BuildRequires from pcre-devel to pcre2-devel.


author: huyubiao <huyubiao@huawei.com> - 2.39.1-8
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Specifying Obsoletes and Provides version numbers, prevent upgrade conflicts.
         Delete git-core-doc from git, git-core-doc is provided by git-help.


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: 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: Qingqing Li <liqingqing3@huawei.com> - 2.38-52
changelog:
  - stdlib: Test using setenv with updated environ [BZ #32588]
  - Fix underallocation of abort_msg_s struct (CVE-2025-0395)
  - elf: Support recursive use of dynamic TLS in interposed malloc
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212]
  - x86: Improve large memset perf with non-temporal stores [RHEL-29312]
  - x86_64: Fix missing wcsncat function definition without multiarch (x86-64-v4)
  - sysdeps/x86/Makefile: Split and sort tests
  - x86: Only align destination to 1x VEC_SIZE in memset 4x loop
  - elf: Fix slow tls access after dlopen [BZ #19924]
  - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]
  - x86_64: Add log1p with FMA
  - x86_64: Add expm1 with FMA
  - x86_64: Add log2 with FMA
  - x86_64: Sort fpu/multiarch/Makefile


author: xiajimei <xiejiamei@hygon.cn> - 2.38-56
changelog:
  - x86: Enable non-temporal memset for Hygon processors
  - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS
  - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path
  - x86: Disable non-temporal memset on Skylake Server
  - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable
  - x86: Enable non-temporal memset tunable for AMD
  - x86: Add seperate non-temporal tunable for memset
  - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994)
  - x86: Add cache information support for Hygon processors
  - x86: Add new architecture type for Hygon processors


author: Qingqing Li <liqingqing3@huawei.com> - 2.38-57
changelog:
  - math: Improve layout of exp/exp10 data
  - AArch64: Use prefer_sve_ifuncs for SVE memset
  - AArch64: Add SVE memset
  - math: Improve layout of expf data
  - AArch64: Remove zva_128 from memset
  - AArch64: Optimize memset
  - AArch64: Improve generic strlen
  - assert: Add test for CVE-2025-0395


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: 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: wangshuo <wangshuo@kylinos.cn> - 1.21.4-25
changelog:
  - Type:CVE
  - CVE:CVE-2024-34158
  - SUG:NA
  - DESC:fix CVE-2024-34158
  -      optimize the names of the first two patch files


author: wangshuo <wangshuo@kylinos.cn> - 1.21.4-29
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:crypto/tls: fix Config.Time in tests using expired certificates


author: Vanient <xiadanni1@huawei.com> - 1.21.4-30
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: allow update of system stack bounds on callback from C thread


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: 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: Funda Wang <fundawang@yeah.net> - 8.0.32-27.5
changelog:
  - greatsql-mysql-config was removed previously, my.cnf was moved
    into greatsql-server package without conflicts and obsoletes


author: Funda Wang <fundawang@yeah.net> - 1:2.12-40
changelog:
  - requirement
  - CVE:NA
  - SUG:NA
  - DESC: Disable the .package_note awfulness
  - DESC: drop duplicate list of locale files


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: Jia Chao <jiac13@chinaunicom.cn> - 3.3.4-4
changelog:
  - fix: use $HOME rather than /home/abuild, suit for all buildtools.
  - fix: yarn have ELF bin, not noarch at all.


author: Dingli Zhang <dingli@iscas.ac.cn> - 3.3.6-3
changelog:
  - Fix build on riscv64
  - Upgrade os-maven-plugin to 1.7.1
  - Remove settings.xml and use ${HOME}/.m2/repository as maven repo


author: Zheng Zengkai <zhengzengkai@huawei.com> - 6.6.0-22.0.0.25
changelog:
  - !6467 RDMA/hns: Some bugfixes and cleanups
  - RDMA/hns: Fix incorrect variable usage in scc_attr_is_visible()
  - RDMA/hns: Fix null pointer when alloc_scc_param() fails
  - RDMA/hns: Fix scc_param delay_work to execute after sysfs shutdown
  - RDMA/hns: Add mutex_destroy() to destroy the mutex
  - RDMA/hns: Fix a potential Sleep-in-Atomic-Context
  - !6468 v2  scsi: fnic: Move fnic_fnic_flush_tx() to a work queue
  - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue
  - !6439 v3  m: convert mm's rss stats to use atomic mode
  - mm: convert mm's rss stats to use atomic mode
  - percpu_counter: introduce atomic mode for percpu_counter
  - !6424  mm/migrate: correct nr_failed in migrate_pages_sync()
  - mm/migrate: add nr_split to trace_mm_migrate_pages stats.
  - mm/migrate: correct nr_failed in migrate_pages_sync()
  - !6390  nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
  - !5482 [OLK-6.6] crypto: update zhaoxin-aes for __pcpu_unique_paes_last_cword
  - crypto: update zhaoxin-aes for __pcpu_unique_paes_last_cword
  - !3171 [OLK-6.6] ata: libata: disabling PhyRdy Change Interrupt based on actual LPM capability
  - ata: libata: disabling PhyRdy Change Interrupt based on actual LPM capability
  - !6443  f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  - f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
  - !6261 RDMA/hns: Some bugfixes and cleanups
  - RDMA/hns: Modify the print level of CQE error
  - RDMA/hns: Add mutex_destroy()
  - RDMA/hns: Fix GMV table pagesize
  - RDMA/hns: Fix mismatch exception rollback
  - RDMA/hns: Fix UAF for cq async event
  - RDMA/hns: Fix deadlock on SRQ async events.
  - RDMA/hns: Remove unused parameters and variables
  - RDMA/hns: Use macro instead of magic number
  - RDMA/hns: Fix return value in hns_roce_map_mr_sg
  - !6265 tpm_tis: Avoid warning splat at shutdown
  - tpm,tpm_tis: Avoid warning splat at shutdown
  - !6402  bpf: Add missing BPF_LINK_TYPE invocations
  - bpf: Add missing BPF_LINK_TYPE invocations
  - !6256 [OLK-6.6] bugfix from upstream v6.9 for AMD EPYC perf
  - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later
  - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later
  - perf/x86/amd/lbr: Use freeze based on availability
  - !6134 v3  rootfs: Fix support for rootfstype= when root= is given
  - rootfs: Fix support for rootfstype= when root= is given


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-23.0.0.26
changelog:
  - !6306 【OLK-6.6】fix compiling problem in bzwx N5/N6 series NIC drivers
  - drivers: fix compiling problem in bzwx N5/N6 series NIC drivers
  - !6692  ipvlan: enable CONFIG_IPVLAN_L2E option in openeuler config
  - ipvlan: enable CONFIG_IPVLAN_L2E option in openeuler config
  - !6632  ext4: use iomap for regular file's buffered IO path and enable large foilo
  - ext4: add mount option for buffered IO iomap path
  - ext4: don't mark IOMAP_F_DIRTY for buffer write
  - ext4: enable large folio for regular file with iomap buffered IO path
  - filemap: support disable large folios on active inode
  - ext4: partial enable iomap for regular file's buffered IO path
  - ext4: fall back to buffer_head path for defrag
  - ext4: writeback partial blocks before zeroing out range
  - ext4: implement zero_range iomap path
  - ext4: implement mmap iomap path
  - ext4: implement writeback iomap path
  - ext4: implement buffered write iomap path
  - ext4: implement buffered read iomap path
  - ext4: add a new iomap aops for regular file's buffered IO path
  - ext4: introduce seq counter for the extent status entry
  - ext4: factor out ext4_map_create_blocks() to allocate new blocks
  - ext4: use reserved metadata blocks when splitting extent on endio
  - ext4: make ext4_da_map_blocks() buffer_head unaware
  - ext4: make ext4_insert_delayed_block() insert multi-blocks
  - ext4: factor out check for whether a cluster is allocated
  - ext4: make ext4_da_reserve_space() reserve multi-clusters
  - ext4: make ext4_es_insert_delayed_block() insert multi-blocks
  - ext4: drop iblock parameter
  - ext4: trim delalloc extent
  - ext4: check the extent status again before inserting delalloc block
  - ext4: factor out a common helper to query extent map
  - ext4: make ext4_set_iomap() recognize IOMAP_DELALLOC map type
  - ext4: make ext4_map_blocks() distinguish delalloc only extent
  - ext4: add a hole extent entry in cache after punch
  - ext4: convert to exclusive lock while inserting delalloc extents
  - ext4: refactor ext4_da_map_blocks()
  - iomap: do some small logical cleanup in buffered write
  - iomap: make iomap_write_end() return a boolean
  - iomap: use a new variable to handle the written bytes in iomap_write_iter()
  - iomap: don't increase i_size if it's not a write operation
  - iomap: drop the write failure handles when unsharing and zeroing
  - xfs: convert delayed extents to unwritten when zeroing post eof blocks
  - xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
  - xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
  - xfs: match lock mode in xfs_buffered_write_iomap_begin()
  - iomap: add pos and dirty_len into trace_iomap_writepage_map
  - iomap: pass the length of the dirty region to ->map_blocks
  - iomap: map multiple blocks at a time
  - iomap: submit ioends immediately
  - iomap: factor out a iomap_writepage_map_block helper
  - iomap: only call mapping_set_error once for each failed bio
  - iomap: don't chain bios
  - iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend
  - iomap: clean up the iomap_alloc_ioend calling convention
  - iomap: move all remaining per-folio logic into iomap_writepage_map
  - iomap: factor out a iomap_writepage_handle_eof helper
  - iomap: move the PF_MEMALLOC check to iomap_writepages
  - iomap: move the io_folios field out of struct iomap_ioend
  - iomap: treat inline data in iomap_writepage_map as an I/O error
  - iomap: clear the per-folio dirty bits on all writeback failures
  - !6625 v2  perf data convert: Fix segfault when converting to json when cpu_desc isn't set
  - perf data convert: Fix segfault when converting to json when cpu_desc isn't set
  - !6647  infiniband/hw/hiroce3: Add Huawei Intelligent Network Card RDMA Driver
  - infiniband/hw/hiroce3: Add Huawei Intelligent Network Card RDMA Driver
  - net/ethernet/huawei/hinic3: Add the CQM on which the RDMA depends
  - !6624  hisi-acc-vfio-pci:add DFX for acc migration driver
  - hisi_acc_vfio_pci: add exception error handling
  - hisi-acc-vfio-pci:add DFX for acc migration driver
  - !6658  sched: disable sched_autogroup by default
  - sched: disable sched_autogroup by default
  - !6626  Backport page fault and fork optimization
  - mm: swapfile: check usable swap device in __folio_throttle_swaprate()
  - mm/filemap: optimize filemap folio adding
  - lib/xarray: introduce a new helper xas_get_order
  - lib/xarray: introduce a new helper xas_get_order
  - mm/filemap: clean up hugetlb exclusion code
  - mm/filemap: return early if failed to allocate memory for split
  - mm: memory: check userfaultfd_wp() in vmf_orig_pte_uffd_wp()
  - !6179 crypto: hisilicon - fixed some code security review issues
  - crypto: hisilicon/debugfs - Resolve the problem of applying for redundant space in sq dump
  - crypto: hisilicon/sec - Fix memory leak for sec resource release
  - crypto: hisilicon - Adjust debugfs creation and release order
  - crypto: hisilicon/qm - Add the default processing branch
  - crypto: hisilicon/debugfs - Fix the processing logic issue in the debugfs creation
  - crypto: hisilicon/sgl - Delete redundant parameter verification
  - crypto: hisilicon/debugfs - Fix debugfs uninit process issue
  - crypto: hisilicon/sec - Add the condition for configuring the sriov function
  - crypto: hisilicon/zip - fix the missing CRYPTO_ALG_ASYNC in cra_flags
  - !6400  btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
  - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
  - !6444  Fix CVE-2024-26869
  - f2fs: fix to truncate meta inode pages forcely
  - f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
  - !6585  ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
  - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
  - !6251  ubi: Check for too small LEB size in VTBL code
  - ubi: Check for too small LEB size in VTBL code
  - !6418  media: pvrusb2: fix uaf in pvr2_context_set_notify
  - media: pvrusb2: fix uaf in pvr2_context_set_notify


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-24.0.0.27
changelog:
  - !6824  Introduce CONFIG_ARCH_CUSTOM_NUMA_DISTANCE
  - config: enable COBFIG_ARCH_CUSTOM_NUMA_DISTANCE for arm64
  - arm64/numa: Support node_reclaim_distance adjust for arch
  - !6877  maple_tree: avoid checking other gaps after getting the largest gap
  - maple_tree: avoid checking other gaps after getting the largest gap
  - !6859 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.23-6.6.30 LTS Patches
  - x86: update openeuler_defconfig for x86_64
  - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
  - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
  - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
  - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
  - Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"
  - ovl: fix memory leak in ovl_parse_param()
  - phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
  - i2c: smbus: fix NULL function pointer dereference
  - sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
  - sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
  - sched/eevdf: Always update V if se->on_rq when reweighting
  - phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
  - riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  - riscv: Fix TASK_SIZE on 64-bit NOMMU
  - riscv: fix VMALLOC_START definition
  - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
  - dma: xilinx_dpdma: Fix locking
  - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
  - phy: qcom: m31: match requested regulator name with dt schema
  - phy: rockchip: naneng-combphy: Fix mux on rk3588
  - phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
  - phy: rockchip-snps-pcie3: fix bifurcation on rk3588
  - phy: freescale: imx8m-pcie: fix pcie link-up instability
  - phy: marvell: a3700-comphy: Fix hardcoded array size
  - phy: marvell: a3700-comphy: Fix out of bounds read
  - soundwire: amd: fix for wake interrupt handling for clockstop mode
  - idma64: Don't try to serve interrupts when device is powered off
  - dmaengine: tegra186: Fix residual calculation
  - dmaengine: owl: fix register access functions
  - x86/tdx: Preserve shared bit on mprotect()
  - phy: qcom: qmp-combo: Fix VCO div offset on v3
  - phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
  - mtd: diskonchip: work around ubsan link failure
  - udp: preserve the connected status if only UDP cmsg
  - fbdev: fix incorrect address computation in deferred IO
  - stackdepot: respect __GFP_NOLOCKDEP allocation flag
  - net: b44: set pause params only when interface is up
  - ethernet: Add helper for assigning packet type when dest address does not match device address
  - ACPI: CPPC: Fix access width used for PCC registers
  - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
  - ACPI: CPPC: Use access_width over bit_width for system memory accesses
  - irqchip/gic-v3-its: Prevent double free on error
  - drm/amdgpu: Fix leak when GPU memory allocation fails
  - drm/amdgpu: Assign correct bits for SDMA HDP flush
  - drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
  - arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
  - arm64: dts: qcom: sm8450: Fix the msi-map entries
  - arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
  - LoongArch: Fix access error when read fault on a write-only VMA
  - LoongArch: Fix callchain parse error with kernel tracepoint events
  - cpu: Re-enable CPU mitigations by default for !X86 architectures
  - btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
  - btrfs: scrub: run relocation repair when/only needed
  - btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
  - btrfs: fallback if compressed IO fails for ENOSPC
  - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
  - smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
  - smb3: missing lock when picking channel
  - smb: client: Fix struct_group() usage in __packed structs
  - mm: support page_mapcount() on page_has_type() pages
  - mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
  - mmc: sdhci-msm: pervent access to suspended controller
  - mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec()
  - Bluetooth: qca: fix NULL-deref on non-serdev setup
  - Bluetooth: qca: fix NULL-deref on non-serdev suspend
  - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
  - Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
  - rust: remove `params` from `module` macro example
  - kbuild: rust: force `alloc` extern to allow "empty" Rust files
  - kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
  - rust: make mutually exclusive with CFI_CLANG
  - rust: init: remove impl Zeroable for Infallible
  - rust: don't select CONSTRUCTORS
  - x86/cpu: Fix check for RDPKRU in __show_regs()
  - selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
  - selftests/seccomp: Change the syscall used in KILL_THREAD test
  - selftests/seccomp: user_notification_addfd check nextfd is available
  - Squashfs: check the inode number is not the invalid value of zero
  - squashfs: convert to new timestamp accessors
  - drm/amdgpu: fix visible VRAM handling during faults
  - drm/amdgpu: add shared fdinfo stats
  - drm: add drm_gem_object_is_shared_for_memory_stats() helper
  - mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly
  - mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH
  - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"
  - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
  - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
  - tls: fix lockless read of strp->msg_ready in ->poll
  - net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
  - ice: fix LAG and VF lock dependency in ice_reset_vf()
  - iavf: Fix TC config comparison with existing adapter TC config
  - i40e: Report MFS in decimal base instead of hex
  - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
  - net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
  - net: phy: dp83869: Fix MII mode failure
  - netfilter: nf_tables: honor table dormant flag from netdev release event path
  - ARM: dts: imx6ull-tarragon: fix USB over-current polarity
  - eth: bnxt: fix counting packets discarded due to OOM and netpoll
  - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
  - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
  - mlxsw: spectrum_acl_tcam: Fix warning during rehash
  - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
  - mlxsw: spectrum_acl_tcam: Rate limit error message
  - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
  - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
  - mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
  - mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
  - mlxsw: Use refcount_t for reference counting
  - net: openvswitch: Fix Use-After-Free in ovs_ct_exit
  - ipvs: Fix checksumming on GSO of SCTP packets
  - Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
  - Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
  - Bluetooth: btusb: mediatek: Fix double free of skb in coredump
  - Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
  - Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
  - Bluetooth: btusb: Fix triggering coredump implementation for QCA
  - gpio: tegra186: Fix tegra186_gpio_is_accessible() check
  - net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
  - net: gtp: Fix Use-After-Free in gtp_dellink
  - net: usb: ax88179_178a: stop lying about skb->truesize
  - ipv4: check for NULL idev in ip_route_use_hint()
  - net: fix sk_memory_allocated_{add|sub} vs softirqs
  - net: make SK_MEMORY_PCPU_RESERV tunable
  - tools: ynl: don't ignore errors in NLMSG_DONE messages
  - ax25: Fix netdev refcount issue
  - NFC: trf7970a: disable all regulators on removal
  - net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps()
  - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison()
  - bnxt_en: Fix the PCI-AER routines
  - bnxt_en: refactor reset close code
  - bridge/br_netlink.c: no need to return void function
  - icmp: prevent possible NULL dereferences from icmp_build_probe()
  - ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
  - mlxsw: core_env: Fix driver initialization with old firmware
  - mlxsw: core: Unregister EMAD trap using FORWARD action
  - net: bcmasp: fix memory leak when bringing down interface
  - vxlan: drop packets from invalid src-address
  - net: libwx: fix alloc msix vectors failed
  - wifi: mac80211: fix unaligned le16 access
  - wifi: mac80211: remove link before AP
  - wifi: mac80211_hwsim: init peer measurement result
  - drm/gma500: Remove lid code
  - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
  - wifi: iwlwifi: mvm: remove old PASN station when adding a new one
  - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
  - wifi: mac80211: clean up assignments to pointer cache.
  - ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
  - gpio: tangier: Use correct type for the IRQ chip data
  - arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
  - arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
  - arm64: dts: mediatek: mt2712: fix validation errors
  - arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
  - arm64: dts: mediatek: mt7986: drop invalid thermal block clock
  - arm64: dts: mediatek: mt7986: reorder nodes
  - arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
  - arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
  - arm64: dts: mediatek: mt7986: reorder properties
  - arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
  - arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
  - arm64: dts: mediatek: mt7622: fix IR nodename
  - arm64: dts: mediatek: mt7622: fix clock controllers
  - arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
  - arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
  - arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
  - arm64: dts: mediatek: cherry: Describe CPU supplies
  - arm64: dts: mediatek: cherry: Add platform thermal configuration
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
  - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
  - arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
  - arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
  - arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
  - arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
  - arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
  - arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
  - arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
  - HID: logitech-dj: allow mice to use all types of reports
  - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
  - cifs: reinstate original behavior again for forceuid/forcegid
  - smb: client: fix rename(2) regression against samba
  - cifs: Fix reacquisition of volume cookie on still-live connection
  - selftests: kselftest: Fix build failure with NOLIBC
  - thunderbolt: Reset only non-USB4 host routers in resume
  - PCI/ASPM: Fix deadlock when enabling ASPM
  - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
  - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  - ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  - powerpc/ftrace: Ignore ftrace locations in exit text sections
  - virtio_net: Do not send RSS key if it is not supported
  - net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
  - net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
  - nilfs2: fix OOB in nilfs_set_de_type
  - bootconfig: use memblock_free_late to free xbc memory to buddy
  - nouveau: fix instmem race condition around ptr stores
  - drm/vmwgfx: Fix crtc's atomic check conditional
  - drm/vmwgfx: Sort primary plane formats by order of preference
  - drm/vmwgfx: Fix prime import/export
  - drm/amdgpu: remove invalid resource->start check v2
  - drm/amdkfd: Fix memory leak in create_process failure
  - drm/amdgpu: validate the parameters of bo mapping operations more clearly
  - fuse: fix leaked ENOSYS error on first statx call
  - mm/shmem: inline shmem_is_huge() for disabled transparent hugepages
  - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
  - mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
  - mm/userfaultfd: allow hugetlb change protection upon poison entry
  - init/main.c: Fix potential static_command_line memory overflow
  - arm64: hibernate: Fix level3 translation fault in swsusp_save()
  - arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status
  - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
  - KVM: x86/pmu: Disable support for adaptive PEBS
  - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
  - sched: Add missing memory barrier in switch_mm_cid
  - fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  - speakup: Avoid crash on very long word
  - mei: me: disable RPL-S on SPS and IGN firmwares
  - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
  - usb: Disable USB3 LPM at shutdown
  - usb: dwc2: host: Fix dereference issue in DDMA completion flow.
  - Revert "usb: cdc-wdm: close race between read and workqueue"
  - USB: serial: option: add Telit FN920C04 rmnet compositions
  - USB: serial: option: add Rolling RW101-GL and RW135-GL support
  - USB: serial: option: support Quectel EM060K sub-models
  - USB: serial: option: add Lonsung U8300/U9300 product
  - USB: serial: option: add support for Fibocom FM650/FG650
  - USB: serial: option: add Fibocom FM135-GL variants
  - serial: core: Fix missing shutdown and startup for serial base port
  - serial: core: Clearing the circular buffer before NULLifying it
  - serial: stm32: Reset .throttled state in .startup()
  - serial: stm32: Return IRQ_NONE in the ISR if no handling happend
  - serial/pmac_zilog: Remove flawed mitigation for rx irq flood
  - serial: mxs-auart: add spinlock around changing cts state
  - comedi: vmk80xx: fix incomplete endpoint checking
  - thunderbolt: Fix wake configurations after device unplug
  - thunderbolt: Avoid notify PM core about runtime PM resume
  - binder: check offset alignment in binder_get_object()
  - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
  - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
  - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1
  - ALSA: hda/tas2781: correct the register for pow calibrated data
  - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
  - net/mlx5: E-switch, store eswitch pointer before registering devlink_param
  - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
  - x86/bugs: Fix BHI retpoline check
  - clk: mediatek: Do a runtime PM get on controllers during probe
  - clk: Get runtime PM before walking tree for clk_summary
  - clk: Show active consumers of clocks in debugfs
  - clk: Get runtime PM before walking tree during disable_unused
  - clk: Initialize struct clk_core kref earlier
  - clk: Remove prepare_lock hold assertion in __clk_release()
  - interconnect: Don't access req_list while it's being manipulated
  - platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
  - usb: new quirk to reduce the SET_ADDRESS request timeout
  - usb: xhci: Add timeout argument in address_device USB HCD callback
  - drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
  - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
  - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
  - PCI/DPC: Use FIELD_GET()
  - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
  - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
  - ALSA: scarlett2: Add correct product series name to messages
  - ALSA: scarlett2: Default mixer driver to enabled
  - thunderbolt: Reset topology created by the boot firmware
  - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers
  - thunderbolt: Introduce tb_path_deactivate_hop()
  - thunderbolt: Introduce tb_port_reset()
  - ASoC: ti: Convert Pandora ASoC to GPIO descriptors
  - ALSA: scarlett2: Add support for Clarett 8Pre USB
  - ALSA: scarlett2: Move USB IDs out from device_info struct
  - drm/radeon: make -fstrict-flex-arrays=3 happy
  - drm/panel: visionox-rm69299: don't unregister DSI device
  - drm: nv04: Fix out of bounds access
  - s390/cio: fix race condition during online processing
  - s390/qdio: handle deferred cc1
  - perf lock contention: Add a missing NULL check
  - RDMA/mlx5: Fix port number for counter query in multi-port configuration
  - RDMA/cm: Print the old state when cm_destroy_id gets timeout
  - RDMA/rxe: Fix the problem "mutex_destroy missing"
  - drm/i915/mst: Limit MST+DSC to TGL+
  - net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
  - net: ethernet: mtk_eth_soc: fix WED + wifi reset
  - gpiolib: swnode: Remove wrong header inclusion
  - s390/ism: Properly fix receive message buffer allocation
  - net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
  - net: dsa: mt7530: fix mirroring frames received on local port
  - tun: limit printing rate when illegal packet received by tun dev
  - ice: Fix checking for unsupported keys on non-tunnel device
  - ice: tc: allow zero flags in parsing tc flower
  - ice: tc: check src_vsi in case of traffic from VF
  - net: stmmac: Fix IP-cores specific MAC capabilities
  - net: stmmac: Fix max-speed being ignored on queue re-init
  - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only
  - octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
  - net: change maximum number of UDP segments to 128
  - net/mlx5e: Prevent deadlock while disabling aRFS
  - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
  - net: sparx5: flower: fix fragment flags handling
  - af_unix: Don't peek OOB data without MSG_OOB.
  - af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
  - netfilter: flowtable: incorrect pppoe tuple
  - netfilter: flowtable: validate pppoe header
  - netfilter: nft_set_pipapo: do not free live element
  - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
  - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
  - scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5
  - arm64: tlb: Fix TLBI RANGE operand
  - arm64/mm: Modify range-based tlbi to decrement scale
  - net: usb: ax88179_178a: avoid writing the mac address before first reading
  - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
  - random: handle creditable entropy from atomic process context
  - selftests/ftrace: Limit length in subsystem-enable tests
  - SUNRPC: Fix rpcgss_context trace event acceptor field
  - drm/i915/vma: Fix UAF on destroy against retire race
  - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
  - media: videobuf2: request more buffers for vb2_read
  - drm/msm/dpu: populate SSPP scaler block version
  - selftests: timers: Fix posix_timers ksft_print_msg() warning
  - ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
  - ceph: rename _to_client() to _to_fs_client()
  - ceph: pass the mdsc to several helpers
  - drm/amd/display: Do not recursively call manual trigger programming
  - selftests/timers/posix_timers: Reimplement check_timer_distribution()
  - selftests: timers: Convert posix_timers test to generate KTAP output
  - drm/i915: Disable live M/N updates when using bigjoiner
  - drm/i915: Adjust seamless_m_n flag behaviour
  - drm/i915: Enable VRR later during fastsets
  - drm/i915: Extract intel_crtc_vblank_evade_scanlines()
  - drm/i915: Change intel_pipe_update_{start,end}() calling convention
  - drm/i915/cdclk: Fix voltage_level programming edge case
  - drm/i915/mst: Reject FEC+MST on ICL
  - drm/i915: Fix FEC pipe A vs. DDI A mixup
  - smb: client: refresh referral without acquiring refpath_lock
  - smb: client: guarantee refcounted children from parent session
  - smb3: show beginning time for per share stats
  - smb: client: fix UAF in smb2_reconnect_server()
  - smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
  - drm/amd/display: fix disable otg wa logic in DCN316
  - drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
  - drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
  - drm/amdgpu: fix incorrect number of active RBs for gfx11
  - drm/amdgpu: always force full reset for SOC21
  - drm/amdgpu: Reset dGPU if suspend got aborted
  - drm/i915: Disable port sync when bigjoiner is used
  - drm/i915/cdclk: Fix CDCLK programming order when pipes are active
  - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
  - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  - x86/bugs: Fix BHI handling of RRSBA
  - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
  - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  - x86/bugs: Fix BHI documentation
  - x86/bugs: Fix return type of spectre_bhi_state()
  - irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  - x86/apic: Force native_apic_mem_read() to use the MOV instruction
  - selftests: timers: Fix abs() warning in posix_timers test
  - x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
  - perf/x86: Fix out of range data
  - vhost: Add smp_rmb() in vhost_enable_notify()
  - vhost: Add smp_rmb() in vhost_vq_avail_empty()
  - arm64: dts: imx8-ss-dma: fix spi lpcg indices
  - arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
  - arm64: dts: imx8-ss-conn: fix usb lpcg indices
  - arm64: dts: imx8-ss-dma: fix adc lpcg indices
  - arm64: dts: imx8-ss-dma: fix can lpcg indices
  - arm64: dts: imx8qm-ss-dma: fix can lpcg indices
  - drm/client: Fully protect modes[] with dev->mode_config.mutex
  - drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
  - drm/ast: Fix soft lockup
  - drm/amdkfd: Reset GPU on queue preemption failure
  - drm/i915/vrr: Disable VRR when using bigjoiner
  - drm/vmwgfx: Enable DMA mappings with SEV
  - accel/ivpu: Fix deadlock in context_xa
  - scsi: sg: Avoid race in error handling & drop bogus warn
  - scsi: sg: Avoid sg device teardown race
  - kprobes: Fix possible use-after-free issue on kprobe registration
  - io_uring/net: restore msg_control on sendzc retry
  - btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
  - btrfs: record delayed inode root in transaction
  - btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
  - btrfs: qgroup: correctly model root qgroup rsv in convert
  - selftests: mptcp: use += operator to append strings
  - iommu/vt-d: Allocate local memory for page request queue
  - iommu/vt-d: Fix wrong use of pasid config
  - tracing: hide unused ftrace_event_id_fops
  - net: ena: Set tx_info->xdpf value to NULL
  - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX
  - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common()
  - net: ena: Move XDP code to its new files
  - net: ena: Fix incorrect descriptor free behavior
  - net: ena: Wrong missing IO completions check order
  - net: ena: Fix potential sign extension issue
  - af_unix: Fix garbage collector racing against connect()
  - af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
  - net: dsa: mt7530: trap link-local frames regardless of ST Port State
  - Revert "s390/ism: fix receive message buffer allocation"
  - net: sparx5: fix wrong config being used when reconfiguring PCS
  - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
  - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
  - net/mlx5e: Fix mlx5e_priv_init() cleanup flow
  - net/mlx5: Correctly compare pkt reformat ids
  - net/mlx5: Properly link new fs rules into the tree
  - net/mlx5: offset comp irq index in name by one
  - net/mlx5: Register devlink first under devlink lock
  - net/mlx5: SF, Stop waiting for FW as teardown was called
  - netfilter: complete validation of user input
  - Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
  - Bluetooth: SCO: Fix not validating setsockopt user input
  - Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
  - Bluetooth: hci_sync: Use QoS to determine which PHY to scan
  - Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
  - Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
  - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
  - ipv4/route: avoid unused-but-set-variable warning
  - ipv6: fib: hide unused 'pn' variable
  - octeontx2-af: Fix NIX SQ mode and BP config
  - af_unix: Clear stale u->oob_skb.
  - net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
  - net: ks8851: Inline ks8851_rx_skb()
  - bnxt_en: Reset PTP tx_avail after possible firmware reset
  - bnxt_en: Fix error recovery for RoCE ulp client
  - bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
  - s390/ism: fix receive message buffer allocation
  - geneve: fix header validation in geneve[6]_xmit_skb
  - block: fix q->blkg_list corruption during disk rebind
  - octeontx2-pf: Fix transmit scheduler resource leak
  - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
  - u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
  - net: openvswitch: fix unwanted error log on timeout policy probing
  - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
  - nouveau: fix function cast warning
  - Revert "drm/qxl: simplify qxl_fence_wait"
  - cxl/core: Fix initialization of mbox_cmd.size_out in get event
  - arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
  - drm/msm/dpu: don't allow overriding data from catalog
  - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned
  - cxl/mem: Fix for the index of Clear Event Record Handle
  - firmware: arm_scmi: Make raw debugfs entries non-seekable
  - ARM: OMAP2+: fix USB regression on Nokia N8x0
  - mmc: omap: restore original power up/down steps
  - mmc: omap: fix deferred probe
  - mmc: omap: fix broken slot switch lookup
  - ARM: OMAP2+: fix N810 MMC gpiod table
  - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
  - media: cec: core: remove length check of Timer Status
  - PM: s2idle: Make sure CPUs will wakeup directly on resume
  - ACPI: scan: Do not increase dep_unmet for already met dependencies
  - platform/chrome: cros_ec_uart: properly fix race condition
  - drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
  - Bluetooth: Fix memory leak in hci_req_sync_complete()
  - ring-buffer: Only update pages_touched when a new page is touched
  - raid1: fix use-after-free for original bio in raid1_write_request()
  - ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
  - batman-adv: Avoid infinite loop trying to resize local TT
  - ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
  - ata: libata-core: Allow command duration limits detection for ACS-4 drives
  - smb3: fix Open files on server counter going negative
  - drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
  - Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
  - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
  - net: mpls: error out if inner headers are not set
  - Bluetooth: btintel: Fixe build regression
  - platform/x86: intel-vbtn: Update tablet mode switch at end of probe
  - randomize_kstack: Improve entropy diffusion
  - media: mediatek: vcodec: adding lock to protect encoder context list
  - media: mediatek: vcodec: adding lock to protect decoder context list
  - media: mediatek: vcodec: Fix oops when HEVC init fails
  - selftests: mptcp: display simult in extra_msg
  - gcc-plugins/stackleak: Avoid .head.text section
  - ALSA: hda/realtek: Add quirks for some Clevo laptops
  - fbmon: prevent division by zero in fb_videomode_from_videomode()
  - drivers/nvme: Add quirks for device 126f:2262
  - modpost: fix null pointer dereference
  - io_uring: clear opcode specific data for an early failure
  - fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
  - x86/xen: attempt to inflate the memory balloon on PVH
  - ASoC: soc-core.c: Skip dummy codec when adding platforms
  - thermal/of: Assume polling-delay(-passive) 0 when absent
  - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
  - usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
  - usb: typec: tcpci: add generic tcpci fallback compatible
  - thunderbolt: Keep the domain powered when USB4 port is in redrive mode
  - usb: typec: ucsi: Limit read size on v1.2
  - usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
  - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
  - tools: iio: replace seekdir() in iio_generic_buffer
  - ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
  - Input: xpad - add support for Snakebyte GAMEPADs
  - ktest: force $buildonly = 1 for 'make_warnings_file' test type
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
  - platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
  - Input: allocate keycode for Display refresh rate toggle
  - Input: imagis - use FIELD_GET where applicable
  - RDMA/cm: add timeout to cm_destroy_id wait
  - block: prevent division by zero in blk_rq_stat_sum()
  - input/touchscreen: imagis: Correct the maximum touch area value
  - libperf evlist: Avoid out-of-bounds access
  - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
  - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
  - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
  - drm: Check output polling initialized before disabling
  - drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
  - HID: input: avoid polling stylus battery on Chromebook Pompom
  - i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
  - accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
  - drm/amd/display: Fix nanosec stat overflow
  - ext4: forbid commit inconsistent quota data when errors=remount-ro
  - ext4: add a hint for block bitmap corrupt state in mb_groups
  - ASoC: Intel: avs: Populate board selection with new I2S entries
  - ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
  - media: sta2x11: fix irq handler cast
  - Julia Lawall reported this null pointer dereference, this should fix it.
  - rcu-tasks: Repair RCU Tasks Trace quiescence check
  - rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
  - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
  - isofs: handle CDs with bad root inode but good Joliet root directory
  - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
  - sysv: don't call sb_bread() with pointers_lock held
  - pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
  - drm/ttm: return ENOSPC from ttm_bo_mem_space v3
  - ASoC: SOF: amd: Optimize quirk for Valve Galileo
  - drm: panel-orientation-quirks: Add quirk for GPD Win Mini
  - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
  - drm/vc4: don't check if plane->state->fb == state->fb
  - Bluetooth: Add new quirk for broken read key length on ATS2851
  - Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
  - Bluetooth: btintel: Fix null ptr deref in btintel_read_version
  - net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
  - ice: use relative VSI index for VFs instead of PF VSI number
  - btrfs: send: handle path ref underflow in header iterate_inode_ref()
  - btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
  - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
  - wifi: cfg80211: check A-MSDU format more carefully
  - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
  - overflow: Allow non-type arg to type_max() and type_min()
  - cpufreq: Don't unregister cpufreq cooling on CPU hotplug
  - wifi: ath11k: decrease MHI channel buffer length to 8KB
  - dma-direct: Leak pages on dma_set_decrypted() failure
  - net: pcs: xpcs: Return EINVAL in the internal methods
  - tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
  - pstore/zone: Add a null pointer check to the psz_kmsg_read
  - ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
  - wifi: mt76: mt7996: add locking for accessing mapped registers
  - wifi: mt76: mt7996: disable AMSDU for non-data frames
  - wifi: mt76: mt7915: add locking for accessing mapped registers
  - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
  - firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
  - net: skbuff: add overflow debug check to pull/push helpers
  - ionic: set adminq irq affinity
  - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
  - pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
  - net: add netdev_lockdep_set_classes() to virtual drivers
  - arm64: dts: rockchip: fix rk3399 hdmi ports node
  - arm64: dts: rockchip: fix rk3328 hdmi ports node
  - ARM: dts: rockchip: fix rk322x hdmi ports node
  - ARM: dts: rockchip: fix rk3288 hdmi ports node
  - cpuidle: Avoid potential overflow in integer multiplication
  - panic: Flush kernel log buffer at the end
  - printk: For @suppress_panic_printk check for other CPU in panic
  - wifi: iwlwifi: pcie: Add the PCI device id for new hardware
  - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
  - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
  - net: phy: phy_device: Prevent nullptr exceptions on ISR
  - net: stmmac: dwmac-starfive: Add support for JH7100 SoC
  - bnx2x: Fix firmware version string character counts
  - wifi: rtw89: fix null pointer access when abort scan
  - wifi: ath9k: fix LNA selection in ath_ant_try_scan()
  - amdkfd: use calloc instead of kzalloc to avoid integer overflow
  - x86: set SPECTRE_BHI_ON as default
  - KVM: x86: Add BHI_NO
  - x86/bhi: Mitigate KVM by default
  - x86/bhi: Add BHI mitigation knob
  - x86/bhi: Enumerate Branch History Injection (BHI) bug
  - x86/bhi: Define SPEC_CTRL_BHI_DIS_S
  - x86/bhi: Add support for clearing branch history at syscall entry
  - x86/syscall: Don't force use of indirect calls for system calls
  - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
  - x86/boot: Move mem_encrypt= parsing to the decompressor
  - x86/efistub: Remap kernel text read-only before dropping NX attribute
  - x86/sev: Move early startup code into .head.text section
  - x86/sme: Move early SME kernel encryption handling into .head.text
  - efi/libstub: Add generic support for parsing mem_encrypt=
  - x86/head/64: Move the __head definition to <asm/init.h>
  - bpf: put uprobe link's path and task in release callback
  - mptcp: don't account accept() of non-MPC client as fallback to TCP
  - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
  - selftests: mptcp: connect: fix shellcheck warnings
  - of: module: prevent NULL pointer dereference in vsnprintf()
  - Revert "x86/mpparse: Register APIC address only once"
  - drm/i915/gt: Enable only one CCS for compute workload
  - drm/i915/gt: Do not generate the command streamer for all the CCS
  - drm/i915/gt: Disable HW load balancing for CCS
  - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
  - smb: client: fix potential UAF in smb2_is_network_name_deleted()
  - smb: client: fix potential UAF in is_valid_oplock_break()
  - smb: client: fix potential UAF in smb2_is_valid_lease_break()
  - smb: client: fix potential UAF in smb2_is_valid_oplock_break()
  - smb: client: fix potential UAF in cifs_dump_full_key()
  - smb: client: fix potential UAF in cifs_stats_proc_show()
  - smb: client: fix potential UAF in cifs_stats_proc_write()
  - smb: client: fix potential UAF in cifs_debug_files_proc_show()
  - smb3: retrying on failed server close
  - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
  - smb: client: handle DFS tcons in cifs_construct_tcon()
  - riscv: process: Fix kernel gp leakage
  - riscv: Fix spurious errors from __get/put_kernel_nofault
  - s390/entry: align system call table on 8 bytes
  - selftests/mm: include strings.h for ffsl
  - mm/secretmem: fix GUP-fast succeeding on secretmem folios
  - arm64/ptrace: Use saved floating point state type to determine SVE layout
  - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
  - x86/coco: Require seeding RNG with RDRAND on CoCo systems
  - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
  - x86/mm/pat: fix VM_PAT handling in COW mappings
  - of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
  - driver core: Introduce device_link_wait_removal()
  - io_uring/kbuf: hold io_buffer_list reference over mmap
  - io_uring: use private workqueue for exit work
  - io_uring/kbuf: protect io_buffer_list teardown with a reference
  - io_uring/kbuf: get rid of bl->is_ready
  - io_uring/kbuf: get rid of lower BGID lists
  - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
  - ALSA: hda/realtek - Fix inactive headset mic jack
  - ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
  - ksmbd: validate payload size in ipc response
  - ksmbd: don't send oplock break if rename fails
  - gpio: cdev: fix missed label sanitizing in debounce_setup()
  - gpio: cdev: check for NULL labels when sanitizing them for irqs
  - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
  - ice: fix typo in assignment
  - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
  - riscv: Disable preemption when using patch_map()
  - ASoC: SOF: amd: fix for false dsp interrupts
  - ata: sata_mv: Fix PCI device ID table declaration compilation warning
  - spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe
  - cifs: Fix caching to try to do open O_WRONLY as rdwr on server
  - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
  - scsi: mylex: Fix sysfs buffer lengths
  - ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
  - regmap: maple: Fix uninitialized symbol 'ret' warnings
  - ASoC: amd: acp: fix for acp_init function error handling
  - spi: s3c64xx: Use DMA mode from fifo size
  - spi: s3c64xx: determine the fifo depth only once
  - spi: s3c64xx: allow full FIFO masks
  - spi: s3c64xx: define a magic value
  - spi: s3c64xx: remove else after return
  - spi: s3c64xx: explicitly include <linux/bits.h>
  - spi: s3c64xx: sort headers alphabetically
  - spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
  - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
  - ASoC: rt722-sdca-sdw: fix locking sequence
  - ASoC: rt712-sdca-sdw: fix locking sequence
  - ASoC: rt711-sdw: fix locking sequence
  - ASoC: rt711-sdca: fix locking sequence
  - ASoC: rt5682-sdw: fix locking sequence
  - drm/prime: Unbreak virtgpu dma-buf export
  - nouveau/uvmm: fix addr/range calcs for remap operations
  - drm/panfrost: fix power transition timeout warnings
  - ALSA: hda: cs35l56: Add ACPI device match tables
  - regmap: maple: Fix cache corruption in regcache_maple_drop()
  - RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
  - drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
  - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
  - 9p: Fix read/write debug statements to report server reply
  - fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
  - KVM: SVM: Add support for allowing zero SEV ASIDs
  - KVM: SVM: Use unsigned integers when dealing with ASIDs
  - net: ravb: Always update error counters
  - net: ravb: Always process TX descriptor ring
  - net: ravb: Let IP-specific receive function to interrogate descriptors
  - e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
  - e1000e: Minor flow correction in e1000_shutdown function
  - e1000e: Workaround for sporadic MDI error on Meteor Lake systems
  - intel: legacy: field get conversion
  - intel: add bit macro includes where needed
  - i40e: Remove circular header dependencies and fix headers
  - i40e: Split i40e_osdep.h
  - i40e: Move memory allocation structures to i40e_alloc.h
  - i40e: Simplify memory allocation functions
  - virtchnl: Add header dependencies
  - i40e: Refactor I40E_MDIO_CLAUSE* macros
  - i40e: Remove back pointer from i40e_hw structure
  - i40e: Enforce software interrupt during busy-poll exit
  - i40e: Remove _t suffix from enum type names
  - drm/amd: Flush GFXOFF requests in prepare stage
  - drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
  - drm/amd: Evict resources during PM ops prepare() callback
  - drm/amd/display: Prevent crash when disable stream
  - drm/amd/display: Fix DPSTREAM CLK on and off sequence
  - usb: typec: ucsi: Fix race between typec_switch and role_switch
  - i40e: fix vf may be used uninitialized in this function warning
  - i40e: fix i40e_count_filters() to count only active/new filters
  - octeontx2-af: Add array index check
  - octeontx2-pf: check negative error code in otx2_open()
  - octeontx2-af: Fix issue with loading coalesced KPU profiles
  - udp: prevent local UDP tunnel packets from being GROed
  - udp: do not transition UDP GRO fraglist partial checksums to unnecessary
  - udp: do not accept non-tunnel GSO skbs landing in a tunnel
  - r8169: skip DASH fw status checks when DASH is disabled
  - mlxbf_gige: stop interface during shutdown
  - ipv6: Fix infinite recursion in fib6_dump_done().
  - ax25: fix use-after-free bugs caused by ax25_ds_del_timer
  - tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
  - selftests: reuseaddr_conflict: add missing new line at the end of the output
  - erspan: make sure erspan_base_hdr is present in skb->head
  - i40e: Fix VF MAC filter removal
  - ice: fix enabling RX VLAN filtering
  - gro: fix ownership transfer
  - selftests: net: gro fwd: update vxlan GRO test expectations
  - net: dsa: mv88e6xxx: fix usable ports on 88e6020
  - net: phy: micrel: Fix potential null pointer dereference
  - net: fec: Set mac_managed_pm during probe
  - net: txgbe: fix i2c dev name cannot match clkdev
  - net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
  - net: stmmac: fix rx queue priority assignment
  - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
  - net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
  - net/sched: act_skbmod: prevent kernel-infoleak
  - KVM: arm64: Ensure target address is granule-aligned for range TLBI
  - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
  - bpf, sockmap: Prevent lock inversion deadlock in map delete elem
  - vboxsf: Avoid an spurious warning if load_nls_xxx() fails
  - netfilter: validate user input for expected length
  - netfilter: nf_tables: discard table flag update with pending basechain deletion
  - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
  - netfilter: nf_tables: flush pending destroy work before exit_net release
  - netfilter: nf_tables: reject new basechain after table flag update
  - x86/bugs: Fix the SRSO mitigation on Zen3/4
  - x86/nospec: Refactor UNTRAIN_RET[_*]
  - x86/srso: Disentangle rethunk-dependent options
  - x86/srso: Improve i-cache locality for alias mitigation
  - vsock/virtio: fix packet delivery to tap device
  - net: mana: Fix Rx DMA datasize and skb_over_panic
  - net: usb: ax88179_178a: avoid the interface always configured as random address
  - net/rds: fix possible cp null dereference
  - xen-netfront: Add missing skb_mark_for_recycle
  - selftests: mptcp: join: fix dev in check_endpoint
  - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
  - netfilter: nf_tables: release batch on table validation from abort path
  - Bluetooth: Fix TOCTOU in HCI debugfs implementation
  - Bluetooth: hci_event: set the conn encrypted before conn establishes
  - Bluetooth: add quirk for broken address properties
  - Bluetooth: qca: fix device-address endianness
  - arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
  - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
  - x86/bpf: Fix IP after emitting call depth accounting
  - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
  - selinux: avoid dereference of garbage after mount failure
  - KVM: arm64: Fix host-programmed guest events in nVHE
  - RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
  - RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
  - gpio: cdev: sanitize the label before requesting the interrupt
  - modpost: do not make find_tosym() return NULL
  - btrfs: fix race when detecting delalloc ranges during fiemap
  - btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given
  - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
  - mm/treewide: replace pud_large() with pud_leaf()
  - dm integrity: fix out-of-range warning
  - drm/i915/mtl: Update workaround 14018575942
  - drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
  - drm/i915/mtl: Update workaround 14016712196
  - drm/i915: Replace several IS_METEORLAKE with proper IP version checks
  - drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
  - drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
  - drm/i915: Consolidate condition for Wa_22011802037
  - drm/i915: Tidy workaround definitions
  - drm/i915/dg2: Drop pre-production GT workarounds
  - inet: inet_defrag: prevent sk release while still in use
  - Octeontx2-af: fix pause frame configuration in GMP mode
  - net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
  - net: bcmasp: Bring up unimac after PHY link up
  - netfilter: nf_tables: skip netdev hook unregistration if table is dormant
  - netfilter: nf_tables: reject table flag and netdev basechain updates
  - netfilter: nf_tables: reject destroy command to remove basechain hooks
  - cifs: Fix duplicate fscache cookie warnings
  - bpf: Protect against int overflow for stack access size
  - mlxbf_gige: call request_irq() after NAPI initialized
  - tls: get psock ref after taking rxlock to avoid leak
  - tls: adjust recv return with async crypto and failed copy to userspace
  - tls: recv: process_rx_list shouldn't use an offset with kvec
  - net: hns3: mark unexcuted loopback test result as UNEXECUTED
  - net: hns3: fix kernel crash when devlink reload during pf initialization
  - net: hns3: fix index limit to support all queue stats
  - ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
  - selftests: vxlan_mdb: Fix failures with old libnet
  - net: wwan: t7xx: Split 64bit accesses to fix alignment issues
  - tcp: properly terminate timers for kernel sockets
  - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
  - s390/qeth: handle deferred cc1
  - igc: Remove stale comment about Tx timestamping
  - ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
  - ice: fix memory corruption bug with suspend and rebuild
  - ice: realloc VSI stats arrays
  - ice: Refactor FW data type and fix bitmap casting issue
  - ALSA: hda: cs35l56: Set the init_done flag before component_add()
  - wifi: iwlwifi: mvm: include link ID when releasing frames
  - wifi: iwlwifi: disable multi rx queue for 9000
  - wifi: iwlwifi: mvm: rfi: fix potential response leaks
  - mlxbf_gige: stop PHY during open() error paths
  - tools: ynl: fix setting presence bits in simple nests
  - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
  - arm64: bpf: fix 32bit unconditional bswap
  - dma-buf: Fix NULL pointer dereference in sanitycheck()
  - bpf, arm64: fix bug in BPF_LDX_MEMSX
  - s390/bpf: Fix bpf_plt pointer arithmetic
  - scripts/bpf_doc: Use silent mode when exec make cmd
  - drm/i915: Pre-populate the cursor physical dma address
  - drm/i915/display: Use i915_gem_object_get_dma_address to get dma address
  - Revert "workqueue.c: Increase workqueue name length"
  - Revert "workqueue: Move pwq->max_active to wq->max_active"
  - Revert "workqueue: Factor out pwq_is_empty()"
  - Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()"
  - Revert "workqueue: Move nr_active handling into helpers"
  - Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating"
  - Revert "workqueue: Introduce struct wq_node_nr_active"
  - Revert "workqueue: Shorten events_freezable_power_efficient name"
  - drm/amdgpu: fix use-after-free bug
  - tools/resolve_btfids: fix build with musl libc
  - x86/sev: Skip ROM range scans and validation for SEV-SNP guests
  - scsi: lpfc: Correct size for wqe for memset()
  - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
  - usb: dwc3: pci: Drop duplicate ID
  - Revert "x86/bugs: Use fixed addressing for VERW operand"
  - x86/bugs: Use fixed addressing for VERW operand
  - scsi: qla2xxx: Delay I/O Abort on PCI error
  - scsi: qla2xxx: Change debug message during driver unload
  - scsi: qla2xxx: Fix double free of fcport
  - scsi: qla2xxx: Fix double free of the ha->vp_map pointer
  - scsi: qla2xxx: Fix command flush on cable pull
  - scsi: qla2xxx: NVME|FCP prefer flag not being honored
  - scsi: qla2xxx: Update manufacturer detail
  - scsi: qla2xxx: Split FCE|EFT trace control
  - scsi: qla2xxx: Fix N2N stuck connection
  - scsi: qla2xxx: Prevent command send on chip reset
  - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
  - usb: typec: ucsi_acpi: Refactor and fix DELL quirk
  - usb: typec: ucsi: Ack unsupported commands
  - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
  - usb: typec: Return size of buffer if pd_set operation succeeds
  - usb: udc: remove warning when queue disabled ep
  - usb: dwc2: gadget: LPM flow fix
  - usb: dwc2: gadget: Fix exiting from clock gating
  - usb: dwc2: host: Fix ISOC flow in DDMA mode
  - usb: dwc2: host: Fix hibernation flow
  - usb: dwc2: host: Fix remote wakeup from hibernation
  - USB: core: Fix deadlock in port "disable" sysfs attribute
  - USB: core: Add hub_get() and hub_put() routines
  - USB: core: Fix deadlock in usb_deauthorize_interface()
  - usb: dwc3: Properly set system wakeup
  - staging: vc04_services: fix information leak in create_component()
  - staging: vc04_services: changen strncpy() to strscpy_pad()
  - scsi: core: Fix unremoved procfs host directory regression
  - scsi: sd: Fix TCG OPAL unlock on system resume
  - vfio/pds: Make sure migration file isn't accessed after reset
  - drm/amd/display: Clear OPTC mem select on disable
  - drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled
  - drm/amd/display: Fix hang/underflow when transitioning to ODM4:1
  - USB: UAS: return ENODEV when submit urbs fail with device not attached
  - usb: cdc-wdm: close race between read and workqueue
  - Revert "usb: phy: generic: Get the vbus supply"
  - mtd: spinand: Add support for 5-byte IDs
  - Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
  - drm/i915/gt: Reset queue_priority_hint on parking
  - drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
  - drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
  - drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
  - drm/i915/hwmon: Fix locking inversion in sysfs getter
  - drm/amdgpu: fix deadlock while reading mqd from debugfs
  - drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
  - drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
  - net: ll_temac: platform_get_resource replaced by wrong function
  - nouveau/dmem: handle kcalloc() allocation failure
  - thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
  - block: Do not force full zone append completion in req_bio_endio()
  - sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
  - mmc: core: Avoid negative index with array access
  - mmc: core: Initialize mmc_blk_ioc_data
  - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode
  - selftests/mm: fix ARM related issue with fork after pthread_create
  - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
  - mm: cachestat: fix two shmem bugs
  - hexagon: vmlinux.lds.S: handle attributes section
  - exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
  - Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR"
  - wifi: iwlwifi: fw: don't always use FW dump trig
  - wifi: iwlwifi: mvm: disable MLO for the time being
  - wifi: cfg80211: add a flag to disable wireless extensions
  - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
  - btrfs: zoned: use zone aware sb location for scrub
  - btrfs: zoned: don't skip block groups with 100% zone unusable
  - btrfs: fix race in read_extent_buffer_pages()
  - tmpfs: fix race on handling dquot rbtree
  - ARM: prctl: reject PR_SET_MDWE on pre-ARMv6
  - prctl: generalize PR_SET_MDWE support check to be per-arch
  - x86/efistub: Reinstate soft limit for initrd loading
  - x86/efistub: Add missing boot_params for mixed mode compat entry
  - init: open /initrd.image with O_LARGEFILE
  - ALSA: hda/tas2781: add locks to kcontrols
  - ALSA: hda/tas2781: remove digital gain kcontrol
  - perf top: Use evsel's cpus to replace user_requested_cpus
  - selftests/mm: Fix build with _FORTIFY_SOURCE
  - selftests/mm: gup_test: conform test to TAP format output
  - pwm: img: fix pwm clock lookup
  - efi: fix panic in kdump kernel
  - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
  - x86/mpparse: Register APIC address only once
  - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
  - irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
  - irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
  - irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
  - irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on register's index
  - irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
  - irqchip/renesas-rzg2l: Implement restriction when writing ISCR register
  - printk: Update @console_may_schedule in console_trylock_spinning()
  - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
  - swiotlb: Fix alignment checks when both allocation and DMA masks are present
  - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
  - swiotlb: Fix double-allocation of slots due to broken alignment handling
  - entry: Respect changes to system call number by trace_sys_enter()
  - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses
  - ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
  - clocksource/drivers/arm_global_timer: Fix maximum prescaler value
  - x86/sev: Fix position dependent variable references in startup code
  - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
  - vfio/fsl-mc: Block calling interrupt handler without trigger
  - vfio/platform: Create persistent IRQ handlers
  - vfio/pci: Create persistent INTx handler
  - vfio: Introduce interface to flush virqfd inject workqueue
  - btrfs: fix deadlock with fiemap and extent locking
  - xfs: remove conditional building of rt geometry validator functions
  - xfs: reset XFS_ATTR_INCOMPLETE filter on node removal
  - xfs: update dir3 leaf block metadata after swap
  - xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
  - xfs: short circuit xfs_growfs_data_private() if delta is zero
  - xfs: initialise di_crc in xfs_log_dinode
  - xfs: add missing nrext64 inode flag check to scrub
  - xfs: force all buffers to be written during btree bulk load
  - xfs: fix an off-by-one error in xreap_agextent_binval
  - xfs: recompute growfsrtfree transaction reservation while growing rt volume
  - xfs: remove unused fields from struct xbtree_ifakeroot
  - xfs: make xchk_iget safer in the presence of corrupt inode btrees
  - xfs: don't allow overly small or large realtime volumes
  - xfs: fix 32-bit truncation in xfs_compute_rextslog
  - xfs: make rextslog computation consistent with mkfs
  - xfs: transfer recovered intent item ownership in ->iop_recover
  - xfs: pass the xfs_defer_pending object to iop_recover
  - xfs: use xfs_defer_pending objects to recover intent items
  - xfs: don't leak recovered attri intent items
  - xfs: consider minlen sized extents in xfs_rtallocate_extent_block
  - xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
  - xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
  - wifi: rtw88: 8821cu: Fix connection failure
  - wifi: iwlwifi: pcie: fix RB status reading
  - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
  - x86/efistub: Call mixed mode boot services on the firmware's stack
  - drm/amd/display: handle range offsets in VRR ranges
  - drm/i915: Don't explode when the dig port we don't have an AUX CH
  - iio: imu: inv_mpu6050: fix FIFO parsing when empty
  - iio: imu: inv_mpu6050: fix frequency setting when chip is off
  - i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
  - iio: accel: adxl367: fix I2C FIFO data register
  - iio: accel: adxl367: fix DEVID read after reset
  - arm64: dts: qcom: sc8280xp-x13s: limit pcie4 link speed
  - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
  - ARM: imx_v6_v7_defconfig: Restore CONFIG_BACKLIGHT_CLASS_DEVICE
  - tee: optee: Fix kernel panic caused by incorrect error handling
  - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook
  - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform
  - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
  - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()"
  - vt: fix unicode buffer corruption when deleting characters
  - mei: me: add arrow lake point H DID
  - mei: me: add arrow lake point S DID
  - serial: port: Don't suspend if the port is still busy
  - misc: fastrpc: Pass proper arguments to scm call
  - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume
  - tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
  - xhci: Fix failure to detect ring expansion need.
  - usb: port: Don't try to peer unused USB ports based on location
  - usb: gadget: ncm: Fix handling of zero block length packets
  - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
  - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
  - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
  - drm/i915: Check before removing mm notifier
  - tty: serial: imx: Fix broken RS485
  - drm/amdgpu/pm: Fix the error of pwm1_enable setting
  - tracing: Use .flush() call to wake up readers
  - SEV: disable SEV-ES DebugSwap by default
  - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
  - KVM: x86: Mark target gfn of emulated atomic instruction as dirty
  - firewire: ohci: prevent leak of left-over IRQ on unbind
  - init/Kconfig: lower GCC version check for -Warray-bounds
  - Input: xpad - add additional HyperX Controller Identifiers
  - cgroup/cpuset: Fix retval in update_cpumask()
  - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices
  - selftests: mptcp: diag: return KSFT_FAIL not test_cnt
  - mm, mmap: fix vma_merge() case 7 with vma_ops->close
  - xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
  - crypto: sun8i-ce - Fix use after free in unprepare
  - crypto: rk3288 - Fix use after free in unprepare
  - drm/nouveau: fix stale locked mutex in nouveau_gem_ioctl_pushbuf
  - nouveau: lock the client object tree.
  - Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
  - netfilter: nf_tables: reject constant set with timeout
  - netfilter: nf_tables: disallow anonymous set with timeout flag
  - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
  - net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.
  - drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found
  - workqueue: Shorten events_freezable_power_efficient name
  - drm/bridge: lt8912b: do not return negative values from .get_modes()
  - drm/bridge: lt8912b: clear the EDID property on failures
  - drm/bridge: lt8912b: use drm_bridge_edid_read()
  - drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
  - drm/ttm: Make sure the mapped tt pages are decrypted when needed
  - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info
  - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
  - wifi: brcmfmac: add per-vendor feature detection callback
  - x86/pm: Work around false positive kmemleak report in msr_build_context()
  - dm snapshot: fix lockup in dm_exception_table_exit
  - drm/amd/display: Fix noise issue on HDMI AV mute
  - drm/amd/display: Return the correct HDCP error code
  - drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
  - ahci: asm1064: asm1166: don't limit reported ports
  - ahci: asm1064: correct count of reported ports
  - wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
  - wireguard: netlink: access device through ctx instead of peer
  - wireguard: netlink: check for dangling peer via is_dead instead of empty list
  - LoongArch/crypto: Clean up useless assignment operations
  - LoongArch: Define the __io_aw() hook as mmiowb()
  - LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
  - virtio: reenable config if freezing device failed
  - cxl/trace: Properly initialize cxl_poison region name
  - net: hns3: tracing: fix hclgevf trace event strings
  - drm/i915: Add missing ; to __assign_str() macros in tracepoint code
  - NFSD: Fix nfsd_clid_class use of __string_len() macro
  - net: esp: fix bad handling of pages from page_pool
  - x86/CPU/AMD: Update the Zenbleed microcode revisions
  - cpufreq: dt: always allocate zeroed cpumask
  - mtd: rawnand: Constrain even more when continuous reads are enabled
  - mtd: rawnand: Fix and simplify again the continuous read derivations
  - cifs: open_cached_dir(): add FILE_READ_EA to desired access
  - cifs: reduce warning log level for server not advertising interfaces
  - cifs: make cifs_chan_update_iface() a void function
  - cifs: delete unnecessary NULL checks in cifs_chan_update_iface()
  - cifs: do not let cifs_chan_update_iface deallocate channels
  - cifs: make sure server interfaces are requested only for SMB3+
  - cifs: add xid to query server interface call
  - nilfs2: prevent kernel bug at submit_bh_wbc()
  - nilfs2: fix failure to detect DAT corruption in btree and direct mappings
  - f2fs: truncate page cache before clearing flags when aborting atomic write
  - f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
  - Revert "block/mq-deadline: use correct way to throttling write requests"
  - memtest: use {READ,WRITE}_ONCE in memory scanning
  - drm/vc4: hdmi: do not return negative values from .get_modes()
  - drm/imx/ipuv3: do not return negative values from .get_modes()
  - drm/exynos: do not return negative values from .get_modes()
  - drm/panel: do not return negative error codes from drm_panel_get_modes()
  - drm/probe-helper: warn about negative .get_modes()
  - s390/zcrypt: fix reference counting on zcrypt card objects
  - soc: fsl: qbman: Use raw spinlock for cgr_lock
  - soc: fsl: qbman: Always disable interrupts when taking cgr_lock
  - dlm: fix user space lkb refcounting
  - ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
  - ring-buffer: Fix full_waiters_pending in poll
  - ring-buffer: Fix resetting of shortest_full
  - ring-buffer: Do not set shortest_full when full target is hit
  - ring-buffer: Fix waking up ring buffer readers
  - io_uring: clean rings on NO_MMAP alloc fail
  - platform/x86/intel/tpmi: Change vsec offset to u64
  - ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
  - ksmbd: replace generic_fillattr with vfs_getattr
  - server: convert to new timestamp accessors
  - vfio/platform: Disable virqfds on cleanup
  - vfio/pci: Lock external INTx masking ops
  - vfio/pci: Disable auto-enable of exclusive INTx IRQ
  - thermal/drivers/mediatek: Fix control buffer enablement on MT7896
  - cifs: allow changing password during remount
  - cifs: prevent updating file size from server if we have a read/write lease
  - smb: client: stop revalidating reparse points unnecessarily
  - PCI: hv: Fix ring buffer size calculation
  - PCI: dwc: endpoint: Fix advertised resizable BAR size
  - PCI: qcom: Enable BDF to SID translation properly
  - kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
  - NFS: Read unlock folio on nfs_page_create_from_folio() error
  - nfs: fix UAF in direct writes
  - sparc32: Fix parport build with sparc32
  - io_uring: fix mshot io-wq checks
  - io_uring/net: correctly handle multishot recvmsg retry setup
  - PCI/AER: Block runtime suspend when handling errors
  - speakup: Fix 8bit characters from direct synth
  - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
  - phy: tegra: xusb: Add API to retrieve the port number of phy
  - slimbus: core: Remove usage of the deprecated ida_simple_xx() API
  - nvmem: meson-efuse: fix function pointer type mismatch
  - ext4: fix corruption during on-line resize
  - hwmon: (amc6821) add of_match table
  - landlock: Warn once if a Landlock action is requested while disabled
  - drm/etnaviv: Restore some id values
  - leds: trigger: netdev: Fix kernel panic on interface rename trig notify
  - Bluetooth: btnxpuart: Fix btnxpuart_close
  - mmc: core: Fix switch on gp3 partition
  - mm: swap: fix race between free_swap_and_cache() and swapoff()
  - mac802154: fix llsec key resources release in mac802154_llsec_key_del
  - block: Fix page refcounts for unaligned buffers in __bio_release_pages()
  - powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
  - dm-raid: fix lockdep waring in "pers->hot_add_disk"
  - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
  - PCI/PM: Drain runtime-idle callbacks before driver removal
  - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
  - btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
  - btrfs: qgroup: always free reserved space for extent records
  - serial: Lock console when calling into driver before registration
  - serial: core: only stop transmit when HW fifo is empty
  - usb: dwc3-am62: Disable wakeup at remove
  - usb: dwc3-am62: fix module unload/reload behavior
  - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
  - fuse: don't unhash root
  - fuse: fix root lookup with nonzero generation
  - fuse: replace remaining make_bad_inode() with fuse_make_bad()
  - mmc: tmio: avoid concurrent runs of mmc_request_done()
  - PM: sleep: wakeirq: fix wake irq warning in system suspend
  - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
  - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
  - USB: serial: option: add MeiG Smart SLM320 product
  - USB: serial: cp210x: add ID for MGP Instruments PDS100
  - USB: serial: add device ID for VeriFone adapter
  - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
  - powerpc/fsl: Fix mfpmr build errors with newer binutils
  - usb: xhci: Add error handling in xhci_map_urb_for_dma
  - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
  - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
  - clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
  - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
  - clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
  - clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays
  - vfio/pds: Always clear the save/restore FDs on reset
  - PM: suspend: Set mem_sleep_current during kernel command line setup
  - cpufreq: Limit resolving a frequency to policy min/max
  - docs: Restore "smart quotes" for quotes
  - iio: adc: rockchip_saradc: use mask for write_enable bitfield
  - iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
  - md/raid5: fix atomicity violation in raid5_cache_count
  - parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
  - parisc: Fix csum_ipv6_magic on 64-bit systems
  - parisc: Fix csum_ipv6_magic on 32-bit systems
  - parisc: Fix ip_fast_csum
  - parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
  - parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
  - x86/nmi: Fix the inverse "in NMI handler" check
  - md/md-bitmap: fix incorrect usage for sb_index
  - mtd: rawnand: meson: fix scrambling mode value in command macro
  - ubi: correct the calculation of fastmap size
  - ubifs: Set page uptodate in the correct place
  - fuse: fix VM_MAYSHARE and direct_io_allow_mmap
  - fat: fix uninitialized field in nostale filehandles
  - bounds: support non-power-of-two CONFIG_NR_CPUS
  - kasan/test: avoid gcc warning for intentional overflow
  - block: Clear zone limits for a non-zoned stacked queue
  - ext4: correct best extent lstart adjustment logic
  - selftests/mqueue: Set timeout to 180 seconds
  - sparc: vDSO: fix return value of __setup handler
  - sparc64: NMI watchdog: fix return value of __setup handler
  - powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  - powercap: intel_rapl_tpmi: Fix System Domain probing
  - powercap: intel_rapl_tpmi: Fix a register bug
  - powercap: intel_rapl: Fix locking in TPMI RAPL
  - sched: Simplify tg_set_cfs_bandwidth()
  - powercap: intel_rapl: Fix a NULL pointer dereference
  - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature
  - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
  - arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  - arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  - KVM: Always flush async #PF workqueue when vCPU is being destroyed
  - media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT
  - media: mc: Expand MUST_CONNECT flag to always require an enabled link
  - media: mc: Rename pad variable to clarify intent
  - media: mc: Add num_links flag to media_pad
  - media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access
  - media: mc: Fix flags handling when creating pad links
  - media: mc: Add local pad to pipeline regardless of the link state
  - media: xc4000: Fix atomicity violation in xc4000_get_frequency
  - pci_iounmap(): Fix MMIO mapping leak
  - drm/vmwgfx: Fix the lifetime of the bo cursor memory
  - serial: max310x: fix NULL pointer dereference in I2C instantiation
  - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
  - arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
  - smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  - smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
  - clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  - remoteproc: virtio: Fix wdg cannot recovery remote processor
  - arm64: dts: qcom: sc7280: Add additional MSI interrupts
  - media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
  - wifi: brcmfmac: avoid invalid list operation when vendor attach fails
  - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
  - drm/vmwgfx: Unmap the surface before resetting it on a plane state
  - KVM: x86: Use a switch statement and macros in __feature_translate()
  - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
  - x86/efistub: Don't clear BSS twice in mixed mode
  - x86/efistub: Clear decompressor BSS in native EFI entrypoint
  - dm-integrity: align the outgoing bio in integrity_recheck
  - dm io: Support IO priority
  - selftests: forwarding: Fix ping failure due to short timeout
  - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
  - netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
  - net: dsa: mt7530: fix handling of all link-local frames
  - net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
  - bpf: report RCU QS in cpumap kthread
  - net: report RCU QS on threaded NAPI repolling
  - rcu: add a helper to report consolidated flavor QS
  - netfilter: nf_tables: do not compare internal table flags on updates
  - netfilter: nft_set_pipapo: release elements in clone only from destroy path
  - octeontx2-af: Use separate handlers for interrupts
  - octeontx2-pf: Send UP messages to VF only when VF is up.
  - octeontx2-pf: Use default max_active works instead of one
  - octeontx2-pf: Wait till detach_resources msg is complete
  - octeontx2: Detect the mbox up or down message via register
  - devlink: fix port new reply cmd type
  - net/bnx2x: Prevent access to a freed page in page_pool
  - dm-integrity: fix a memory leak when rechecking the data
  - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
  - ceph: stop copying to iter at EOF on sync reads
  - ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
  - hsr: Handle failures in module init
  - rds: introduce acquire/release ordering in acquire/release_in_xmit()
  - wireguard: receive: annotate data-race around receiving_counter.counter
  - virtio: packed: fix unmap leak for indirect desc table
  - vdpa/mlx5: Allow CVQ size changes
  - vdpa_sim: reset must not run
  - drm: Fix drm_fixp2int_round() making it add 0.5
  - spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
  - net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
  - net: veth: do not manipulate GRO when using XDP
  - xfrm: Allow UDP encapsulation only in offload modes
  - packet: annotate data-races around ignore_outgoing
  - xen/events: increment refcnt only if event channel is refcounted
  - xen/evtchn: avoid WARN() when unbinding an event channel
  - riscv: Fix compilation error with FAST_GUP and rv32
  - io_uring: fix poll_remove stalled req completion
  - net: ethernet: mtk_eth_soc: fix PPE hanging issue
  - net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
  - nvme: fix reconnection fail due to reserved tag allocation
  - net: txgbe: fix clk_name exceed MAX_DEV_ID limits
  - hsr: Fix uninit-value access in hsr_get_node()
  - vmxnet3: Fix missing reserved tailroom
  - tcp: Fix refcnt handling in __inet_hash_connect().
  - io_uring: Fix release of pinned pages when __io_uaddr_map fails
  - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
  - soc: fsl: dpio: fix kcalloc() argument order
  - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
  - s390/vtime: fix average steal time calculation
  - octeontx2-af: Use matching wake_up API variant in CGX command interface
  - rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
  - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
  - nouveau: reset the bo resource bus info after an eviction
  - ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
  - spi: lpspi: Avoid potential use-after-free in probe()
  - io_uring: don't save/restore iowait state
  - thermal/drivers/qoriq: Fix getting tmu range
  - thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
  - ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
  - x86/hyperv: Use per cpu initial stack for vtl context
  - usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
  - staging: greybus: fix get_channel_from_mode() failure path
  - serial: 8250_exar: Don't remove GPIO device on suspend
  - rtc: mt6397: select IRQ_DOMAIN instead of depending on it
  - bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
  - iio: gts-helper: Fix division loop
  - kconfig: fix infinite loop when expanding a macro at the end of file
  - coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
  - coresight: Fix issue where a source device's helpers aren't disabled
  - arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
  - tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
  - serial: max310x: fix syntax error in IRQ error message
  - tty: vt: fix 20 vs 0x20 typo in EScsiignore
  - usb: phy: generic: Get the vbus supply
  - iio: pressure: mprls0025pa fix off-by-one enum
  - remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
  - remoteproc: stm32: Fix incorrect type in assignment for va
  - mei: gsc_proxy: match component when GSC is on different bus
  - comedi: comedi_test: Prevent timers rescheduling during deletion
  - io_uring/net: correct the type of variable
  - afs: Revert "afs: Hide silly-rename files from userspace"
  - f2fs: zone: fix to remove pow2 check condition for zoned block device
  - f2fs: compress: fix reserve_cblocks counting error when out of space
  - f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
  - NFSv4.1/pnfs: fix NFS with TLS in pnfs
  - NFS: Fix an off by one in root_nfs_cat()
  - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
  - Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
  - RDMA/mana_ib: Fix bug in creation of dma regions
  - f2fs: ro: compress: fix to avoid caching unaligned extent
  - f2fs: fix to use correct segment type in f2fs_allocate_data_block()
  - watchdog: stm32_iwdg: initialize default timeout
  - watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
  - f2fs: check number of blocks in a current section
  - f2fs: compress: fix to check compress flag w/ .i_sem lock
  - NFSv4.2: fix listxattr maximum XDR buffer size
  - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
  - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
  - f2fs: compress: fix to check zstd compress level correctly in mount option
  - f2fs: fix to create selinux label during whiteout initialization
  - scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
  - RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
  - RDMA/device: Fix a race between mad_client and cm_client init
  - i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
  - scsi: csiostor: Avoid function pointer casts
  - f2fs: fix to avoid potential panic during recovery
  - f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
  - f2fs: zone: fix to wait completion of last bio in zone correctly
  - f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
  - f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
  - f2fs: update blkaddr in __set_data_blkaddr() for cleanup
  - f2fs: introduce get_dnode_addr() to clean up codes
  - f2fs: delete obsolete FI_DROP_CACHE
  - f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
  - f2fs: compress: fix to check unreleased compressed cluster
  - f2fs: compress: fix to cover normal cluster write with cp_rwsem
  - f2fs: compress: fix to guarantee persisting compressed blocks by CP
  - RDMA/srpt: Do not register event handler until srpt device is fully setup
  - RDMA/irdma: Remove duplicate assignment
  - ALSA: usb-audio: Stop parsing channels bits when all channels are found.
  - ALSA: hda/tas2781: restore power state after system_resume
  - ALSA: hda/tas2781: configure the amp after firmware load
  - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
  - ALSA: hda/tas2781: add ptrs to calibration functions
  - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
  - ALSA: hda/tas2781: add lock to system_suspend
  - ALSA: hda/tas2781: use dev_dbg in system_resume
  - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
  - cifs: Fix writeback data corruption
  - cifs: Don't use certain unnecessary folio_*() functions
  - smb: do not test the return value of folio_start_writeback()
  - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
  - clk: zynq: Prevent null pointer dereference caused by kmalloc failure
  - clk: Fix clk_core_get NULL dereference
  - sparc32: Fix section mismatch in leon_pci_grpci
  - backlight: lp8788: Fully initialize backlight_properties during probe
  - backlight: lm3639: Fully initialize backlight_properties during probe
  - backlight: da9052: Fully initialize backlight_properties during probe
  - backlight: lm3630a: Don't set bl->props.brightness in get_brightness
  - backlight: lm3630a: Initialize backlight_properties on init
  - backlight: ktz8866: Correct the check for of_property_read_u32
  - leds: sgm3140: Add missing timer cleanup and flash gpio control
  - leds: aw2013: Unlock mutex before destroying it
  - powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
  - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
  - modules: wait do_free_init correctly
  - drm/msm/dpu: add division of drm_display_mode's hskew parameter
  - clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
  - clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
  - clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
  - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
  - powerpc/pseries: Fix potential memleak in papr_get_attr()
  - mfd: cs42l43: Fix wrong register defaults
  - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
  - gpio: nomadik: fix offset bug in nmk_pmx_set()
  - drm/amd/pm: Fix esm reg mask use to get pcie speed
  - drm/tests: helpers: Include missing drm_drv header
  - arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
  - media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
  - media: ttpci: fix two memleaks in budget_av_attach
  - media: go7007: fix a memleak in go7007_load_encoder
  - media: dvb-frontends: avoid stack overflow warnings with clang
  - drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
  - HID: amd_sfh: Avoid disabling the interrupt
  - HID: amd_sfh: Update HPD sensor structure elements
  - perf pmu: Fix a potential memory leak in perf_pmu__lookup()
  - ASoC: meson: axg-tdm-interface: add frame rate constraint
  - ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
  - mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
  - mtd: maps: physmap-core: fix flash size larger than 32-bit
  - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
  - drm/tidss: Fix sync-lost issue with two displays
  - drm/tidss: Fix initial plane zpos values
  - crypto: jitter - fix CRYPTO_JITTERENTROPY help text
  - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
  - crypto: arm/sha - fix function cast warnings
  - perf print-events: make is_event_supported() more robust
  - mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
  - mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
  - media: i2c: imx290: Fix IMX920 typo
  - media: ivsc: csi: Swap SINK and SOURCE pads
  - drm/tegra: put drm_gem_object ref on error in tegra_fb_create
  - clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
  - clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
  - clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
  - clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
  - clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
  - clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
  - pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
  - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
  - drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
  - drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
  - drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
  - clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
  - media: pvrusb2: fix pvr2_stream_callback casts
  - media: pvrusb2: remove redundant NULL check
  - media: go7007: add check of return value of go7007_read_addr()
  - media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
  - media: sun8i-di: Fix chroma difference threshold
  - media: sun8i-di: Fix power on/off sequences
  - media: sun8i-di: Fix coefficient writes
  - media: cedrus: h265: Fix configuring bitstream size
  - NTB: fix possible name leak in ntb_register_device()
  - drm: ci: use clk_ignore_unused for apq8016
  - ASoC: SOF: Add some bounds checking to firmware data
  - powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
  - ASoC: meson: t9015: fix function pointer type mismatch
  - ASoC: meson: aiu: fix function pointer type mismatch
  - perf metric: Don't remove scale from counts
  - perf stat: Avoid metric-only segv
  - perf expr: Fix "has_event" function for metric style events
  - ALSA: seq: fix function cast warnings
  - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
  - clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
  - drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
  - drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
  - drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
  - drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
  - dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
  - perf srcline: Add missed addr2line closes
  - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
  - drivers/ps3: select VIDEO to provide cmdline functions
  - crypto: xilinx - call finalize with bh disabled
  - PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
  - PCI/P2PDMA: Fix a sleeping issue in a RCU read section
  - quota: Properly annotate i_dquot arrays with __rcu
  - quota: Fix rcu annotations of inode dquot pointers
  - clk: qcom: reset: Ensure write completion on reset de/assertion
  - clk: qcom: reset: Commonize the de/assert functions
  - drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
  - pinctrl: mediatek: Drop bogus slew rate register range for MT8192
  - pinctrl: mediatek: Drop bogus slew rate register range for MT8186
  - media: edia: dvbdev: fix a use-after-free
  - mtd: spinand: esmt: Extend IDs to 5 bytes
  - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
  - media: v4l2-tpg: fix some memleaks in tpg_alloc
  - media: em28xx: annotate unchecked call to media_device_register()
  - clk: meson: Add missing clocks to axg_clk_regmaps
  - perf bpf: Clean up the generated/copied vmlinux.h
  - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
  - media: v4l2: cci: print leading 0 on error
  - clk: samsung: exynos850: Propagate SPI IPCLK rate change
  - pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
  - drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
  - ASoC: sh: rz-ssi: Fix error message print
  - drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
  - perf pmu: Treat the msr pmu as software
  - drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
  - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
  - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
  - perf top: Uniform the event name for the hybrid machine
  - perf record: Fix possible incorrect free in record__switch_output()
  - PCI/DPC: Print all TLP Prefixes, not just the first
  - media: cadence: csi2rx: use match fwnode for media link
  - media: tc358743: register v4l2 async device only after successful setup
  - dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
  - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
  - ASoC: amd: acp: Add missing error handling in sof-mach
  - drm/lima: fix a memleak in lima_heap_alloc
  - drm/panel-edp: use put_sync in unprepare
  - drm/rockchip: lvds: do not print scary message when probing defer
  - drm/rockchip: lvds: do not overwrite error code
  - drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
  - drm/vkms: Avoid reading beyond LUT array
  - drm: Don't treat 0 as -1 in drm_fixp2int_ceil
  - drm/rockchip: inno_hdmi: Fix video timing
  - drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
  - drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
  - drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
  - drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
  - drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
  - drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
  - drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
  - drm/tegra: dsi: Add missing check for of_find_device_by_node
  - dm: call the resume method on internal suspend
  - dm raid: fix false positive for requeue needed during reshape
  - bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
  - nfp: flower: handle acti_netdevs allocation failure
  - net/x25: fix incorrect parameter validation in the x25_getsockopt() function
  - net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
  - udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
  - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
  - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
  - tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
  - OPP: debugfs: Fix warning around icc_get_name()
  - erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
  - net: phy: dp83822: Fix RGMII TX delay configuration
  - Bluetooth: Fix eir name length
  - net: phy: fix phy_get_internal_delay accessing an empty array
  - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
  - ipv6: fib6_rules: flush route cache when rule is changed
  - iommu: Fix compilation without CONFIG_IOMMU_INTEL
  - bpf: Fix stackmap overflow check on 32-bit arches
  - bpf: Fix hashtab overflow check on 32-bit arches
  - bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
  - s390/cache: prevent rebuild of shared_cpu_list
  - Bluetooth: fix use-after-free in accessing skb after sending it
  - Bluetooth: af_bluetooth: Fix deadlock
  - Bluetooth: btusb: Fix memory leak
  - Bluetooth: msft: Fix memory leak
  - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
  - Bluetooth: hci_core: Fix possible buffer overflow
  - Bluetooth: btrtl: fix out of bounds memory access
  - Bluetooth: hci_h5: Add ability to allocate memory for private data
  - Bluetooth: hci_sync: Fix overwriting request callback
  - Bluetooth: hci_core: Cancel request on command timeout
  - Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
  - Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
  - Bluetooth: Remove BT_HS
  - Bluetooth: Remove superfluous call to hci_conn_check_pending()
  - Bluetooth: mgmt: Remove leftover queuing of power_off work
  - Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
  - ice: fix stats being updated by way too large values
  - igb: Fix missing time sync events
  - igc: Fix missing time sync events
  - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
  - PCI: Make pci_dev_is_disconnected() helper public for other drivers
  - wifi: brcm80211: handle pmk_op allocation failure
  - wifi: rtw88: 8821c: Fix false alarm count
  - wifi: rtw88: 8821c: Fix beacon loss and disconnect
  - wifi: rtw88: 8821cu: Fix firmware upload fail
  - ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
  - mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
  - arm64: dts: qcom: sm8550: Fix SPMI channels size
  - SUNRPC: fix some memleaks in gssx_dec_option_array
  - SUNRPC: fix a memleak in gss_import_v2_context
  - x86, relocs: Ignore relocations in .notes section
  - objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
  - arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
  - arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
  - arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
  - ACPI: scan: Fix device check notification handling
  - ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
  - ACPI: resource: Do IRQ override on Lunnen Ground laptops
  - ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
  - arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
  - gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
  - regulator: userspace-consumer: add module device table
  - arm64: dts: imx8mp-evk: Fix hdmi@3d node
  - arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
  - ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
  - ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
  - arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
  - pstore: inode: Only d_invalidate() is needed
  - pstore: inode: Convert mutex usage to guard(mutex)
  - net: mctp: copy skb ext data when fragmenting
  - arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
  - arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
  - arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
  - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
  - wifi: mt76: mt7921e: fix use-after-free in free_irq()
  - wifi: mt76: mt792x: fix ethtool warning
  - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
  - wifi: mt76: mt7996: fix efuse reading issue
  - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
  - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
  - wifi: mt76: mt7996: fix TWT issues
  - memory: tegra: Correct DLA client names
  - ARM: dts: arm: realview: Fix development chip ROM compatible value
  - wifi: wilc1000: revert reset line logic flip
  - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
  - firmware: arm_scmi: Fix double free in SMC transport cleanup path
  - arm64: dts: ti: Add common1 register space for AM62x SoC
  - arm64: dts: ti: Add common1 register space for AM65x SoC
  - arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
  - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
  - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
  - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
  - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
  - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
  - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
  - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
  - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
  - net: ena: Remove ena_select_queue
  - powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
  - arm64: dts: qcom: sm8150: correct PCIe wake-gpios
  - arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
  - arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
  - wifi: brcmsmac: avoid function pointer casts
  - iommu/amd: Mark interrupt as managed
  - bus: tegra-aconnect: Update dependency to ARCH_TEGRA
  - arm64: dts: ti: k3-am62-main: disable usb lpm
  - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
  - cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
  - arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
  - arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
  - ARM: dts: qcom: msm8974: correct qfprom node size
  - soc: qcom: llcc: Check return value on Broadcast_OR reg read
  - arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
  - bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
  - wifi: iwlwifi: mvm: Fix the listener MAC filter flags
  - can: m_can: Start/Cancel polling timer together with interrupts
  - arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
  - arm64: dts: mediatek: mt8186: fix VENC power domain clocks
  - arm64: dts: mediatek: mt8192: fix vencoder clock name
  - arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
  - arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
  - arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
  - arm64: dts: mediatek: mt7986: fix SPI nodename
  - arm64: dts: mediatek: mt7986: fix SPI bus width properties
  - arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
  - arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
  - arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
  - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
  - selftests: forwarding: Add missing multicast routing config entries
  - selftests: forwarding: Add missing config entries
  - s390/vdso: drop '-fPIC' from LDFLAGS
  - s390/pai: fix attr_event_free upper limit for pai device drivers
  - wifi: iwlwifi: mvm: don't set replay counters to 0xff
  - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
  - wifi: iwlwifi: mvm: fix erroneous queue index mask
  - wifi: iwlwifi: support EHT for WH
  - tools/resolve_btfids: Fix cross-compilation to non-host endianness
  - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
  - pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
  - printk: Disable passing console lock owner completely during panic()
  - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
  - arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
  - arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
  - wifi: wfx: fix memory leak when starting AP
  - libbpf: Use OPTS_SET() macro in bpf_xdp_query()
  - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
  - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
  - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
  - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
  - net: blackhole_dev: fix build warning for ethh set but not used
  - pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
  - arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
  - gpio: vf610: allow disabling the vf610 driver
  - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
  - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
  - wifi: iwlwifi: mvm: d3: fix IPN byte order
  - wifi: iwlwifi: fix EWRD table validity check
  - wifi: iwlwifi: mvm: initialize rates in FW earlier
  - wifi: iwlwifi: acpi: fix WPFC reading
  - wifi: iwlwifi: dbg-tlv: ensure NUL termination
  - wifi: iwlwifi: mvm: report beacon protection failures
  - wifi: ath12k: fix fetching MCBC flag for QCN9274
  - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights
  - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
  - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
  - libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
  - arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
  - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
  - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
  - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
  - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
  - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
  - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
  - selftests/bpf: Disable IPv6 for lwt_redirect test
  - arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
  - arm64: dts: renesas: r8a779g0: Restore sort order
  - arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
  - pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
  - libbpf: Fix faccessat() usage on Android
  - cpufreq: mediatek-hw: Don't error out if supply is not found
  - arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
  - soc: qcom: socinfo: rename PM2250 to PM4125
  - arm64: dts: qcom: sm8450: Add missing interconnects to serial
  - af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
  - selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
  - selftests/bpf: Fix the flaky tc_redirect_dtime test
  - selftests/bpf: Add netkit to tc_redirect selftest
  - selftests/bpf: De-veth-ize the tc_redirect test case
  - wifi: ath12k: Fix issues in channel list update
  - selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
  - libbpf: Apply map_set_def_max_entries() for inner_maps on creation
  - selftests/bpf: Fix potential premature unload in bpf_testmod
  - bpftool: Silence build warning about calloc()
  - inet_diag: annotate data-races around inet_diag_table[]
  - sock_diag: annotate data-races around sock_diag_handlers[family]
  - cpufreq: mediatek-hw: Wait for CPU supplies before probing
  - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
  - arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
  - arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
  - arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
  - arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
  - arm64: dts: qcom: sc8180x: Add missing CPU off state
  - arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
  - arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
  - ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
  - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
  - wifi: wilc1000: fix multi-vif management when deleting a vif
  - wifi: wilc1000: do not realloc workqueue everytime an interface is added
  - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
  - wifi: wilc1000: fix RCU usage in connect path
  - wifi: wilc1000: fix declarations ordering
  - wifi: b43: Disable QoS for bcm4331
  - wifi: b43: Stop correct queue in DMA worker when QoS is disabled
  - wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
  - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
  - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
  - timekeeping: Fix cross-timestamp interpolation for non-x86
  - timekeeping: Fix cross-timestamp interpolation corner case decision
  - timekeeping: Fix cross-timestamp interpolation on counter wrap
  - x86/sme: Fix memory encryption setting if enabled by default and not overridden
  - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
  - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
  - io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
  - io_uring/net: move receive multishot out of the generic msghdr path
  - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
  - rtc: test: Fix invalid format specifier.
  - time: test: Fix incorrect format specifier
  - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
  - lib/cmdline: Fix an invalid format specifier in an assertion msg
  - kunit: test: Log the correct filter string in executor_test
  - ovl: Always reject mounting over case-insensitive directories
  - ovl: add support for appending lowerdirs one by one
  - ovl: refactor layer parsing helpers
  - ovl: store and show the user provided lowerdir mount option
  - ovl: remove unused code in lowerdir param parsing
  - md: Don't clear MD_CLOSING when the raid is about to stop
  - fs/select: rework stack allocation hack for clang
  - rcu/exp: Handle RCU expedited grace period kworker allocation failure
  - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
  - s390/dasd: fix double module refcount decrement
  - s390/dasd: Use dev_*() for device log messages
  - io_uring: remove unconditional looping in local task_work handling
  - io_uring: remove looping around handling traditional task_work
  - fs: Fix rw_hint validation
  - workqueue: Introduce struct wq_node_nr_active
  - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
  - workqueue: Move nr_active handling into helpers
  - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
  - workqueue: Factor out pwq_is_empty()
  - workqueue: Move pwq->max_active to wq->max_active
  - workqueue.c: Increase workqueue name length
  - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
  - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
  - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
  - Input: gpio_keys_polled - suppress deferred probe error for gpio
  - xfrm: set skb control buffer based on packet offload as well
  - xfrm: fix xfrm child route lookup for packet offload
  - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table
  - x86/hyperv: Allow 15-bit APIC IDs for VTL platforms
  - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
  - arm64: tegra: Set the correct PHY mode for MGBE
  - perf: RISCV: Fix panic on pmu overflow handler
  - firewire: core: use long bus reset on gap count error
  - Bluetooth: mgmt: Fix limited discoverable off timeout
  - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
  - drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
  - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
  - scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
  - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
  - drm/ttm/tests: depend on UML || COMPILE_TEST
  - wifi: mac80211: only call drv_sta_rc_update for uploaded stations
  - net: smsc95xx: add support for SYS TEC USB-SPEmodule1
  - regulator: max5970: Fix regulator child node name
  - ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes
  - arm64: dts: qcom: Fix interrupt-map cell sizes
  - arm: dts: Fix dtc interrupt_map warnings
  - arm64: dts: Fix dtc interrupt_provider warnings
  - arm: dts: Fix dtc interrupt_provider warnings
  - dm-verity, dm-crypt: align "struct bvec_iter" correctly
  - platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name
  - perf: CXL: fix CPMU filter value mask length
  - cxl/region: Allow out of order assembly of autodiscovered regions
  - cxl/region: Handle endpoint decoders in cxl_region_find_decoder()
  - block: sed-opal: handle empty atoms when parsing response
  - parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
  - net/iucv: fix the allocation size of iucv_path_table array
  - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
  - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
  - riscv: dts: sifive: add missing #interrupt-cells to pmic
  - ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes
  - RDMA/mlx5: Relax DEVX access upon modify commands
  - RDMA/mlx5: Fix fortify source warning while accessing Eth segment
  - arm64: dts: rockchip: mark system power controller on rk3588-evb1
  - soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
  - arm64/sve: Lower the maximum allocation for the SVE ptrace regset
  - gen_compile_commands: fix invalid escape sequence warning
  - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend
  - HID: multitouch: Add required quirk for Synaptics 0xcddc device
  - MIPS: Clear Cause.BD in instruction_pointer_set
  - x86/xen: Add some null pointer checking to smp.c
  - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
  - regmap: kunit: Ensure that changed bytes are actually different
  - spi: intel-pci: Add support for Lunar Lake-M SPI serial flash
  - ASoC: rt5645: Make LattePanda board DMI match more precise
  - selftests: tls: use exact comparison in recv_partial
  - selftests: openvswitch: Add validation for the recursion test
  - perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
  - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU
  - ASoC: cs42l43: Handle error from devm_pm_runtime_enable
  - media: rkisp1: Fix IRQ handling due to shared interrupts
  - soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
  - io_uring: drop any code related to SCM_RIGHTS
  - io_uring/unix: drop usage of io_uring socket
  - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
  - !6730  quota: Fix potential NULL pointer dereference
  - quota: Fix potential NULL pointer dereference
  - !6782 i2c: hisi: Add I2C controller reset and initialization  proccess in bus recovery action
  - i2c: hisi: Correct the description comment for PIN_MUX METHOD
  - i2c: hisi: Add I2C controller reset and initialization proccess in bus recovery action
  - !6760 spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
  - spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
  - !3176 [OLK-6.6] Turning off Zhaoxin ahci controller runtime pm
  - Turning off Zhaoxin ahci controller runtime pm
  - !6403  iommu/arm-smmu-v3: fix using uninitialized or unchecked symbol
  - iommu/arm-smmu-v3: fix using uninitialized or unchecked symbol
  - !6479  do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
  - !6005 [OLK-6.6]Add Yunsilicon eth driver and rdma driver
  - drivers: support for xsc drivers from Yunsilicon Technology
  - !6595  A Solution to Re-enable hugetlb vmemmap optimize on ARM64
  - arm64: update openeuler_defconfig for HVO enable
  - arm64: mm: Re-enable OPTIMIZE_HUGETLB_VMEMMAP
  - arm64: mm: HVO: support BBM of vmemmap pgtable safely
  - mm: HVO: introduce helper function to update and flush pgtable
  - !6731 [OLK-6.6] watchdog: Fix call trace when failed to initialize sdei
  - watchdog: Fix call trace when failed to initialize sdei
  - !6651 [OLK - 6.6]net: hns3: add support for Hisilicon ptp sync device
  - net: hns3: add support for Hisilicon ptp sync device
  - !6385  ipvlan: Fix warning while IPVLAN_L2E disabled
  - ipvlan: Fix warning while IPVLAN_L2E disabled
  - !6409 [OLK-6.6] irqchip: gic-v3: Collection table support muti pages
  - irqchip: gic-v3: Collection table support muti pages
  - !6735 v2  SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  - SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
  - !6590 v6  Introduce BPF_READAHEAD option for optimizing read performance
  - arch: Add BPF_READAHEAD config options for supported architectures
  - mm, fs: Add BPF_READAHEAD build option for bpf readhead
  - !6681 v2  btrfs: fix data races when accessing the reserved amount of block reserves
  - btrfs: fix data races when accessing the reserved amount of block reserves


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-25.0.0.28
changelog:
  - !6930  fix general protection fault in update_cpumask
  - cgroup/cpuset: fix general protection fault in update_cpumask
  - !6905 v2  arm64: mmap: disable align larger anonymous mappings on THP boundaries
  - arm64: mmap: disable align larger anonymous mappings on THP boundaries
  - !7015  Fixes and cleanups to fs-writeback
  - fs/writeback: remove unnecessary return in writeback_inodes_sb
  - fs/writeback: correct comment of __wakeup_flusher_threads_bdi
  - fs/writeback: only calculate dirtied_before when b_io is empty
  - fs/writeback: remove unused parameter wb of finish_writeback_work
  - fs/writeback: bail out if there is no more inodes for IO and queued once
  - fs/writeback: avoid to writeback non-expired inode in kupdate writeback
  - !6581  LoongArch: fix KASLR can not be disabled by nokaslr when boot from old BPI
  - LoongArch: fix KASLR can not be disabled by nokaslr when boot from old BPI
  - !6483  LoongArch: fix boot error caused by ioremap_page_range error
  - LoongArch: fix boot error caused by ioremap_page_range error
  - !6759 net: hns3: backport some maillist patches
  - net: hns3: move constants from hclge_debugfs.h to hclge_debugfs.c
  - net: hns3: dump more reg info based on ras mod
  - net: hns3: add command queue trace for hns3
  - net: hns3: add support to query scc version by devlink info
  - net: hns3: revert "net: hns3: dump more reg info based on ras mod"
  - net: hns3: revert "net: hns3: add command queue trace for hns3"
  - net: hns3: revert "net: hns3: add support to query scc version by devlink info"
  - !7011 v3  bugfix patches from OLK-5.10
  - x86/quirks: Add parameter to clear MSIs early on boot
  - x86/PCI: Export find_cap() to be used in early PCI code
  - !6844  block: fix deadlock between bd_link_disk_holder and partition scan
  - block: fix deadlock between bd_link_disk_holder and partition scan
  - !5879 [OLK-6.6] Fix 'duplicate symbol rnp10_netdev_ops' error  for RNPGBE driver with x86_64-allyesconfig
  - RNPGBE: NET: Fix 'duplicate symbol rnp10_netdev_ops' errors
  - !5836 [OLK-6.6] Fix "'snprintf' output between 10 and 37 bytes into a destination of size 24" warning for RNP driver with loongarch-allmodconfig
  - RNP: NET: Fix "'snprintf' output between 10 and 37 bytes into a 	  destination of size 24" wanrings


author: Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-25.0.0.29
changelog:
  - Add riscv-kernel patch, which adds support for sg2042 and th1520 RISC-V SoCs. 
  - This patch only applies to the RISC-V architecture, the related commit list:
  -
  - th1520: riscv: config: Enable th1520 support
  - riscv: thead: Use the wback_inv instead of wback_only
  - riscv: errata: thead: use pa based instructions for CMO
  - riscv: errata: thead: use riscv_nonstd_cache_ops for CMO
  - Revert "riscv: errata: thead: use riscv_nonstd_cache_ops for CMO"
  - Revert "riscv: errata: thead: use pa based instructions for CMO"
  - riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
  - riscv: mm: update T-Head memory type definitions
  - Revert "sg2042: riscv: changing T-Head PBMT attributes"
  - riscv: remove compression for riscv Image
  - th1520: cpufreq: correct typo in config name
  - th1520: riscv: dts: thead: Add Milk-V Meles board
  - th1520: cpufreq: light-mpw-cpufreq: fix -Wunused-variable in panic_cpufreq_notifier_call
  - th1520: cpufreq: light-mpw-cpufreq: fix cpu_pll1 already disabled warning
  - riscv: Add th1520-lichee-cluster-4a dts support (8G/16G)
  - riscv: dts: th1520-beaglev-ahead: add alias for emmc & sd
  - riscv: dts: th1520-lichee-pi-4a: add alias for emmc & sd
  - riscv: dts: lpi4a 16g support
  - th1520: perf vendor events riscv: add T-HEAD C9xx JSON file
  - th1520: riscv: dts: thead: Add PMU event node
  - riscv: pinctrl: th1520: fix build
  - riscv: dts: th1520: lpi4a: add rpmsg node
  - riscv: dts: th1520: add mbox client node
  - riscv: rpmsg: mailbox-client: sync thead sdk 1.4.2
  - riscv: panic: add thead sdk quirks
  - riscv: dts: add watchdog node
  - th1520: riscv: dts: Add th1520 reset device tree
  - th1520: reset: Add th1520 reset driver support
  - th1520: dt-bindings: reset: Document th1520 reset control
  - riscv: light_wdt: update sdk 1.4.2
  - th1520_light_event: update sdk 1.4.2
  - th1520_aon: update sdk 1.4.2
  - th1520: fix compile th1520-beaglev-ahead error
  - th1520: add TH1520 cpu frequency driver
  - th1520: riscv: errata: thead: use pa based instructions for CMO
  - th1520: riscv: errata: thead: use riscv_nonstd_cache_ops for CMO
  - riscv: dts: thead: Add TH1520 CPU reset node
  - th1520: riscv: dts: thead: Enable Lichee Pi 4A USB
  - th1520: riscv: dts: thead: Add Lichee Pi 4A IO expansions
  - th1520: riscv: dts: thead: Add TH1520 USB nodes
  - th1520: riscv: dts: thead: Add TH1520 I2C nodes
  - th1520: usb: dwc3: add T-HEAD TH1520 usb driver
  - th1520: dt-bindings: usb: Add T-HEAD TH1520 USB controller
  - th1520: riscv: dts: thead: Add BeagleV Ahead SDIO0 pins
  - th1520: riscv: dts: thead: Add Lichee Pi 4A SDIO0 pins
  - th1520: riscv: dts: thead: Add TH1520 ethernet nodes
  - th1520: net: stmmac: add glue layer for T-HEAD TH1520 SoC
  - th1520: dt-bindings: net: add T-HEAD dwmac support
  - th1520: dt-bindings: net: snps,dwmac: allow dwmac-3.70a to set pbl properties
  - th1520: riscv: dts: thead: Enable Lichee Pi 4A PWM fan
  - th1520: riscv: dts: thead: Add TH1520 PVT node
  - th1520: riscv: dts: thead: Add TH1520 PWM node
  - th1520: pwm: add T-HEAD PWM driver
  - th1520: dt-bindings: pwm: Add T-HEAD PWM controller
  - th1520: gpio: dwapb: Use generic request, free and set_config
  - riscv: dts: thead: Enable LicheePi 4A eMMC and microSD
  - riscv: dts: thead: Enable BeagleV Ahead eMMC and microSD
  - riscv: dts: thead: Add TH1520 mmc controllers and sdhci clock
  - riscv: defconfig: Enable mmc and dma drivers for T-Head TH1520
  - mmc: sdhci-of-dwcmshc: Add support for T-Head TH1520
  - mmc: sdhci: add __sdhci_execute_tuning() to header
  - dt-bindings: mmc: sdhci-of-dwcmhsc: Add T-Head TH1520 support
  - th1520: riscv: dtb: thead: Add BeagleV Ahead LEDs
  - th1520: riscv: dts: thead: Add TH1520 pinctrl settings for UART0
  - th1520: riscv: dts: thead: Adjust TH1520 GPIO labels
  - th1520: riscv: dts: thead: Add TH1520 GPIO ranges
  - th1520: riscv: dts: thead: Add TH1520 pin control nodes
  - th1520: pinctrl: Add driver for the T-Head TH1520 SoC
  - th1520: dt-bindings: pinctrl: Add thead,th1520-pinctrl bindings
  - th1520: dt-bindings: gpio: dwapb: allow gpio-ranges
  - sg2042: riscv: config: Enable sg2042 support
  - sg2042: riscv: changing T-Head PBMT attributes
  - sg2042: kconfig: Enable DW_APB_TIMER_OF in ARCH_SOPHGO
  - sg2042: pcie contronller msi-x whitelist add device_id
  - sg2042: nvidia hda: force msi
  - sg2042: radeon hack: force 64-bit msi to fit top intc
  - sg2042: amdgpu: disable rebar
  - sg2042: ttm: disallow cached mapping
  - sg2042: mango pci hack: broadcast when no MSI source known
  - sg2042: riscv: dts: separate sg2042 mtime and mtimecmp to fit aclint format
  - sg2042: dt-bindings: timer: thead,c900-aclint-mtimer: separate mtime and mtimecmp regs
  - sg2042: riscv: dts: modify the PCIe range
  - sg2042: drivers: clk: turn off non-essential clocks by default
  - sg2042: drivers: clk: Avoid the problem of serial port garbled characters
  - sg2042: mm: Modify __find_max_addr for memory hole
  - sg2042: riscv: dts: Add timer apb clock
  - sg2042: riscv: dts: Remove cma node
  - sg2042: riscv: dts: Add uart apb clock and remove sysdma clock
  - sg2042: riscv: dts: Move memory node from dts to zsbl
  - sg2042: riscv: dts: Reduce bootargs
  - sg2042: riscv: dts: Configure external interrupt in m mode
  - sg2042: rebase: v6.6-rc1: Fix some compile warnings
  - sg2042: riscv: dts: Remove nvme paremeter in bootargs
  - sg2042: riscv: dtsi: confirm correspondence between PMU events and IDs
  - sg2042: driver: pcie: support msix for top intr
  - sg2042: driver: mmc: add config for MMC_SDHCI_SOPHGO
  - sg2042: riscv: Kconfig: Set vector as default no
  - sg2042: driver: soc: Add sophgo sg2042 soc support
  - sg2042: driver: net: Add sophgo sg2042 soc support
  - sg2042: driver: mmc: Add sophgo sg2042 soc support
  - sg2042: driver: pcie: Add sophgo sg2042 soc support
  - sg2042: driver: reset: Add sophgo sg2042 soc support
  - sg2042: driver: pinctrl: Add sophgo sg2042 soc support
  - sg2042: driver: clk: Add sophgo sg2042 soc support
  - sg2042: riscv: dts: Add sophgo sg2042 soc support
  - sg2042: riscv: defconfig: enable SOPHGO SoC
  - sg2042: riscv: dts: sophgo: add Milk-V Pioneer board device tree
  - sg2042: riscv: dts: add initial Sophgo SG2042 SoC device tree
  - sg2042: dt-bindings: interrupt-controller: Add Sophgo sg2042 CLINT mswi
  - sg2042: dt-bindings: timer: Add Sophgo sg2042 CLINT timer
  - sg2042: dt-bindings: interrupt-controller: Add Sophgo SG2042 PLIC
  - sg2042: dt-bindings: riscv: Add T-HEAD C920 compatibles
  - sg2042: dt-bindings: riscv: add sophgo sg2042 bindings
  - sg2042: dt-bindings: vendor-prefixes: add milkv/sophgo
  - sg2042: riscv: Add SOPHGO SOC family Kconfig support


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-26.0.0.30
changelog:
  - !7198 v2  mm: prepare more high-order pages on pcplist
  - mm: prepare more high-order pages to be stored on the per-cpu lists
  - mm: page_alloc: use the correct THP order for THP PCP
  - !7196 v3  Backport folio feature and bugfix
  - mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD
  - mm: vmscan: avoid split during shrink_folio_list()
  - mm: swap: allow storage of all mTHP orders
  - mm: swap: update get_swap_pages() to take folio order
  - mm: swap: simplify struct percpu_cluster
  - mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache()
  - mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags
  - mm/madvise: don't forget to leave lazy MMU mode in madvise_cold_or_pageout_pte_range()
  - mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range()
  - mm: support multi-size THP numa balancing
  - mm: factor out the numa mapping rebuilding into a new helper
  - mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fallback cases
  - huge_memory.c: document huge page splitting rules more thoroughly
  - mm: convert folio_estimated_sharers() to folio_likely_mapped_shared()
  - mm/migrate: split source folio if it is on deferred split list
  - mm: hold PTL from the first PTE while reclaiming a large folio
  - madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimated_sharers = 0
  - mm/filemap: don't decrease mmap_miss when folio has workingset flag
  - mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEM
  - arm64: mm: swap: support THP_SWAP on hardware with MTE
  - mm: remove PageAnonExclusive assertions in unuse_pte()
  - mm: remove struct page from get_shadow_from_swap_cache
  - selftests: mm: fix unused and uninitialized variable warning
  - XArray: set the marks correctly when splitting an entry
  - mm/huge_memory: check new folio order when split a folio
  - mm: huge_memory: enable debugfs to split huge pages to any order
  - mm: thp: split huge page to any lower order pages
  - mm: page_owner: add support for splitting to any order in split page_owner
  - mm: memcg: make memcg huge page split support any order split
  - mm/page_owner: use order instead of nr in split_page_owner()
  - mm/memcg: use order instead of nr in split_page_memcg()
  - mm: support order-1 folios in the page cache
  - mm/huge_memory: only split PMD mapping when necessary in unmap_folio()
  - selftests/mm: split_huge_page_test: conform test to TAP format output
  - mm: huge_memory: use more folio api in __split_huge_page_tail()
  - mm/vmalloc: fix return value of vb_alloc if size is 0
  - mm: use memalloc_nofs_save() in page_cache_ra_order()
  - mm: madvise: pageout: ignore references rather than clearing young
  - mm: ratelimit stat flush from workingset shrinker
  - mm, oom:dump_tasks add rss detailed information printing
  - arm64/mm: improve comment in contpte_ptep_get_lockless()
  - arm64/mm: export contpte symbols only to GPL users
  - mm: page_alloc: enforce minimum zone size to do high atomic reserves
  - mm: page_alloc: correct high atomic reserve calculations
  - mm: fix draining remote pageset
  - !7190  entry: inline syscall enter/exit functions
  - entry: Move syscall_enter_from_user_mode() to header file
  - entry: Move enter_from_user_mode() to header file
  - entry: Move exit to usermode functions to header file
  - !7130 v2  openeuler_defconfig: update oedefconfig for the minimum set
  - openeuler_defconfig: update oedefconfig for the minimum set
  - !7141 spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
  - spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
  - spi: Add verification for the max_frequency provided by the firmware
  - !7136 Fix failed in acpi_gpiochip_find() by adding parent node match
  - gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node match
  - !6778 v2 Fix two soc bugs of hip09
  - irqchip: gicv3: Add workaround for hip09 erratum 162200806
  - irqchip: gicv3: Add workaround for hip09 erratum 162200803
  - !7165 v2  tick/broadcast-hrtimer: Prevent the timer device on broadcast duty CPU from being disabled
  - tick/broadcast-hrtimer: Prevent the timer device on broadcast duty CPU from being disabled
  - !7184 v3  md: do not delete safemode_timer in mddev_suspend
  - md: do not delete safemode_timer in mddev_suspend
  - !7131 net: hns3: Fix ROH mac address initialization.
  - net: hns3: Fix ROH mac address initialization.
  - !7126 net: hns3: some bugfixes for hns3 driver
  - net: hns3: fix kernel crash when devlink reload during initialization
  - net: hns3: direct return when receive a unknown mailbox message
  - net: hns3: release PTP resources if pf initialization failed
  - net: hns3: change type of numa_node_mask as nodemask_t
  - net: hns3: using cpumask_copy when set value to cpumask_t
  - net: hns3: set irq affinity directly
  - net: hns3: use appropriate barrier function after setting a bit value
  - net: hns3: don't need to check an unsigned number is less than 0
  - net: hns3: add 
  - net: hns3: using user configure after hardware reset
  - net: hns3: add cond_resched() to hns3 ring buffer init process
  - net: hns3: fix kernel crash problem in concurrent scenario
  - net: hns3: fix port vlan filter not disabled issue
  - net: hns3: revert "net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode"
  - !7159 【OLK 6.6】 backport some mailist patches for perf
  - drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
  - drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
  - drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
  - !7068  kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
  - kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
  - !7153  Backports for OLK-6.6
  - netfilter: br_netfilter: skip conntrack input hook for promisc packets
  - netfilter: bridge: confirm multicast packets before passing them up the stack
  - !7069  ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
  - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
  - !7075 RDMA/hns: Some bugfixes and cleanups
  - RDMA/hns: Fix soft lockup under heavy CEQE load
  - RDMA/hns: Fix sleeping in spin_lock critical section
  - RDMA/hns: Fix Use-After-Free of rsv_qp
  - RDMA/hns: Fix a missing check of atomic wr length
  - !3184 [OLK-6.6] add support for Zhaoxin ZXPAUSE instruction
  - x86/delay: add support for Zhaoxin ZXPAUSE instruction
  - !7078 v2  Backport four conflict stable patch
  - mm: turn folio_test_hugetlb into a PageType
  - mm/hugetlb: fix missing hugetlb_lock for resv uncharge
  - fork: defer linking file vma until vma is fully initialized
  - mm, treewide: introduce NR_PAGE_ORDERS
  - !7067 crypto: hisilicon fix some issues
  - uacce: fix for cdev memory leak
  - crypto: hisilicon/qm - adjust the internal processing sequence of the vf enable and disable
  - crypto: hisilicon/zip - optimize the address offset of the reg query function
  - !4084 riscv64: initial LIVEPATCH_WO_FTRACE support
  - riscv64: add initial livepatch support
  - livepatch: add arch hook before doing klp_resolve_symbols
  - !6868  irqchip/loongson-pch-pic: Update interrupt registration policy
  - irqchip/loongson-pch-pic: Update interrupt registration policy
  - !6004 [OLK-6.6] fix bug：ethtool -S and ethtool -x/X for mucse rnpm drvier
  - mucse: ethtool -S and ethtool -x/X for mucse rnpm drvier

   at the end when print msg


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-27.0.0.31
changelog:
  - !7527  ext4 iomap performance optimize
  - ext4: fallback to generic_perform_write once iov_iter_count <= PAGE_SIZE
  - iomap: export __iomap_write_{begin|end}
  - !7530  mm: more thp control for large folio
  - mm: correct the docs for thp_fault_alloc and thp_fault_fallback
  - mm: add docs for per-order mTHP counters and transhuge_page ABI
  - mm: add per-order mTHP anon_swpout and anon_swpout_fallback counters
  - mm: add per-order mTHP anon_fault_alloc and anon_fault_fallback counters
  - mm: add control to allow specified high-order pages stored on PCP list
  - mm: huge_memory: add thp mapping align control
  - mm: huge_memory: add folio_get_unmapped_area()
  - mm: filemap: make mTHP configurable for exec mapping
  - mm/filemap: Allow arch to request folio size for exec memory
  - mm/memcontrol: remove __mod_lruvec_page_state()
  - mm/khugepaged: use a folio more in collapse_file()
  - mm: remove inc/dec lruvec page state functions
  - !7521 v2  Avoiding false sharing in field access of tk_core
  - openeuler_defconfig: Enable CONFIG_ARCH_LLC_128_LINE_SIZE for Hisilicon platforms
  - timekeeping: Avoiding false sharing in field access of tk_core
  - !7182 v3  mm: mglru: reuse some legacy trace
  - mm: multi-gen LRU: reuse some legacy trace events
  - mm, vmscan: remove ISOLATE_UNMAPPED
  - trace-vmscan-postprocess: sync with tracepoints updates
  - !7219 Hygon model 6h L3 PMU event duplicate creating issue fix
  - perf/x86/uncore: Create L3 event strictly to the CPU vendor
  - !7474  sched/fair: set burst to zero when cfs bandwidth is cancelled
  - sched/fair: set burst to zero when set max to cpu.max
  - sched/fair: limit burst to zero when cfs bandwidth is toggled off
  - !7475  Makefile.oever: add OPENEULER_RELEASE for version.h
  - Makefile.oever: add OPENEULER_RELEASE for version.h
  - !6241 add pmu support for loongarch kvm
  - LoongArch: KVM: Add PMU support
  - !5654 [OLK-6.6] USB: UAS: return ENODEV when submit urbs fail with device not attached
  - USB: UAS: return ENODEV when submit urbs fail with device not attached
  - !5218 [OLK-6.6] Add HGSC_CERT_IMPORT ioctl interface for Hygon CPUs.
  - crypto: ccp: Implement CSV_HGSC_CERT_IMPORT ioctl command
  - crypto: ccp: Move the fixup code for Hygon psp to Hygon specific files
  - crypto: ccp: Bind specific sp_dev_vdata for Hygon secure processor
  - crypto: ccp: Introduce hygon specific interface to support driver
  - !6311 v2  ima: Avoid blocking in RCU read-side critical section
  - ima: Avoid blocking in RCU read-side critical section
  - !6837  fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  - fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  - !5644 [OLK-6.6] x86/mce: Set bios_cmci_threshold for CMCI threshold
  - x86/mce: Set bios_cmci_threshold for CMCI threshold
  - !7454  add new kvm_type for Confidential VMs
  - kvm: add macro CONFIG_CVM_HOST to defconfig
  - kvm: add new kvm_type for cvm
  - !7405 v2  mm: prepare to support weighted interleaving mempolicy
  - mm: prepare to support weighted interleaving mempolicy
  - !7370 v2  sched: smart_grid: silence complier error
  - sched: smart_grid: silence complier error
  - !7227  arm64: arm_pmuv3: Correctly extract and check the PMUVer
  - arm64: arm_pmuv3: Correctly extract and check the PMUVer
  - !5291 [OLK-6.6] iommu/dma: Fix not fully traversing iova reservations issue
  - iommu/dma: Fix not fully traversing iova reservations issue
  - !6774 [OLK-6.6] merge upstream  4 wangxun related patches to fix i2c bug
  - Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
  - Revert "net: txgbe: fix i2c dev name cannot match clkdev"
  - net: wangxun: add ethtool_ops for channel number
  - clkdev: Update clkdev id usage to allow for longer names
  - !7206 v2  sched: programmable: Allow set tag for pid 1.
  - sched: programmable: Allow set tag for pid 1.


author: xinghe <xinghe2@h-partners.com> - 2.6.6-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:restart
  - DESC:backport to fix potential coredump:
         errors: handle malloc failure in usermsgs_put
         ssl_sock: add check for ha_meth
         thread: add a check for pthread_creat


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: 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 /home/lkp/rpmbuild/SOURCES/0001-hdparm-fallocate-close-fd.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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@huawei.com> - 2.4.55-5
changelog:
  - Type:CVE
  - ID:CVE-2023-31122, CVE-2023-45802, CVE-2023-43622
  - SUG:NA
  - DESC:fix CVE-2023-31122 and CVE-2023-45802 and CVE-2023-43622


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: chengyechun <chengyechun1@huawei.com> - 2.22.8-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Update i40e version to 2.22.8 to fix kernel-6.1 based build error


author: chengyechun <chengyechun1@huawei.com> - 2.22.8-3
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Remove the obsolte u64_stats_fetch_*_irq() users
         use mul_u64_u64_div_u64 and convert .adjfreq to .adjfine


author: chengyechun <chengyechun1@huawei.com> - 2.24.6-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:update i40e version to 2.24.6 to fix kernel-6.6 based build error


author: wujichao <wujichao1@huawei.com> - 2.1.5-12
changelog:
  - Type: update
  - ID: NA
  - SUG: NA
  - DESC: combine ten similar submissions into one(0125-fix-clang-build-error.patch) and Upgrade from upstream


author: jingxiaolu<lujingxiao@huawei.com> - 2.1.5-18
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: sync patches from upstream for refactoring sandbox and bugfixing


author: yanglu <yanglu72@h-partners.com> - 4.7.0-1
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Update iavf version to 4.7.0 to fix kernel-6.1 based build error


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



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/add-dunce-lib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: mengkanglai <mengkanglai2@huawei.com> - 1.8.18-20
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:lan channel fix set alert on off and lanplus realloc the msg if the payload_length gets update


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: 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: 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: 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: songliyang <songliyang@kylinos.cn> -1:1.8.0.422-b05.6
changelog:
  - let support-KAE-zip.patch not install libz.so on loongarch64
  - update LoongArch64 port to 8u422
  - fix changelog date error


author: Autistic_boyya <wangzhongyi7@huawei.com> -1:1.8.0.432.b06-1
changelog:
  - modified 8014628-Support-AES-Encryption-with-HMAC-SHA2-for-Ke.patch
  - modified 8193682-Infinite-loop-in-ZipOutputStream.close.patch
  - modified 8313626-C2-crash-due-to-unexpected-exception-control.patch
  - modified Backport-8318889-Backport-Important-Fixed-Issues-in-Later-Ver.patch
  - modified GCC-12-reports-some-compiler-warnings.patch
  - modified add-missing-test-case.patch
  - modified fix_X509TrustManagerImpl_symantec_distrust.patch
  - modified update-cacerts-and-VerifyCACerts.java-test.patch
  - deleted 8278794-Infinite-loop-in-DeflaterOutputStream.finish.patch
  - add Backport-8057910-G1-BOT-verification-should-not-pass.patch
  - add Backport-8069330-and-adapt-G1GC-related-optimization.patch
  - add SA-redact-support-password.patch


author: kuenking111 <wangkun49@huawei.com> -1:1.8.0.432.b06-2
changelog:
  - modified add-Fix-aarch64-runtime-thread-signal-transfer-bug.patch
  - add 8253072-XERCES-version-is-displayed-incorrect.patch
  - add 8159461-8288556-getComponentType.patch
  - add 8136926-phi-NULL-assert-in-PhaseIdealLoop-try_move_s.patch
  - add 8269934-RunThese24H.java-failed-with-EXCEPTION_ACCES.patch


author: kuenking111 <wangkun49@huawei.com> - 1:17.0.13.11-4
changelog:
  - add Add-jbolt-feature.patch
  - add Enable-TLS-to-communciation-between-JBooster-Server-.patch
  - add SA-redact-support-password.patch
  - add Add-specialized-hashmap-version-of-the-long-type.patch
  - add Implement-JBooster-RPC-byte-alignment.patch
  - add Optimize-LazyAOT-klasses-sending-strategy.patch
  - add Add-KAE-zip-GzipKAEBenchmark-Benchmark.patch
  - add Add-Fix-clear-mark-for-NativeGotJump.patch
  - add 8323066-TestSkipRebuildRemsetPhase.java-fails-with-S.patch
  - modify downgrade-the-glibc-symver-of-memcpy.patch


author: kuenking111 <wangkun49@huawei.com> - 1:17.0.13.11-7
changelog:
  - modify Add-jbolt-feature.patch
  - modify Add-specialized-hashmap-version-of-the-long-type.patch
  - modify Enable-TLS-to-communciation-between-JBooster-Server-.patch


author: Benshuai5D <benshuai5d@huawei> - 1:17.0.14.7-0
changelog:
  - update to 17.0.14
  - modify 8264805-Backport-Ahead-of-Time-Compiler.patch
  - modify 8280872-Reorder-code-cache-segments-to-improv.patch
  - modify 8323066-TestSkipRebuildRemsetPhase.java-fails-with-S.patch
  - modify Backport-Important-Fixed-Issues.patch
  - modify add-version-txt.patch
  - modify jdk17-Add-KAE-provider.patch


author: Autistic_boyya <wangzhongyi7@huawei.com> - 1:21.0.4.7-5
changelog:
  - add 8300800-UB-Shift-exponent-32-is-too-large-for-32-bit.patch
  - add 8334780-Crash-assert-h_array_list.not_null-failed-in.patch
  - add 8335610-DiagnosticFramework-CmdLine-is_executable-co.patch
  - add 8337982-Remove-dead-undef-assrt0n.patch
  - add 8339149-jfr_flush_event_writer-return-value-type-mis.patch
  - add 8339351-Remove-duplicate-line-in-FileMapHeader-print.patch
  - add BackPort-JDK-8324580-SIGFPE-on-THP-initialization-on.patch
  - add BackPort-JDK-8336346-Fix--Wzero-as-null-pointer-cons.patch
  - add Backport-JDK-8207908-JMXStatusTest.java-fails-assert.patch
  - add Backport-JDK-8304484-CDS-dynamic-dumping-incorrectly.patch
  - add Backport-JDK-8313909-JVMCI-assert-cp-tag_at-index-.i.patch
  - add Backport-JDK-8320308-C2-compilation-crashes-in-Libra.patch
  - add Backport-JDK-8320682-[AArch64]-C1-compilation-fails-.patch
  - add Backport-JDK-8322812-Manpage-for-jcmd-is-missing-JFR.patch
  - add Backport-JDK-8323699-MessageFormat.toPattern-generat.patch
  - add Backport-JDK-8325022-Incorrect-error-message-on-clie.patch
  - add Backport-JDK-8325730-StringBuilder.toString-allocati.patch
  - add Backport-JDK-8325994-JFR-Examples-in-JFR.start-help-.patch
  - add Backport-JDK-8326957-Implement-JEP-474-ZGC-Generatio.patch
  - add Backport-JDK-8327538-The-SSLExtension-class-specifie.patch
  - add Backport-JDK-8328107-Shenandoah-C2-TestVerifyLoopOpt.patch
  - add Backport-JDK-8328553-Get-rid-of-JApplet-in-test-jdk-.patch
  - add Backport-JDK-8329174-update-CodeBuffer-layout-in-com.patch
  - add Backport-JDK-8329754-The-ThreadSafe-attribute-is-ign.patch
  - add Backport-JDK-8331391-Enhance-the-keytool-code-by-inv.patch
  - add Backport-JDK-8332297-annotation-processor-that-gener.patch
  - add Backport-JDK-8332524-Instead-of-printing-TLSv1.3,-.patch
  - add Backport-JDK-8332818-ubsan-archiveHeapLoader.cpp:70:.patch
  - add Backport-JDK-8332866-Crash-in-ImageIO-JPEG-decoding-.patch
  - add Backport-JDK-8332920-C2-Partial-Peeling-is-wrongly-a.patch
  - add Backport-JDK-8333149-ubsan-memset-on-nullptr-target-.patch
  - add Backport-JDK-8333354-ubsan-frame.inline.hpp:91:25:-a.patch
  - add Backport-JDK-8333462-Performance-regression-of-new-D.patch
  - add Backport-JDK-8333599-Improve-description-of-b-matche.patch
  - add Backport-JDK-8333622-ubsan-relocInfo_x86.cpp:101:56:.patch
  - add Backport-JDK-8333639-ubsan-cppVtables.cpp:81:55-runt.patch
  - add Backport-JDK-8333805-Replaying-compilation-with-null.patch
  - add Backport-JDK-8333887-ubsan-unsafe.cpp:247:13:-runtim.patch
  - add Backport-JDK-8334123-log-the-opening-of-Type-1-fonts.patch
  - add Backport-JDK-8334239-Introduce-macro-for-ubsan-metho.patch
  - add Backport-JDK-8334758-Incorrect-note-in-Javadoc-for-a.patch
  - add Backport-JDK-8335638-Calling-VarHandle.-access-mode-.patch
  - add Backport-JDK-8336012-Fix-usages-of-jtreg-reserved-pr.patch
  - add Backport-JDK-8336080-Fix--Wzero-as-null-pointer-cons.patch
  - add Backport-JDK-8336152-Remove-unused-forward-declarati.patch
  - add Backport-JDK-8336855-Duplicate-protected-declaration.patch
  - add Backport-JDK-8336879-Always-true-condition-img-null-.patch
  - add Backport-JDK-8337334-Test-tools-javac-7142086-T71420.patch
  - add Backport-JDK-8337679-Memset-warning-in-src-hotspot-s.patch
  - add Backport-JDK-8338010-WB_IsFrameDeoptimized-miss-Reso.patch
  - add Backport-JDK-8338938-The-result-of-the-combine-metho.patch
  - add Backport-JDK-8339460-CDS-error-when-module-is-locate.patch
  - add Backport-JDK-8340186-Shenandoah-Missing-load_referen.patch
  - add Backport-JDK-8340273-Remove-CounterHalfLifeTime.patch
  - add Backport-JDK-8340623-Remove-outdated-PROCESSOR_ARCHI.patch
  - add Backport-of-8330191-Fix-typo-in-precompiled.hpp.patch
  - add Backport-of-8333088-ubsan-shenandoahAdaptiveHeuristi.patch
  - add Backport-of-8337067-Test-runtime-classFileParserBug-.patch
  - add Backport-of-8337245-Fix-wrong-comment-of-StringConca.patch
  - add Backport-of-8337274-Remove-repeated-the.patch
  - add Backport-of-8337712-Wrong-javadoc-in-java.util.Date-.patch
  - add Backport-of-8337787-Fix-Wzero-as-null-pointer-consta.patch
  - add Backport-of-JDK-8316895-SeenThread::print_action_que.patch
  - add Backport-of-JDK-8328723-IP-Address-error-when-client.patch
  - add Backport-of-JDK-8332720-ubsan-instanceKlass.cpp:3550.patch
  - add Backport-of-JDK-8336343-Add-more-known-sysroot-libra.patch
  - add backport-of-8339298-Remove-unused-function-declarati.patch


author: huangjie <huangjie150@huawei.com> - 1:21.0.5.11-0
changelog:
  - update to jdk21.0.5-ga
  - delete Backport-JDK-8333462-Performance-regression-of-new-D.patch
  - delete Backport-JDK-8332818-ubsan-archiveHeapLoader.cpp:70:.patch
  - detete Backport-JDK-8333887-ubsan-unsafe.cpp:247:13:-runtim.patch
  - detete BackPort-JDK-8324580-SIGFPE-on-THP-initialization-on.patch
  - delete Backport-JDK-8334239-Introduce-macro-for-ubsan-metho.patch
  - delete Backport-of-8333088-ubsan-shenandoahAdaptiveHeuristi.patch
  - detete Backport-JDK-8332524-Instead-of-printing-TLSv1.3,-.patch
  - delete Backport-JDK-8333149-ubsan-memset-on-nullptr-target-.patch
  - detete Backport-JDK-8333622-ubsan-relocInfo_x86.cpp:101:56:.patch
  - detete Backport-JDK-8333354-ubsan-frame.inline.hpp:91:25:-a.patch
  - delete Backport-JDK-8333639-ubsan-cppVtables.cpp:81:55-runt.patch
  - delete Backport-of-JDK-8336343-Add-more-known-sysroot-libra.patch
  - delete Backport-of-JDK-8332720-ubsan-instanceKlass.cpp:3550.patch
  - delete Backport-JDK-8332920-C2-Partial-Peeling-is-wrongly-a.patch
  - delete Backport-JDK-8334123-log-the-opening-of-Type-1-fonts.patch
  - delete Backport-JDK-8325022-Incorrect-error-message-on-clie.patch


author: Benshuai5D <zhangyunbo7@huawei.com> - 1:21.0.6.7-0
changelog:
  - update to jdk21.0.6-ga
  - delete Backport-JDK-8207908-JMXStatusTest.java-fails-assert.patch
  - delete Backport-JDK-8320682-[AArch64]-C1-compilation-fails-.patch
  - delete Backport-JDK-8331391-Enhance-the-keytool-code-by-inv.patch
  - delete Backport-JDK-8332866-Crash-in-ImageIO-JPEG-decoding-.patch
  - delete Backport-of-8337067-Test-runtime-classFileParserBug-.patch
  - delete Backport-of-JDK-8316895-SeenThread-print_action_que.patch
  - delete Backport-of-JDK-8328723-IP-Address-error-when-client.patch
  - modify Backport-JDK-8329174-update-CodeBuffer-layout-in-com.patch
  - modify Backport-JDK-8340623-Remove-outdated-PROCESSOR_ARCHI.patch


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 /home/lkp/rpmbuild/SOURCES/jfsutils-1.1.15-linux-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: zhukeqian <zhukeqian1@huawei.com> - 2.1.0-32
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:append readonly option when get pflash cmdline for stratovirt runtime


author: zhangbowei<zhangbowei@kylinos.cn> - 1.0.0-11
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC: modify kernel config for supporting shared_fs:virtio-fs option


author: yanglu <yanglu72@h-partners.com> - 006-2
changelog:
  - Type:enhancement
  - CVE:NA
  - SUG:NA
  - DESC:Add crashkernel auto for Arm 
         enable kdump and set default reserve memory 512MB
         fix test failed due to default value change


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-80.0.0.73
changelog:
  - !15278  tracing/osnoise: Fix resetting of tracepoints
  - tracing/osnoise: Fix resetting of tracepoints
  - !15227 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.54-6.6.55 LTS Conflicts Patches
  - mm: z3fold: deprecate CONFIG_Z3FOLD
  - null_blk: Remove usage of the deprecated ida_simple_xx() API
  - iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
  - proc: add config & param to block forcing mem writes
  - HID: Ignore battery for all ELAN I2C-HID devices
  - ata: sata_sil: Rename sil_blacklist to sil_quirks
  - ata: pata_serverworks: Do not use the term blacklist
  - scsi: aacraid: Rearrange order of struct aac_srb_unit
  - uprobes: Fix race in uprobe_free_utask
  - perf,x86: Fix kabi breakage in struct uprobe_task
  - perf,x86: avoid missing caller address in stack traces captured in uprobe
  - i2c: synquacer: Deal with optional PCLK correctly
  - i2c: synquacer: Remove a clk reference from struct synquacer_i2c
  - !15248 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.64-6.6.66 LTS Conflicts Patches
  - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
  - selftests/ftrace: adjust offset for kprobe syntax error test
  - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
  - iommu/arm-smmu: Defer probe of clients after smmu device bound
  - gpio: grgpio: use a helper variable to store the address of ofdev->dev
  - KVM: arm64: Change kvm_handle_mmio_return() return polarity
  - !15270 v2  mm: Backport two patch
  - arm64/mm: Drop setting PTE_TYPE_PAGE in pte_mkcont()
  - arm64/mm: Re-organize arch_make_huge_pte()
  - mm/hugetlb: use arch_make_huge_pte() in __hugetlb_insert_pfn()
  - !14820 [OLK-6.6]Hygon: Support kernel boot verification and secret injection for Hygon CSV3 VM
  - KVM: SVM: CSV: Support inject secret to Hygon CSV3 guest
  - KVM: SVM: CSV: Support issue non-4K aligned CSV3_CMD_LAUNCH_ENCRYPT_DATA and more than once
  - KVM: SVM: CSV: Provide KVM_CSV3_SET_GUEST_PRIVATE_MEMORY ioctl interface
  - KVM: SVM: CSV: Provide KVM_CAP_HYGON_COCO_EXT interface
  - crypto: ccp: Provide csv_get_extension_info() to present extensions of newer CSV firmware
  - KVM: SVM: CSV: Ensure all the GPRs and some non-GPRs are synced before LAUNCH_ENCRYPT_VMCB
  - crypto: ccp: Get api version again when update Hygon CSV firmware at runtime
  - KVM: SVM: CSV: Fix the vm_size even if CSV3 feature is unsupported on Hygon CPUs
  - !14819 [OLK-6.6]Hygon: Support CSV3 Attestation
  - x86/configs: openeuler_defconfig: Set CONFIG_VIRT_DRIVERS=y and CONFIG_EFI_SECRET=m
  - virt/csv-guest: Provide interface for request of CSV3 attestation report
  - x86/csv: Add support for CSV3 ATTESTATION secure call
  - x86/csv: Define ATTESTATION secure call command
  - !15251 Intel: Backport upstream auto-tune per-CPU pageset size patchset
  - mm and cache_info: remove unnecessary CPU cache info update
  - !15185 hwtracing: hisi_ptt: Initialize the filter sysfs attribute when allocation
  - hwtracing: hisi_ptt: Check duplicate filters before allocation
  - hwtracing: hisi_ptt: Initialize the filter sysfs attribute when allocation


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-82.0.0.75
changelog:
  - !15440 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.70-6.6.72 LTS Patches
  - drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
  - riscv: Fix text patching when IPI are used
  - mm: hugetlb: independent PMD page table shared count
  - mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
  - pgtable: fix s390 ptdesc field comments
  - workqueue: Add rcu lock check at the end of work item execution
  - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
  - pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop
  - arm64: dts: rockchip: add hevc power domain clock to rk3328
  - ARM: dts: imxrt1050: Fix clocks for mmc
  - io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
  - riscv: kprobes: Fix incorrect address calculation
  - iio: adc: ad7124: Disable all channels at probe time
  - iio: inkern: call iio_device_put() only on mapped devices
  - iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
  - iio: gyro: fxas21002c: Fix missing data update in trigger handler
  - iio: imu: kmx61: fix information leak in triggered buffer
  - iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
  - iio: pressure: zpa2326: fix information leak in triggered buffer
  - usb: gadget: configfs: Ignore trailing LF for user strings to cdev
  - usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
  - usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
  - usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
  - usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
  - usb: gadget: midi2: Reverse-select at the right place
  - usb: fix reference leak in usb_new_device()
  - USB: core: Disable LPM only for non-suspended ports
  - USB: usblp: return error when setting unsupported protocol
  - usb: dwc3-am62: Disable autosuspend during remove
  - usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
  - tty: serial: 8250: Fix another runtime PM usage counter underflow
  - misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
  - usb: dwc3: gadget: fix writing NYET threshold
  - USB: serial: cp210x: add Phoenix Contact UPS Device
  - usb-storage: Add max sectors quirk for Nokia 208
  - staging: iio: ad9832: Correct phase range check
  - staging: iio: ad9834: Correct phase range check
  - USB: serial: option: add Neoway N723-EA support
  - USB: serial: option: add MeiG Smart SRM815
  - dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
  - io_uring/timeout: fix multishot updates
  - drm/amd/display: increase MAX_SURFACES to the value supported by hw
  - drm/amdkfd: fixed page fault when enable MES shader debugger
  - ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
  - ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
  - smb: client: sync the root session and superblock context passwords before automounting
  - thermal: of: fix OF node leak in of_thermal_zone_find()
  - ksmbd: Implement new SMB3 POSIX type
  - sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
  - sctp: sysctl: udp_port: avoid using current->nsproxy
  - sctp: sysctl: auth_enable: avoid using current->nsproxy
  - sctp: sysctl: rto_min/max: avoid using current->nsproxy
  - sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
  - mptcp: sysctl: sched: avoid using current->nsproxy
  - dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
  - scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
  - dm thin: make get_first_thin use rcu-safe list first function
  - riscv: mm: Fix the out of bound issue of vmemmap address
  - cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
  - ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
  - afs: Fix the maximum cell name length
  - drm/mediatek: Add return value check when reading DPCD
  - drm/mediatek: Fix mode valid issue for dp
  - drm/mediatek: Fix YCbCr422 color format issue for DP
  - drm/mediatek: stop selecting foreign drivers
  - net/mlx5: Fix variable not being completed when function returns
  - net: stmmac: dwmac-tegra: Read iommu stream id from device tree
  - netfilter: nf_tables: imbalance in flowtable binding
  - iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
  - x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
  - memblock tests: fix implicit declaration of function 'numa_valid_node'
  - riscv: Fix early ftrace nop patching
  - tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
  - Bluetooth: btnxpuart: Fix driver sending truncated data
  - Bluetooth: MGMT: Fix Add Device to responding before completing
  - Bluetooth: hci_sync: Fix not setting Random Address when required
  - eth: gve: use appropriate helper to set xdp_features
  - ipvlan: Fix use-after-free in ipvlan_get_iflink().
  - tls: Fix tls_sw_sendmsg error handling
  - igc: return early when failing to read EECD register
  - igc: field get conversion
  - ice: fix incorrect PHY settings for 100 GB/s
  - cxgb4: Avoid removal of uninserted tid
  - bnxt_en: Fix possible memory leak when hwrm_req_replace fails
  - pds_core: limit loop over fw name list
  - net: libwx: fix firmware mailbox abnormal return
  - tcp/dccp: allow a connection when sk_max_ack_backlog is zero
  - tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
  - net: 802: LLC+SNAP OID:PID lookup on start of skb data
  - ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
  - selftests/alsa: Fix circular dependency involving global-timer
  - ASoC: mediatek: disable buffer pre-allocation
  - ASoC: rt722: add delay time to wait for the calibration procedure
  - erofs: fix PSI memstall accounting
  - erofs: handle overlapped pclusters out of crafted images properly
  - ovl: support encoding fid from inode with no alias
  - ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
  - ovl: do not encode lower fh with upper sb_writers held
  - exfat: fix the infinite loop in __exfat_free_cluster()
  - dm array: fix cursor index when skipping across block boundaries
  - dm array: fix unreleased btree blocks on closing a faulty array cursor
  - dm array: fix releasing a faulty array block twice in dm_array_cursor_end
  - jbd2: flush filesystem device before updating tail sequence
  - jbd2: increase IO priority for writing revoke records
  - memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
  - Revert "x86, crash: wrap crash dumping code into crash related ifdefs"
  - Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation"
  - !15423 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.69-6.6.70 LTS Additional Patches
  - !15423 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.69-6.6.70 LTS Additional Patches
  - RDMA/bnxt_re: Fix max SGEs for the Work Request
  - mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
  - mptcp: fix recvbuffer adjust on sleeping rcvmsg
  - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
  - mm/kmemleak: fix sleeping function called from invalid context at print message
  - mm/readahead: fix large folio support in async readahead
  - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
  - drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
  - dt-bindings: display: adi,adv7533: Drop single lane support
  - drm: adv7511: Drop dsi single lane support
  - net/sctp: Prevent autoclose integer overflow in sctp_association_init()
  - sky2: Add device ID 11ab:4373 for Marvell 88E8075
  - RDMA/uverbs: Prevent integer overflow issue
  - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
  - kcov: mark in_softirq_really() as __always_inline
  - ALSA hda/realtek: Add quirk for Framework F111:000C
  - ALSA: seq: Check UMP support for midi_version change
  - modpost: fix the missed iteration for the max bit in do_input()
  - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
  - RDMA/bnxt_re: Fix the max WQE size for static WQE support
  - ARC: build: Try to guess GCC variant of cross compiler
  - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
  - Bluetooth: hci_core: Fix sleeping function called from invalid context
  - net: usb: qmi_wwan: add Telit FE910C04 compositions
  - smb: client: destroy cfid_put_wq on module exit
  - ksmbd: set ATTR_CTIME flags when setting mtime
  - ksmbd: retry iterate_dir in smb2_query_dir
  - bpf: fix potential error return
  - sound: usb: format: don't warn that raw DSD is unsupported
  - sound: usb: enable DSD output for ddHiFi TC44C
  - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
  - drm/amdkfd: Correct the migration DMA map direction
  - wifi: mac80211: wake the queues in case of failure in resume
  - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
  - ila: serialize calls to nf_register_net_hooks()
  - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
  - af_packet: fix vlan_get_tci() vs MSG_PEEK
  - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
  - net: restrict SO_REUSEPORT to inet sockets
  - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
  - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
  - RDMA/rtrs: Ensure 'ib_sge list' is accessible
  - net: mv643xx_eth: fix an OF node reference leak
  - eth: bcmsysport: fix call balance of priv->clk handling routines
  - ALSA: usb-audio: US16x08: Initialize array before use
  - net: llc: reset skb->transport_header
  - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
  - drm/i915/dg1: Fix power gate sequence.
  - net/mlx5e: macsec: Maintain TX SA from encoding_sa
  - net/mlx5: DR, select MSIX vector 0 for completion queue creation
  - netrom: check buffer length before accessing it
  - net: Fix netns for ip_tunnel_init_flow()
  - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
  - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
  - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
  - ip_tunnel: annotate data-races around t->parms.link
  - net: stmmac: restructure the error path of stmmac_probe_config_dt()
  - net: stmmac: don't create a MDIO bus if unnecessary
  - net: dsa: microchip: Fix LAN937X set_ageing_time function
  - net: dsa: microchip: Fix KSZ9477 set_ageing_time function
  - drm/bridge: adv7511_audio: Update Audio InfoFrame properly
  - RDMA/bnxt_re: Fix the locking while accessing the QP table
  - RDMA/bnxt_re: Fix MSN table size for variable wqe mode
  - RDMA/bnxt_re: Add send queue size check for variable wqe
  - RDMA/bnxt_re: Disable use of reserved wqes
  - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
  - RDMA/bnxt_re: Fix max_qp_wrs reported
  - RDMA/bnxt_re: Fix reporting hw_ver in query_device
  - RDMA/bnxt_re: Add check for path mtu in modify_qp
  - RDMA/bnxt_re: Fix the check for 9060 condition
  - nvme-pci: 512 byte aligned dma pool segment quirk
  - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
  - RDMA/bnxt_re: Avoid initializing the software queue for user queues
  - RDMA/mlx5: Enforce same type port association for multiport RoCE
  - RDMA/bnxt_re: Remove always true dattr validity check
  - RDMA/bnxt_re: Allow MSN table capability check
  - powerpc: Remove initialisation of readpos
  - net: mctp: handle skb cleanup on sock_queue failures
  - ceph: give up on paths longer than PATH_MAX
  - mmc: sdhci-msm: fix crypto key eviction
  - !15418  ocfs2: handle a symlink read error correctly
  - ocfs2: handle a symlink read error correctly
  - !15299  ptp: Ensure info->enable callback is always set
  - !15299  ptp: Ensure info->enable callback is always set
  - ptp: Ensure info->enable callback is always set
  - !15424  bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
  - !15424  bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
  - bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
  - !15367  libbpf: Fix segfault due to libelf functions not setting errno
  - !15367  libbpf: Fix segfault due to libelf functions not setting errno
  - libbpf: Fix segfault due to libelf functions not setting errno
  - !15417 [Intel-SIG] x86/cpu: Clearwater Forest support including CPU model and new ISAs
  - x86: KVM: Advertise CPUIDs for new instructions in Clearwater Forest
  - x86/cpu: Add model number for Intel Clearwater Forest processor
  - !15225  cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0
  - !15225  cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0
  - cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0
  - !15390  backport mainline bugfix patch
  - !15390  backport mainline bugfix patch
  - irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
  - genirq: Make handle_enforce_irqctx() unconditionally available
  - !15229  NFS: remove unused variable nfs_rpcstat
  - NFS: remove unused variable nfs_rpcstat
  - !14975 [OLK-6.6] [Backport] scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE
  - scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE
  - !15302 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.57-6.6.58 LTS Conflicts Patches
  - selftests: mptcp: join: test for prohibited MPC to port-based endp
  - !15292 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.56-6.6.57 LTS Conflicts Patches
  - HID: mcp2200: added driver for GPIOs of MCP2200
  - !15326 [OLK-6.6]Hygon: Rename Hygon SM{3,4} feature macro to X86_FEATURE_HYGON_SM{3,4}
  - !15326 [OLK-6.6]Hygon: Rename Hygon SM{3,4} feature macro to X86_FEATURE_HYGON_SM{3,4}
  - x86/cpufeatures: Rename X86_FEATURE_SM{3,4} to X86_FEATURE_HYGON_SM{3,4}
  - !15402  nilfs2: fix possible int overflows in nilfs_fiemap()
  - !15402  nilfs2: fix possible int overflows in nilfs_fiemap()
  - nilfs2: fix possible int overflows in nilfs_fiemap()
  - !15043  wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
  - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
  - !15283  wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion
  - wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion
  - !15308  CVE-2025-21732
  - RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error
  - RDMA/mlx5: Ensure created mkeys always have a populated rb_key
  - RDMA/mlx5: Change check for cacheable mkeys
  - !15298  usbnet: ipheth: fix possible overflow in DPE length check
  - usbnet: ipheth: fix possible overflow in DPE length check
  - !15334  perf/core: Save raw sample data conditionally based on sample type
  - perf/core: Save raw sample data conditionally based on sample type
  - !15347  Mainline Patch
  - bpf: Use preempt_count() directly in bpf_send_signal_common()
  - bpf: Send signals asynchronously if !preemptible
  - !15331  Fixes CVE-2025-21767
  - clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
  - clocksource: Use pr_info() for "Checking clocksource synchronization" message
  - !15221  smb: client: Fix netns refcount imbalance causing leaks and use-after-free
  - smb: client: Fix netns refcount imbalance causing leaks and use-after-free
  - !15364  LoongArch: csum: Fix OoB access in IP checksum code for negative lengths
  - LoongArch: csum: Fix OoB access in IP checksum code for negative lengths
  - !15345  USB: hub: Ignore non-compliant devices with too many configs or interfaces
  - USB: hub: Ignore non-compliant devices with too many configs or interfaces
  - !15363  gpiolib: Fix crash on error in gpiochip_get_ngpios()
  - gpiolib: Fix crash on error in gpiochip_get_ngpios()
  - !15385  orangefs: fix a oob in orangefs_debug_write
  - orangefs: fix a oob in orangefs_debug_write
  - !15265  NFSD: fix hang in nfsd4_shutdown_callback
  - NFSD: fix hang in nfsd4_shutdown_callback
  - !15263  NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()
  - NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()
  - !15266  nfsd: clear acl_access/acl_default after releasing them
  - nfsd: clear acl_access/acl_default after releasing them
  - !15346  block: mark GFP_NOIO around sysfs ->store()
  - block: mark GFP_NOIO around sysfs ->store()
  - !15309  usb: xhci: Fix NULL pointer dereference on certain command aborts
  - !15309  usb: xhci: Fix NULL pointer dereference on certain command aborts
  - usb: xhci: Fix NULL pointer dereference on certain command aborts
  - !15204 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.69-6.6.70 LTS Patches
  - !15204 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.69-6.6.70 LTS Patches
  - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
  - ALSA: ump: Shut up truncated string warning
  - usb: xhci: Avoid queuing redundant Stop Endpoint commands
  - cleanup: Remove address space of returned pointer
  - crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes
  - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
  - Bluetooth: btusb: add callback function in btusb suspend/resume
  - scsi: mpi3mr: Start controller indexing from 0
  - scsi: mpi3mr: Use ida to manage mrioc ID
  - ALSA: ump: Update legacy substream names upon FB info update
  - ALSA: ump: Indicate the inactive group in legacy substream names
  - ALSA: ump: Don't open legacy substream for an inactive group
  - ALSA: ump: Use guard() for locking
  - udf: Verify inode link counts before performing rename
  - udf_rename(): only access the child content on cross-directory rename
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
  - watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
  - watchdog: rzg2l_wdt: Remove reset de-assert from probe
  - of: address: Preserve the flags portion on 1:1 dma-ranges mapping
  - of: address: Store number of bus flag cells rather than bool
  - of: address: Remove duplicated functions
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
  - x86, crash: wrap crash dumping code into crash related ifdefs
  - thunderbolt: Don't display nvm_version unless upgrade supported
  - thunderbolt: Add support for Intel Panther Lake-M/P
  - thunderbolt: Add support for Intel Lunar Lake
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
  - usb: xhci: Limit Stop Endpoint retries
  - xhci: retry Stop Endpoint on buggy NEC controllers
  - net: renesas: rswitch: fix possible early skb release
  - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
  - net/mlx5: unique names for per device caches
  - Revert "nvme: make keep-alive synchronous operation"
  - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
  - usb: typec: ucsi: add update_connector callback
  - usb: typec: ucsi: add callback for connector status updates
  - iio: adc: ad7192: properly check spi_get_device_match_data()
  - iio: adc: ad7192: Convert from of specific to fwnode property handling
  - usb: chipidea: udc: limit usb request length to max 16KB
  - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
  - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
  - fs/ntfs3: Fix warning in ni_fiemap
  - fs/ntfs3: Implement fallocate for compressed files
  - remoteproc: qcom: pas: enable SAR2130P audio DSP support
  - remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
  - remoteproc: qcom: pas: Add sc7180 adsp
  - mailbox: pcc: Check before sending MCTP PCC response ACK
  - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
  - clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure
  - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
  - Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
  - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
  - Bluetooth: Add support ITTIM PE50-M75C
  - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
  - i2c: i801: Add support for Intel Panther Lake
  - i2c: i801: Add support for Intel Arrow Lake-H
  - wifi: ath10k: avoid NULL pointer error during sdio remove
  - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights
  - media: uvcvideo: Force UVC version to 1.0a for 0408:4033
  - media: uvcvideo: Force UVC version to 1.0a for 0408:4035
  - cleanup: Adjust scoped_guard() macros to avoid potential warning
  - cleanup: Add conditional guard support
  - crypto: ecdsa - Avoid signed integer overflow on signature decoding
  - crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
  - crypto: ecdsa - Rename keylen to bufsize where necessary
  - crypto: ecdsa - Convert byte arrays with key coordinates to digits
  - ext4: partial zero eof block on unaligned inode size extension
  - ext4: convert to new timestamp accessors
  - memblock: allow zero threshold in validate_numa_converage()
  - NUMA: optimize detection of memory with no node id assigned by firmware
  - sched: Initialize idle tasks only once
  - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic
  - smb: client: fix use-after-free of signing key
  - smb: client: stop flooding dmesg in smb2_calc_signature()
  - fs/smb/client: implement chmod() for SMB3 POSIX Extensions
  - smb/client: rename cifs_ace to smb_ace
  - smb/client: rename cifs_acl to smb_acl
  - smb/client: rename cifs_sid to smb_sid
  - smb/client: rename cifs_ntsd to smb_ntsd
  - x86/mm: Carve out INVLPG inline asm for use by others
  - docs: media: update location of the media patches
  - drm/amd/display: Fix incorrect DSC recompute trigger
  - drm/amd/display: Fix DSC-re-computing


author: Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-82.0.0.76
changelog:
  - RISC-V kernel upgrade to 6.6.0-82.0.0
  - riscv: Fixed conflict created by commit c7c8e8a76904
  - riscv: Enable zstd-compressed firmware support
  - riscv: Enable AMDKFD driver for ROCm


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-83.0.0.77
changelog:
  - !15047 mm: Backport some mm patchs
  - mm/memmap: prevent double scanning of memmap by kmemleak
  - mm: kmemleak: fix upper boundary check for physical address objects
  - mm/vmscan: fix hard LOCKUP in function isolate_lru_folios
  - mm: compaction: use the proper flag to determine watermarks
  - !15271  LoongArch: fix cacheinfo/unaligned/rtc/s3/hda/usb issues
  - blutetooth/btusb: delay 1ms while suspending
  - LoongArch: Correct the cacheinfo sharing information
  - ice: fix unaligned access in ice_create_lag_recipe
  - LoongArch: set CONFIG_CMA_SIZE_MBYTES to 0
  - rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
  - hda/pci: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices
  - LoongArch: Update the flush cache policy
  - !15516 mm: shmem: remove unnecessary warning in shmem_writepage()
  - mm: shmem: remove unnecessary warning in shmem_writepage()
  - !15492  Add dp module in hibmc driver
  - drm/hisilicon/hibmc: add dp module in hibmc
  - drm/hisilicon/hibmc: refactored struct hibmc_drm_private
  - drm/hisilicon/hibmc: add dp hw moduel in hibmc driver
  - drm/hisilicon/hibmc: add dp link moduel in hibmc drivers
  - drm/hisilicon/hibmc: add dp aux in hibmc drivers
  - drm/hisilicon/hibmc: convert to struct drm_edid
  - !15395  clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
  - clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
  - !15459  perf: Configure BRBE correctly on VHE host
  - perf: Configure BRBE correctly on VHE host
  - !15369  media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
  - media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
  - !15421 [OLK-6.6] [Backport] upstream fix for driver nvme
  - nvme: handle connectivity loss in nvme_set_queue_count
  - nvme: fix bogus kzalloc() return check in nvme_init_effects_log()
  - nvme: Add error path for xa_store in nvme_init_effects
  - nvme: Add error check for xa_store in nvme_get_effects_log
  - !15370  wifi: brcmfmac: Check the return value of of_property_read_string_index()
  - wifi: brcmfmac: Check the return value of of_property_read_string_index()
  - !15483  CVE-2024-58069
  - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
  - !15470  some readahead improvement
  - readahead: properly shorten readahead when falling back to do_page_cache_ra()
  - readahead: don't shorten readahead window in read_pages()
  - readahead: make sure sync readahead reads needed page
  - !15404  ipmr: do not call mr_mfc_uses_dev() for unres entries
  - ipmr: do not call mr_mfc_uses_dev() for unres entries
  - !15376 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.62-6.6.63 LTS Conflicts Patches
  - mptcp: update local address flags when setting it
  - NFSD: Async COPY result needs to return a write verifier
  - !15164 [openEuler-24.03-LTS][linux-6.6.y sync] KVM: x86: Play nice with protected guests in complete_hypercall_exit()
  - KVM: x86: Play nice with protected guests in complete_hypercall_exit()
  - !15375 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.60-6.6.61 LTS Conflicts Patches
  - posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
  - !15149 Fix northbridge init warning in guest for Hygon family 18h model 4h
  - x86/amd_nb: Fix northbridge init warning in guest for Hygon family 18h model 4h
  - !15147  Add device HID for Hygon GPIO controller
  - pinctrl: Add device HID for Hygon GPIO controller
  - !15438 fix HCT build err once VFIO disabled
  - hct: fix build err once VFIO disabled


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-84.0.0.78
changelog:
  - !15625 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.75-6.6.76 LTS Patches
  - HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()
  - Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
  - selftests/landlock: Fix error message
  - LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
  - s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
  - btrfs: output the reason for open_ctree() failure
  - media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
  - staging: media: max96712: fix kernel oops when removing module
  - usb: gadget: f_tcm: Don't free command immediately
  - media: uvcvideo: Fix double free in error path
  - remoteproc: core: Fix ida_free call while not allocated
  - mptcp: handle fastopen disconnect correctly
  - mptcp: consolidate suboption status
  - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
  - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
  - usb: dwc3: core: Defer the probe until USB power supply ready
  - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
  - usb: gadget: f_tcm: Fix Get/SetInterface return value
  - drivers/card_reader/rtsx_usb: Restore interrupt based detection
  - net: usb: rtl8150: enable basic endpoint checking
  - ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
  - ktest.pl: Check kernelrelease return in get_version
  - selftests/rseq: Fix handling of glibc without rseq support
  - netfilter: nf_tables: reject mismatching sum of field_len with set key length
  - kbuild: switch from lz4c to lz4 for compression
  - Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"
  - f2fs: Introduce linear search for dentries
  - hexagon: Fix unbalanced spinlock in die()
  - hexagon: fix using plain integer as NULL pointer warning in cmpxchg
  - kconfig: fix memory leak in sym_warn_unmet_dep()
  - kconfig: WERROR unmet symbol dependency
  - kconfig: deduplicate code in conf_read_simple()
  - kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
  - kconfig: require a space after '#' for valid input
  - kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
  - cifs: Fix getting and setting SACLs over SMB1
  - cifs: Validate EAs for WSL reparse points
  - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
  - ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
  - RISC-V: Mark riscv_v_init() as __init
  - hostfs: fix the host directory parse when mounting.
  - hostfs: Add const qualifier to host_root in hostfs_fill_super()
  - hostfs: fix string handling in __dentry_name()
  - hostfs: convert hostfs to use the new mount API
  - genksyms: fix memory leak when the same symbol is read from *.symref file
  - genksyms: fix memory leak when the same symbol is added from source
  - net: hsr: fix fill_frame_info() regression vs VLAN packets
  - net: sh_eth: Fix missing rtnl lock in suspend/resume path
  - net: xdp: Disallow attaching device-bound programs in generic mode
  - tcp: correct handling of extreme memory squeeze
  - bgmac: reduce max frame size to support just MTU 1500
  - vsock: Allow retrying on connect() failure
  - Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
  - perf trace: Fix runtime error of index out of bounds
  - net: stmmac: Limit FIFO size by hardware capability
  - net: stmmac: Limit the number of MTL queues to hardware capability
  - ptp: Properly handle compat ioctls
  - net: davicom: fix UAF in dm9000_drv_remove
  - vxlan: Fix uninit-value in vxlan_vnifilter_dump()
  - net: netdevsim: try to close UDP port harness races
  - net: rose: fix timer races against user threads
  - iavf: allow changing VLAN state without calling PF
  - PM: hibernate: Add error handling for syscore_suspend()
  - net: fec: implement TSO descriptor cleanup
  - gpio: mxc: remove dead code after switch to DT-only
  - regulator: core: Add missing newline character
  - ubifs: skip dumping tnc tree when zroot is null
  - xfrm: delete intermediate secpath entry in packet offload mode
  - dmaengine: ti: edma: fix OF node reference leaks in edma_driver
  - xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
  - tools/bootconfig: Fix the wrong format specifier
  - NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
  - NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
  - serial: 8250: Adjust the timeout for FIFO mode
  - driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
  - module: Extend the preempt disabled section in dereference_symbol_descriptor().
  - nilfs2: protect access to buffers with no active references
  - nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_empty_buffers
  - buffer: make folio_create_empty_buffers() return a buffer_head
  - ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
  - scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
  - scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
  - PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
  - PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
  - PCI: imx6: Skip controller_id generation logic for i.MX7D
  - PCI: imx6: Simplify clock handling by using clk_bulk*() function
  - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer
  - staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
  - watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
  - media: nxp: imx8-isi: fix v4l2-compliance test errors
  - mtd: hyperbus: hbmc-am654: fix an OF node reference leak
  - mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void
  - mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
  - media: uvcvideo: Propagate buf->error to userspace
  - media: camif-core: Add check for clk_enable()
  - media: mipi-csis: Add check for clk_enable()
  - media: i2c: ov9282: Correct the exposure offset
  - media: i2c: imx412: Add missing newline to prints
  - media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
  - media: marvell: Add check for clk_enable()
  - PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
  - media: lmedm04: Handle errors for lme2510_int_read
  - media: rc: iguanair: handle timeouts
  - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
  - RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
  - efi: sysfb_efi: fix W=1 warnings when EFI is not set
  - of: reserved-memory: Do not make kmemleak ignore freed address
  - RDMA/mlx5: Fix indirect mkey ODP page count
  - i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition
  - i3c: dw: Add hot-join support.
  - arm64: tegra: Fix DMA ID for SPI2
  - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
  - ARM: dts: mediatek: mt7623: fix IR nodename
  - arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
  - arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
  - arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
  - dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
  - arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
  - arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
  - arm64: dts: qcom: sc7180: fix psci power domain node names
  - arm64: dts: qcom: sc7180: change labels to lower-case
  - arm64: dts: qcom: Add SM7125 device tree
  - arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
  - arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
  - arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
  - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera
  - arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
  - ARM: omap1: Fix up the Retu IRQ on Nokia 770
  - RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
  - arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
  - arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
  - arm64: dts: ti: k3-am62: Remove duplicate GICR reg
  - ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node
  - ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node
  - arm64: dts: qcom: sm8450: correct sleep clock frequency
  - arm64: dts: qcom: sm8350: correct sleep clock frequency
  - arm64: dts: qcom: sm8250: correct sleep clock frequency
  - arm64: dts: qcom: sm6375: correct sleep clock frequency
  - arm64: dts: qcom: sm6125: correct sleep clock frequency
  - arm64: dts: qcom: sm4450: correct sleep clock frequency
  - arm64: dts: qcom: sdx75: correct sleep clock frequency
  - arm64: dts: qcom: sc7280: correct sleep clock frequency
  - arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
  - arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
  - arm64: dts: qcom: qcs404: correct sleep clock frequency
  - arm64: dts: qcom: msm8994: correct sleep clock frequency
  - arm64: dts: qcom: msm8939: correct sleep clock frequency
  - arm64: dts: qcom: msm8916: correct sleep clock frequency
  - arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
  - arm64: dts: qcom: msm8994: Describe USB interrupts
  - arm64: dts: qcom: msm8996: Fix up USB3 interrupts
  - arm64: dts: qcom: sa8775p: Update sleep_clk frequency
  - arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi
  - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
  - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq
  - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq
  - arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
  - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
  - memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
  - ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
  - ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM
  - arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
  - RDMA/srp: Fix error handling in srp_add_port
  - arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
  - arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
  - RDMA/rxe: Fix mismatched max_msg_sz
  - RDMA/rxe: Improve newline in printing messages
  - arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
  - ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
  - ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
  - ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
  - arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
  - arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
  - arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
  - arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
  - arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
  - arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
  - arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
  - rdma/cxgb4: Prevent potential integer overflow on 32bit
  - RDMA/mlx4: Avoid false error about access to uninitialized gids array
  - ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
  - arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
  - arm64: dts: mediatek: mt8516: add i2c clock-div property
  - arm64: dts: mediatek: mt8516: fix wdt irq type
  - arm64: dts: mediatek: mt8516: fix GICv2 range
  - arm64: dts: mt8183: set DMIC one-wire mode on Damu
  - arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
  - ARM: at91: pm: change BU Power Switch to automatic mode
  - soc: atmel: fix device_node release in atmel_soc_device_init()
  - cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c
  - smb: client: fix oops due to unset link speed
  - padata: avoid UAF for reorder_work
  - padata: add pd get/put refcnt helper
  - padata: fix UAF in padata_reorder
  - perf lock: Fix parse_lock_type which only retrieve one lock flag
  - ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop
  - bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
  - pinctrl: amd: Take suspend type into consideration which pins are non-wake
  - pinctrl: stm32: Add check for clk_enable()
  - perf report: Fix misleading help message about --demangle
  - ASoC: Intel: avs: Fix theoretical infinite loop
  - ASoC: Intel: avs: Do not readq() u32 registers
  - ASoC: Intel: avs: Abstract IPC handling
  - ASoC: Intel: avs: Prefix SKL/APL-specific members
  - perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
  - perf namespaces: Introduce nsinfo__set_in_pidns()
  - perf machine: Don't ignore _etext when not a text symbol
  - perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
  - padata: fix sysfs store callback check
  - ALSA: seq: Make dependency on UMP clearer
  - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT
  - crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
  - ktest.pl: Remove unused declarations in run_bisect_test function
  - perf expr: Initialize is_test value in expr__ctx_new()
  - ASoC: renesas: rz-ssi: Use only the proper amount of dividers
  - perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
  - perf header: Fix one memory leakage in process_bpf_prog_info()
  - perf header: Fix one memory leakage in process_bpf_btf()
  - crypto: caam - use JobR's space to access page 0 regs
  - selftests/bpf: Fix fill_link_info selftest on powerpc
  - ASoC: sun4i-spdif: Add clock multiplier settings
  - tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
  - libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing
  - net/rose: prevent integer overflows in rose_setsockopt()
  - tcp_cubic: fix incorrect HyStart round start detection
  - net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
  - netfilter: nft_flow_offload: update tcp state flags under lock
  - netfilter: nf_tables: fix set size with rbtree backend
  - netfilter: nft_set_rbtree: prefer sync gc to async worker
  - netfilter: nft_set_rbtree: rename gc deactivate+erase function
  - netfilter: nf_tables: de-constify set commit ops function argument
  - net: sched: Disallow replacing of child qdisc from one parent to another
  - net: avoid race between device unregistration and ethnl ops
  - octeon_ep: remove firmware stats fetch in ndo_get_stats64
  - net/mlxfw: Drop hard coded max FW flash image size
  - net: let net.core.dev_weight always be non-zero
  - pwm: stm32: Add check for clk_enable()
  - clk: analogbits: Fix incorrect calculation of vco rate delta
  - inet: ipmr: fix data-races
  - wifi: cfg80211: adjust allocation of colocated AP data
  - wifi: cfg80211: Handle specific BSSID in 6GHz scanning
  - selftests: harness: fix printing of mismatch values in __EXPECT()
  - selftests: timers: clocksource-switch: Adapt progress to kselftest framework
  - wifi: mt76: mt7996: fix ldpc setting
  - wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
  - wifi: mt76: mt7996: fix HE Phy capability
  - wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU
  - wifi: mt76: mt7996: add max mpdu len capability
  - wifi: mt76: mt7996: fix register mapping
  - wifi: mt76: mt7915: fix register mapping
  - wifi: mt76: mt7915: fix omac index assignment after hardware reset
  - wifi: mt76: mt7915: improve hardware restart reliability
  - wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac
  - wifi: mt76: mt7915: firmware restart on devices with a second pcie link
  - wifi: mt76: mt7996: fix rx filter setting for bfee functionality
  - wifi: mt76: mt7915: fix overflows seen when writing limit attributes
  - wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.
  - wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
  - landlock: Handle weird files
  - net/smc: fix data error when recvmsg with MSG_PEEK flag
  - clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883
  - wifi: mac80211: don't flush non-uploaded STAs
  - wifi: mac80211: Fix common size calculation for ML element
  - wifi: mac80211: fix tid removal during mesh forwarding
  - wifi: mac80211: prohibit deactivating all links
  - wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC
  - wifi: wlcore: fix unbalanced pm_runtime calls
  - samples/landlock: Fix possible NULL dereference in parse_path()
  - mfd: syscon: Fix race in device_node_get_regmap()
  - mfd: syscon: Use scoped variables with memory allocators to simplify error paths
  - mfd: syscon: Add of_syscon_register_regmap() API
  - mfd: syscon: Remove extern from function prototypes
  - leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak
  - HID: fix generic desktop D-Pad controls
  - HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
  - clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
  - wifi: ath12k: fix tx power, max reg power update to firmware
  - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response
  - OPP: OF: Fix an OF node leak in _opp_add_static_v2()
  - ax25: rcu protect dev->ax25_ptr
  - regulator: of: Implement the unwind path of of_regulator_match()
  - clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent
  - clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI
  - dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
  - team: prevent adding a device which is already a team device lower
  - clk: imx8mp: Fix clkout1/2 support
  - cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks
  - cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available
  - gpio: pca953x: log an error when failing to get the reset GPIO
  - gpio: pca953x: Fully convert to device managed resources
  - gpio: pca953x: Drop unused fields in struct pca953x_platform_data
  - cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
  - pwm: stm32-lp: Add check for clk_enable()
  - inetpeer: do not get a refcount in inet_getpeer()
  - inetpeer: update inetpeer timestamp in inet_getpeer()
  - inetpeer: remove create argument of inet_getpeer()
  - inetpeer: remove create argument of inet_getpeer_v[46]()
  - leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
  - dt-bindings: mfd: bd71815: Fix rsense and typos
  - cpupower: fix TSC MHz calculation
  - ACPI: fan: cleanup resources in the error path of .probe()
  - wifi: brcmfmac: add missing header include for brcmf_dbg
  - regulator: dt-bindings: mt6315: Drop regulator-compatible property
  - HID: multitouch: fix support for Goodix PID 0x01e9
  - wifi: rtlwifi: pci: wait for firmware loading before releasing memory
  - wifi: rtlwifi: fix memory leaks and invalid access at probe error path
  - wifi: rtlwifi: destroy workqueue at rtl_deinit_core
  - wifi: rtlwifi: remove unused check_buddy_priv
  - dt-bindings: leds: class-multicolor: Fix path to color definitions
  - clk: fix an OF node reference leak in of_clk_get_parent_name()
  - of: remove internal arguments from of_property_for_each_u32()
  - clk: si5351: allow PLLs to be adjusted without reset
  - serial: sc16is7xx: use device_property APIs when configuring irda mode
  - dt-bindings: mmc: controller: clarify the address-cells description
  - rxrpc: Fix handling of received connection abort
  - spi: zynq-qspi: Add check for clk_enable()
  - net_sched: sch_sfq: don't allow 1 packet limit
  - net_sched: sch_sfq: handle bigger packets
  - net_sched: sch_sfq: annotate data-races around q->perturb_period
  - wifi: rtlwifi: usb: fix workqueue leak when probe fails
  - wifi: rtlwifi: fix init_sw_vars leak when probe fails
  - wifi: rtlwifi: wait for firmware loading before releasing memory
  - wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
  - wifi: rtlwifi: do not complete firmware loading needlessly
  - wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855
  - ipmi: ipmb: Add check devm_kasprintf() returned value
  - drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()
  - drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
  - drm/msm: Check return value of of_dma_configure()
  - drm/msm/dpu: link DSPP_2/_3 blocks on SM8550
  - drm/msm/dpu: link DSPP_2/_3 blocks on SM8350
  - drm/msm/dpu: link DSPP_2/_3 blocks on SM8250
  - drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X
  - drm/msm/dpu: link DSPP_2/_3 blocks on SM8150
  - OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
  - drm/amdgpu/vcn: reset fw_shared under SRIOV
  - drm/rockchip: vop2: include rockchip_drm_drv.h
  - drm/rockchip: move output interface related definition to rockchip_drm_drv.h
  - drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
  - drm/rockchip: vop2: Fix the windows switch between different layers
  - drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config
  - drm/rockchip: vop2: Set YUV/RGB overlay mode
  - drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
  - drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
  - drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
  - drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()
  - HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
  - drm/etnaviv: Fix page property being used for non writecombine buffers
  - drm/msm/dp: set safe_to_exit_level before printing it
  - x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally
  - x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD
  - sched/topology: Rename 'DIE' domain to 'PKG'
  - afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
  - select: Fix unbalanced user_access_end()
  - partitions: ldm: remove the initial kernel-doc notation
  - selftests/powerpc: Fix argument order to timer_sub()
  - pstore/blk: trivial typo fixes
  - block: retry call probe after request_module in blk_request_module
  - fs: fix proc_handler for sysctl_nr_open
  - afs: Fix cleanup of immediately failed async calls
  - afs: Fix directory format encoding struct
  - afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
  - dlm: fix srcu_read_lock() return type to int
  - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active
  - !15477  PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
  - PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
  - !15472  PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()
  - PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()
  - !15473  iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
  - iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
  - !15474  OPP: add index check to assert to avoid buffer overflow in _read_freq()
  - OPP: add index check to assert to avoid buffer overflow in _read_freq()
  - !15475  wifi: wcn36xx: fix channel survey memory allocation size
  - wifi: wcn36xx: fix channel survey memory allocation size
  - !15476  LoongArch: Fix warnings during S3 suspend
  - LoongArch: Fix warnings during S3 suspend
  - !15464 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.72-6.6.75 LTS Patches
  - drm/v3d: Assign job pointer to NULL before signaling the fence
  - Input: xpad - add support for wooting two he (arm)
  - Input: xpad - add support for Nacon Evol-X Xbox One Controller
  - Input: xpad - improve name of 8BitDo controller 2dc8:3106
  - Input: xpad - add QH Electronics VID/PID
  - Input: xpad - add unofficial Xbox 360 wireless receiver clone
  - Input: atkbd - map F23 key to support default copilot shortcut
  - Input: xpad - add support for Nacon Pro Compact
  - ALSA: usb-audio: Add delay quirk for USB Audio Device
  - Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
  - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
  - vfio/platform: check the bounds of read/write syscalls
  - cachestat: fix page cache statistics permission checking
  - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
  - net: sched: fix ets qdisc OOB Indexing
  - smb: client: handle lack of EA support in smb2_query_path_info()
  - libfs: Add simple_offset_rename() API
  - ASoC: samsung: Add missing depends on I2C
  - hwmon: (drivetemp) Set scsi command timeout to 10s
  - irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
  - of/unittest: Add test that of_address_to_resource() fails on non-translatable address
  - drm/amd/display: Use HW lock mgr for PSR1
  - scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
  - seccomp: Stub for !CONFIG_SECCOMP
  - ASoC: samsung: Add missing selects for MFD_WM8994
  - ASoC: wm8994: Add depends on MFD core
  - x86/xen: fix SLS mitigation in xen_hypercall_iret()
  - nfsd: add list_head nf_gc to struct nfsd_file
  - Revert "drm/amdgpu: rework resume handling for display (v2)"
  - fs: relax assertions on failure to encode file handles
  - ovl: support encoding fid from inode with no alias
  - ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
  - ocfs2: fix deadlock in ocfs2_get_system_file_inode
  - iio: imu: inv_icm42600: fix spi burst write not supported
  - Revert "PCI: Use preserve_config in place of pci_flags"
  - drm/amdgpu: always sync the GFX pipe on ctx switch
  - drm/i915/fb: Relax clear color alignment to 64 bytes
  - hrtimers: Handle CPU state correctly on hotplug
  - irqchip: Plug a OF node reference leak in platform_irqchip_probe()
  - filemap: avoid truncating 64-bit offset to 32 bits
  - nouveau/fence: handle cross device fences properly
  - vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
  - vsock: reset socket state when de-assigning the transport
  - vsock/virtio: cancel close work in the destructor
  - vsock/virtio: discard packets if the transport changes
  - net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
  - selftests: mptcp: avoid spurious errors on disconnect
  - mptcp: fix spurious wake-up on under memory pressure
  - mptcp: be sure to send ack when mptcp-level window re-opens
  - i2c: atr: Fix client detach
  - zram: fix potential UAF of zram table
  - ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
  - x86/asm: Make serialize() always_inline
  - nvmet: propagate npwg topology
  - RDMA/bnxt_re: Fix to export port num to ib_query_qp
  - poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
  - ACPI: resource: acpi_dev_irq_override(): Check DMI match last
  - smb: client: fix double free of TCP_Server_Info::hostname
  - i2c: rcar: fix NACK handling when being a target
  - i2c: mux: demux-pinctrl: check initial mux selection, too
  - Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
  - hwmon: (tmp513) Fix division of negative numbers
  - soc: ti: pruss: Fix pruss APIs
  - drm/v3d: Ensure job pointer is set to NULL after job completion
  - drm/vmwgfx: Add new keep_resv BO param
  - net/mlx5e: Always start IPsec sequence number from 1
  - net/mlx5e: Rely on reqid in IPsec tunnel mode
  - net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
  - net/mlx5: Clear port select structure when fail to create
  - net/mlx5: Fix RDMA TX steering prio
  - net: fec: handle page_pool_dev_alloc_pages error
  - net: xilinx: axienet: Fix IRQ coalescing packet count overflow
  - nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
  - pktgen: Avoid out-of-bounds access in get_imix_entries
  - openvswitch: fix lockup on tx to unregistering netdev with carrier
  - bpf: Fix bpf_sk_select_reuseport() memory leak
  - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
  - Revert "ovl: do not encode lower fh with upper sb_writers held"
  - Revert "ovl: pass realinode to ovl_encode_real_fh() instead of realdentry"
  - Revert "ovl: support encoding fid from inode with no alias"
  - !15608  perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
  - perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
  - !15360  USB: hub: Ignore non-compliant devices with too many configs or interfaces
  - USB: hub: Ignore non-compliant devices with too many configs or interfaces
  - !15597  CVE-2025-21853
  - bpf: avoid holding freeze_mutex during mmap operation
  - bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
  - !15603  Mainline patch merged into OLK-6.6
  - RDMA/hns: Fix missing xa_destroy()
  - RDMA/hns: Fix wrong value of max_sge_rd
  - RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
  - RDMA/hns: Fix invalid sq params not being blocked
  - RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
  - RDMA/hns: Fix soft lockup during bt pages loop
  - !15430  cpufreq: Fix some boost errors related to CPU online and offline
  - cpufreq: prevent NULL dereference in cpufreq_online()
  - cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init()
  - cpufreq: CPPC: Fix wrong max_freq in policy initialization
  - cpufreq: Introduce a more generic way to set default per-policy boost flag
  - cpufreq: Fix re-boost issue after hotplugging a CPU
  - !15568 [olk 6.6] some features for hibmcge driver
  - net: hibmcge: Add support for ioctl
  - net: hibmcge: Add support for BMC diagnose feature
  - net: hibmcge: Add support for mac link exception handling feature
  - net: hibmcge: Add support for abnormal irq handling feature
  - net: hibmcge: Add support for checksum offload
  - net: hibmcge: Add support for dump statistics
  - ethtool: Implement ethtool_puts()
  - !15357  blk-cgroup: Fix class @block_class's subsystem refcount leakage
  - blk-cgroup: Fix class @block_class's subsystem refcount leakage
  - !15333 VirtCCA Feature: cvm support UEFI boot
  - Bug fix: Resolve the issue of host hard lockup
  - VirtCCA: The cvm removes the vcpu binding limit.
  - VirtCCA: Improve nfs workqueue bind method
  - VirtCCA: Intercept the situation where devices with both NVM adn CVM passthrough under same PCIe root port
  - VirtCCA: an interface to retrieve the TMI version is added
  - VirtCCA: cvm support UEFI boot
  - !15414 bnxt_en: Fix possible memory leak when hwrm_req_replace fails
  - bnxt_en: Fix possible memory leak when hwrm_req_replace fails
  - !15580  two bugfixs
  - mm/migrate: fix shmem xarray update during migration
  - mm: fix finish_fault() handling for large folios


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-85.0.0.79
changelog:
  - !15705  tracing: Fix use-after-free in print_graph_function_flags during tracer switching
  - tracing: Fix use-after-free in print_graph_function_flags during tracer switching
  - !15704  perf/core: Add RCU read lock protection to perf_iterate_ctx()
  - perf/core: Add RCU read lock protection to perf_iterate_ctx()
  - !15672  ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
  - ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
  - !15621  misc: fastrpc: Fix copy buffer page size
  - misc: fastrpc: Fix copy buffer page size
  - !15620  s390/ism: add release function for struct device
  - s390/ism: add release function for struct device
  - !15622  Fix UAF in acct(2)
  - acct: block access to kernel internal filesystems
  - acct: perform last write from workqueue
  - !15488  CVE-2025-21816
  - hrtimer: Fix kabi broken of struct hrtimer_cpu_base
  - hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
  - !15706 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.78-6.6.79 LTS Patches
  - kbuild: hdrcheck: fix cross build with clang
  - HID: hid-steam: Fix use-after-free when detaching device
  - Revert "vfio/platform: check the bounds of read/write syscalls"
  - x86/i8253: Disable PIT timer 0 when not in use
  - vsock: Orphan socket after transport release
  - vsock: Keep the binding until socket destruction
  - io_uring/kbuf: reallocate buf lists on upgrade
  - HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context
  - alpha: replace hardcoded stack offsets with autogenerated ones
  - mm: gup: fix infinite loop within __get_longterm_locked
  - arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
  - md/md-bitmap: move bitmap_{start, end}write to md upper layer
  - md: add a new callback pers->bitmap_sector()
  - md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
  - md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
  - selftests: rtnetlink: update netdevsim ipsec output format
  - netdevsim: print human readable IP address
  - x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
  - drm/v3d: Stop active perfmon if it is being destroyed
  - drm/rcar-du: dsi: Fix PHY lock bit check
  - drm/tidss: Clear the interrupt status for interrupts being disabled
  - drm/tidss: Fix issue in irq handling causing irq-flood issue
  - ipv6: mcast: add RCU protection to mld_newpack()
  - ipv6: mcast: extend RCU protection in igmp6_send()
  - ndisc: extend RCU protection in ndisc_send_skb()
  - openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
  - arp: use RCU protection in arp_xmit()
  - neighbour: use RCU protection in __neigh_notify()
  - neighbour: delete redundant judgment statements
  - ndisc: use RCU protection in ndisc_alloc_skb()
  - HID: hid-steam: Move hidraw input (un)registering to work
  - HID: hid-steam: Make sure rumble work is canceled on removal
  - HID: hid-steam: Add Deck IMU support
  - HID: hid-steam: Fix cleanup in probe()
  - HID: hid-steam: remove pointless error message
  - HID: hid-steam: Add gamepad-only mode switched to by holding options
  - HID: hid-steam: Update list of identifiers from SDL
  - HID: hid-steam: Clean up locking
  - HID: hid-steam: Disable watchdog instead of using a heartbeat
  - HID: hid-steam: Avoid overwriting smoothing parameter
  - ipv6: icmp: convert to dev_net_rcu()
  - ipv6: use RCU protection in ip6_default_advmss()
  - flow_dissector: use RCU protection to fetch dev_net()
  - ipv4: icmp: convert to dev_net_rcu()
  - ipv4: use RCU protection in __ip_rt_update_pmtu()
  - net: ipv4: Cache pmtu for all packet paths if multipath enabled
  - ipv4: use RCU protection in inet_select_addr()
  - ipv4: use RCU protection in rt_is_expired()
  - ipv4: use RCU protection in ipv4_default_advmss()
  - net: add dev_net_rcu() helper
  - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
  - ipv4: add RCU protection to ip4_dst_hoplimit()
  - btrfs: fix hole expansion when writing at an offset beyond EOF
  - mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
  - igc: Set buffer type for empty frames in igc_init_empty_frame
  - mmc: mtk-sd: Fix register settings for hs400(es) mode
  - arm64: Handle .ARM.attributes section in linker scripts
  - regmap-irq: Add missing kfree()
  - regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator
  - partitions: mac: fix handling of bogus partition table
  - gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
  - gpiolib: acpi: Add a quirk for Acer Nitro ANV14
  - alpha: align stack for page fault and user unaligned trap handlers
  - serial: 8250: Fix fifo underflow on flush
  - efi: Avoid cold plugged memory for placing the kernel
  - kbuild: userprogs: fix bitsize and target detection on clang
  - wifi: ath12k: fix handling of 6 GHz rules
  - alpha: make stack 16-byte aligned (most cases)
  - can: etas_es58x: fix potential NULL pointer dereference on udev->serial
  - can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
  - can: c_can: fix unbalanced runtime PM disable in error path
  - can: ctucanfd: handle skb allocation failure
  - USB: serial: option: drop MeiG Smart defines
  - USB: serial: option: fix Telit Cinterion FN990A name
  - USB: serial: option: add Telit Cinterion FN990B compositions
  - USB: serial: option: add MeiG Smart SLM828
  - usb: cdc-acm: Fix handling of oversized fragments
  - USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
  - usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
  - USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
  - USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
  - usb: core: fix pipe creation for get_bMaxPacketSize0
  - USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
  - usb: dwc2: gadget: remove of_node reference upon udc_stop
  - usb: gadget: udc: renesas_usb3: Fix compiler warning
  - usb: roles: set switch registered flag early on
  - usb: dwc3: Fix timeout issue during controller enter/exit from halt state
  - usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries
  - perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
  - KVM: nSVM: Enter guest mode before initializing nested NPT MMU
  - KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
  - drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()
  - batman-adv: Drop unmanaged ELP metric worker
  - batman-adv: Ignore neighbor throughput metrics in error case
  - batman-adv: fix panic during interface removal
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
  - ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V
  - selftests: gpio: gpio-sim: Fix missing chip disablements
  - Grab mm lock before grabbing pt lock
  - vfio/pci: Enable iowrite64 and ioread64 for vfio pci
  - rtla/timerlat_top: Abort event processing on second signal
  - rtla/timerlat_hist: Abort event processing on second signal
  - scsi: ufs: bsg: Set bsg_queue to NULL after removal
  - PCI: switchtec: Add Microchip PCI100X device IDs
  - PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
  - media: uvcvideo: Add Kurokesu C1 PRO camera
  - media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera
  - media: uvcvideo: Implement dual stream quirk to fix loss of usb packets
  - media: i2c: ds90ub953: Add error handling for i2c reads/writes
  - media: i2c: ds90ub913: Add error handling to ub913_hw_init()
  - media: cxd2841er: fix 64-bit division on gcc-9
  - soc/tegra: fuse: Update Tegra234 nvmem keepout list
  - fbdev: omap: use threaded IRQ for LCD DMA
  - RDMA/efa: Reset device on probe failure
  - tools: fix annoying "mkdir -p ..." logs when building tools in parallel
  - x86/xen: allow larger contiguous memory regions in PV guests
  - xen/swiotlb: relax alignment requirements
  - drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
  - gpio: bcm-kona: Add missing newline to dev_err format string
  - gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
  - gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
  - drm/i915/selftests: avoid using uninitialized context
  - cgroup: Remove steal time from usage_usec
  - arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
  - team: better TEAM_OPTION_TYPE_STRING validation
  - LoongArch: Fix idle VS timer enqueue
  - vxlan: check vxlan_vnigroup_init() return value
  - vrf: use RCU protection in l3mdev_l3_out()
  - ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
  - ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt
  - spi: sn-f-ospi: Fix division by zero
  - HID: multitouch: Add NULL check in mt_input_configured
  - pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
  - !14287 [OLK-6.6] SCSI: Support Linkdata HBA/RAID Controllers
  - SCSI: Linkdata: Supports Linkdata HBA/RAID Controllers
  - !15686 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.76-6.6.78 LTS Patches
  - char: misc: deallocate static minor in error path
  - ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA
  - ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
  - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models
  - ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
  - Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
  - rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
  - rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
  - Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads"
  - Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads"
  - Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
  - Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
  - Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
  - Revert "KVM: e500: always restore irqs"
  - KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)
  - KVM: x86: Make x2APIC ID 100% readonly
  - tty: xilinx_uartps: split sysrq handling
  - x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
  - mptcp: prevent excessive coalescing on receive
  - btrfs: avoid monopolizing a core when activating a swap file
  - Revert "btrfs: avoid monopolizing a core when activating a swap file"
  - ocfs2: check dir i_size in ocfs2_find_entry
  - net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
  - spi: atmel-qspi: Memory barriers after memory-mapped I/O
  - spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families
  - MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
  - rtc: zynqmp: Fix optional clock name property
  - pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails
  - rtla/timerlat_top: Stop timerlat tracer on signal
  - rtla/timerlat_hist: Stop timerlat tracer on signal
  - rtla: Add trace_instance_stop
  - rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
  - rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
  - rtla/osnoise: Distinguish missing workload option
  - scripts/gdb: fix aarch64 userspace detection in get_current_task
  - maple_tree: simplify split calculation
  - net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
  - net/ncsi: wait for the last response to Deselect Package before configuring channel
  - misc: fastrpc: Fix copy buffer page size
  - misc: fastrpc: Fix registered buffer page address
  - misc: fastrpc: Deregister device nodes properly in error scenarios
  - misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors
  - mtd: onenand: Fix uninitialized retlen in do_otp_read()
  - irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so
  - i3c: master: Fix missing 'ret' assignment in set_speed()
  - NFC: nci: Add bounds checking in nci_hci_create_pipe()
  - mailbox: tegra-hsp: Clear mailbox before using message
  - ocfs2: fix incorrect CPU endianness conversion causing mount failure
  - pnfs/flexfiles: retry getting layout segment for reads
  - selftests: mptcp: connect: -f: no reconnect
  - vfio/platform: check the bounds of read/write syscalls
  - io_uring/rw: commit provided buffer state on async
  - io_uring: fix io_req_prep_async with provided buffers
  - io_uring/net: don't retry connect operation on EPOLLERR
  - io_uring: fix multishots with selected buffers
  - nvmem: imx-ocotp-ele: set word length to 1
  - nvmem: imx-ocotp-ele: fix reading from non zero offset
  - nvmem: imx-ocotp-ele: simplify read beyond device check
  - nvmem: core: improve range check for nvmem_cell_write()
  - nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
  - crypto: qce - unregister previously registered algos in error path
  - crypto: qce - fix goto jump in error path
  - media: uvcvideo: Remove redundant NULL assignment
  - media: uvcvideo: Support partial control reads
  - media: uvcvideo: Fix event flags in uvc_ctrl_send_events
  - media: uvcvideo: Fix crash during unbind if gpio unit is in use
  - media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702
  - media: i2c: ds90ub960: Fix UB9702 VC map
  - media: i2c: ds90ub960: Fix use of non-existing registers on UB9702
  - media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
  - media: ccs: Fix cleanup order in ccs_probe()
  - media: ccs: Fix CCS static data parsing for large block sizes
  - media: ov5640: fix get_light_freq on auto
  - media: imx296: Add standby delay during probe
  - media: mc: fix endpoint iteration
  - media: mmp: Bring back registration of the device
  - soc: qcom: smem_state: fix missing of_node_put in error path
  - soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
  - iio: light: as73211: fix channel handling in only-color triggered buffer
  - media: ccs: Clean up parsed CCS static data on parse failure
  - kfence: skip __GFP_THISNODE allocations on NUMA systems
  - rv: Reset per-task monitors also for idle tasks
  - tpm: Change to kvalloc() in eventlog/acpi.c
  - ACPI: PRM: Remove unnecessary strict handler address checks
  - xfs: Add error handling for xfs_reflink_cancel_cow_range
  - xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end
  - pwm: microchip-core: fix incorrect comparison with max period
  - arm64: tegra: Disable Tegra234 sce-fabric node
  - arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
  - crypto: qce - fix priority to be less than ARMv8 CE
  - arm64: dts: qcom: sm8550: correct MDSS interconnects
  - arm64: dts: qcom: sm8550: Fix MPSS memory length
  - arm64: dts: qcom: sm8550: Fix CDSP memory length
  - arm64: dts: qcom: sm8450: Fix MPSS memory length
  - arm64: dts: qcom: sm8450: Fix CDSP memory length
  - arm64: dts: qcom: sm8350: Fix MPSS memory length
  - arm64: dts: qcom: sm8350: Fix CDSP memory base and length
  - arm64: dts: qcom: sm8350: Fix ADSP memory base and length
  - arm64: dts: qcom: sm6375: Fix MPSS memory base and length
  - arm64: dts: qcom: sm6375: Fix CDSP memory base and length
  - arm64: dts: qcom: sm6375: Fix ADSP memory length
  - arm64: dts: qcom: sm6350: Fix uart1 interconnect path
  - arm64: dts: qcom: sm6350: Fix MPSS memory length
  - arm64: dts: qcom: sm6350: Fix ADSP memory length
  - arm64: dts: qcom: sm6115: Fix ADSP memory base and length
  - arm64: dts: qcom: sm6115: Fix CDSP memory length
  - arm64: dts: qcom: sm6115: Fix MPSS memory length
  - ARM: dts: ti/omap: gta04: fix pm issues caused by spi module
  - ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
  - ubi: Add a check for ubi_num
  - x86/boot: Use '-std=gnu11' to fix build with GCC 15
  - rust: init: use explicit ABI to clean warning in future compilers
  - kbuild: Move -Wenum-enum-conversion to W=2
  - scsi: storvsc: Set correct data length for sending SCSI command without payload
  - scsi: ufs: qcom: Fix crypto key eviction
  - scsi: qla2xxx: Move FCE Trace buffer allocation to user control
  - scsi: st: Don't set pos_unknown just after device recognition
  - nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
  - nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
  - PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
  - PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
  - arm64: tegra: Fix Tegra234 PCIe interrupt-map
  - ALSA: hda: Fix headset detection failure due to unstable sort
  - ALSA: hda/realtek: Enable headset mic on Positivo C6400
  - Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
  - block: don't revert iter for -EIOCBQUEUED
  - mips/math-emu: fix emulation of the prefx instruction
  - dm-crypt: track tag_offset in convert_context
  - dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
  - powerpc/pseries/eeh: Fix get PE state translation
  - LoongArch: Extend the maximum number of watchpoints
  - MIPS: Loongson64: remove ROM Size unit in boardinfo
  - serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
  - serial: sh-sci: Drop __initdata macro for port_cfg
  - soc: qcom: socinfo: Avoid out of bounds read of serial number
  - ASoC: acp: Support microphone from Lenovo Go S
  - usbnet: ipheth: document scope of NCM implementation
  - usbnet: ipheth: fix DPE OoB read
  - usbnet: ipheth: break up NCM header size computation
  - usbnet: ipheth: refactor NCM datagram loop
  - usbnet: ipheth: check that DPE points past NCM header
  - usbnet: ipheth: use static NDP16 location in URB
  - usb: gadget: f_tcm: Don't prepare BOT write request twice
  - usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
  - usb: gadget: f_tcm: Decrement command ref count on cleanup
  - usb: gadget: f_tcm: Translate error to sense
  - wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916
  - wifi: rtw88: sdio: Fix disconnection after beacon loss
  - wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH
  - wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
  - wifi: rtlwifi: rtl8821ae: Fix media status report
  - HID: hid-sensor-hub: don't use stale platform-data on remove
  - of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
  - of: Fix of_find_node_opts_by_path() handling of alias+path+options
  - of: Correct child specifier used as input of the 2nd nexus node
  - scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
  - perf bench: Fix undefined behavior in cmpworker()
  - efi: libstub: Use '-std=gnu11' to fix build with GCC 15
  - clk: mediatek: mt2701-mm: add missing dummy clk
  - clk: mediatek: mt2701-img: add missing dummy clk
  - clk: mediatek: mt2701-bdp: add missing dummy clk
  - clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe
  - clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
  - clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
  - clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
  - clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
  - clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable()
  - clk: qcom: clk-alpha-pll: fix alpha mode configuration
  - media: i2c: ds90ub960: Fix UB9702 refclk register access
  - clk: sunxi-ng: a100: enable MMC clock reparenting
  - Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
  - Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
  - drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
  - drm/komeda: Add check for komeda_get_layer_fourcc_list()
  - drm/i915: Fix page cleanup on DMA remap failure
  - drm/i915/guc: Debug print LRC state entries only if the context is pinned
  - Revert "drm/amd/display: Use HW lock mgr for PSR1"
  - drm/amdkfd: only flush the validate MES contex
  - drm/amd/pm: Mark MM activity as unsupported
  - ksmbd: fix integer overflows on 32 bit systems
  - KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
  - KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
  - arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
  - drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
  - KVM: arm64: timer: Always evaluate the need for a soft timer
  - fs/proc: do_task_stat: Fix ESP not readable during coredump
  - m68k: vga: Fix I/O defines
  - s390/futex: Fix FUTEX_OP_ANDN implementation
  - smb: client: change lease epoch type from unsigned int to __u16
  - smb: client: fix order of arguments of tracepoints
  - drm/modeset: Handle tiled displays in pan_display_atomic.
  - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
  - leds: lp8860: Write full EEPROM, not only half of it
  - cpufreq: s3c64xx: Fix compilation warning
  - rxrpc: Fix call state set to not include the SERVER_SECURING state
  - net: sched: Fix truncation of offloaded action statistics
  - tun: revert fix group permission check
  - netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
  - ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
  - x86/xen: add FRAME_END to xen_hypercall_hvm()
  - x86/xen: fix xen_hypercall_hvm() to not clobber %rbx
  - net: rose: lock the socket in rose_bind()
  - net: atlantic: fix warning during hot unplug
  - gpio: pca953x: Improve interrupt support
  - rxrpc: Fix the rxrpc_connection attend queue handling
  - udp: gso: do not drop small packets when PMTU reduces
  - tg3: Disable tg3 PCIe AER on system reboot
  - vmxnet3: Fix tx queue race condition with XDP
  - ice: Add check for devm_kzalloc()
  - net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN
  - nvme-fc: use ctrl state getter
  - ice: put Rx buffers after being done with current frame
  - gpu: drm_dp_cec: fix broken CEC adapter properties check
  - firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
  - net/ncsi: fix locking in Get MAC Address handling
  - net/ncsi: Add NC-SI 1.2 Get MC MAC Address command
  - KVM: e500: always restore irqs
  - KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults
  - KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock
  - KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()
  - platform/x86: acer-wmi: Ignore AC events
  - Input: allocate keycode for phone linking
  - ASoC: amd: Add ACPI dependency to fix build error
  - ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
  - platform/x86: int3472: Check for adev == NULL
  - iommu/arm-smmu-v3: Clean up more on probe failure
  - iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible
  - x86/kexec: Allocate PGD for x86_64 transition page tables separately
  - selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
  - tipc: re-order conditions in tipc_crypto_key_rcv()
  - mmc: sdhci-msm: Correctly set the load for the regulator
  - net: wwan: iosm: Fix hibernation by re-binding the driver around it
  - Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
  - APEI: GHES: Have GHES honor the panic= setting
  - i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
  - wifi: iwlwifi: avoid memory leak
  - net/mlx5: use do_aux_work for PHC overflow checks
  - HID: Wacom: Add PCI Wacom device support
  - clk: qcom: Make GCC_8150 depend on QCOM_GDSC
  - mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
  - tomoyo: don't emit warning in tomoyo_write_control()
  - wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
  - mmc: core: Respect quirk_max_rate for non-UHS SDIO card
  - tun: fix group permission check
  - wifi: rtw89: add crystal_cap check to avoid setting as overflow value
  - safesetid: check size of policy writes
  - drm/bridge: it6505: fix HDCP CTS KSV list wait timer
  - drm/bridge: it6505: fix HDCP CTS compare V matching
  - drm/bridge: it6505: fix HDCP encryption when R0 ready
  - drm/bridge: it6505: fix HDCP Bstatus check
  - drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
  - drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor
  - printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
  - drm/virtio: New fence for every plane update
  - x86/amd_nb: Restrict init function to AMD-based systems
  - lockdep: Fix upper limit for LOCKDEP_*_BITS configs
  - sched: Don't try to catch up excess steal time.
  - btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
  - btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
  - s390/stackleak: Use exrl instead of ex in __stackleak_poison()
  - arm64/mm: Ensure adequate HUGE_MAX_HSTATE
  - btrfs: fix use-after-free when attempting to join an aborted transaction
  - btrfs: fix assertion failure when splitting ordered extent after transaction abort
  - Revert "hostfs: convert hostfs to use the new mount API"
  - Revert "hostfs: fix string handling in __dentry_name()"
  - Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()"
  - Revert "hostfs: fix the host directory parse when mounting."
  - !15645  nilfs2: do not force clear folio if buffer is referenced
  - nilfs2: do not force clear folio if buffer is referenced
  - !15660 v2  add support DVMBM in HIP12
  - KVM: arm64: Add new HiSi CPU type to support DVMBM
  - kvm: hisi_virt: Update TLBI broadcast feature for hip12
  - kvm: hisi_virt: fix kernel panic when enable DVMBM in nVHE
  - !15593  io_uring: prevent opcode speculation
  - io_uring: prevent opcode speculation
  - !15644  ata: libata-sff: Ensure that we cannot write outside the allocated buffer
  - ata: libata-sff: Ensure that we cannot write outside the allocated buffer
  - !15581  smb: client: Add check for next_buffer in receive_encrypted_standard()
  - smb: client: Add check for next_buffer in receive_encrypted_standard()


author: Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-85.0.0.80
changelog:
  - RISC-V kernel upgrade to 6.6.0-85.0.0
  - Add spacemit k1 support, include pinctrl, gpio, clk, reset, uart, dts-bindings and dts
  - KVM AIA: Enable HW_ACCL
  - RISC-V: Remove unnecessary include from compat.h


author: ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-86.0.0.81
changelog:
  - !15783 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.80-6.6.81 LTS Patches
  - firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
  - scsi: ufs: core: Cancel RTC work during ufshcd_remove()
  - scsi: ufs: core: Start the RTC update work later
  - scsi: ufs: core: Fix another deadlock during RTC update
  - x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive
  - scsi: ufs: core: Fix deadlock during RTC update
  - x86/microcode/intel: Remove unnecessary cache writeback and invalidation
  - arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
  - intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
  - gve: set xdp redirect target only when it is available
  - amdgpu/pm/legacy: fix suspend/resume issues
  - riscv: signal: fix signal frame size
  - riscv/futex: sign extend compare value in atomic cmpxchg
  - rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
  - sched/core: Prevent rescheduling when interrupts are disabled
  - rcuref: Plug slowpath race in rcuref_put()
  - vmlinux.lds: Ensure that const vars with relocations are mapped R/O
  - mptcp: reset when MPTCP opts are dropped after join
  - mptcp: always handle address removal under msk socket lock
  - phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
  - phy: tegra: xusb: reset VBUS & ID OVERRIDE
  - net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
  - net: enetc: correct the xdp_tx statistics
  - net: enetc: update UDP checksum when updating originTimestamp field
  - net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
  - net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
  - usbnet: gl620a: fix endpoint checking in genelink_bind()
  - i2c: npcm: disable interrupt enable bit before devm_request_irq
  - drm/amd/display: Fix HPD after gpu reset
  - drm/amd/display: Disable PSR-SU on eDP panels
  - perf/core: Fix low freq setting via IOC_PERIOD
  - perf/x86: Fix low freqency setting issue
  - ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
  - riscv: KVM: Fix SBI TIME error generation
  - riscv: KVM: Fix SBI IPI error generation
  - riscv: KVM: Fix hart suspend status check
  - RISCV: KVM: Introduce mp_state_lock to avoid lock inversion
  - phy: rockchip: naneng-combphy: compatible reset with old DT
  - x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
  - io_uring/net: save msg_control for compat
  - net: ti: icss-iep: Reject perout generation request
  - net: ti: icss-iep: Remove spinlock-based synchronization
  - include: net: add static inline dst_dev_overhead() to dst.h
  - net/mlx5: IRQ, Fix null string in debug print
  - net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
  - net: Clear old fragment checksum value in napi_reuse_skb
  - ice: Fix deinitializing VF in error path
  - ice: add E830 HW VF mailbox message limit support
  - ice: Add E830 device IDs, MAC type and registers
  - firmware: cs_dsp: Remove async regmap writes
  - ipvs: Always clear ipvs_property flag in skb_scrub_packet()
  - ASoC: es8328: fix route from DAC to output
  - net: set the minimum for net_hotdata.netdev_budget_usecs
  - net: loopback: Avoid sending IP packets without an Ethernet header
  - afs: Fix the server_list to unuse a displaced server rather than putting it
  - afs: Make it possible to find the volumes that are using a server
  - rxrpc: rxperf: Fix missing decoding of terminal magic cookie
  - Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
  - ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
  - sunrpc: suppress warnings for unused procfs functions
  - RDMA/mlx5: Fix bind QP error cleanup flow
  - scsi: core: Clear driver private data when retrying request
  - SUNRPC: Handle -ETIMEDOUT return from tlshd
  - SUNRPC: Prevent looping due to rpc_signal_task() races
  - SUNRPC: convert RPC_TASK_* constants to enum
  - scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
  - scsi: ufs: core: Prepare to introduce a new clock_gating lock
  - scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
  - scsi: ufs: core: Add UFS RTC support
  - scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()
  - RDMA/mana_ib: Allocate PAGE aligned doorbell index
  - IB/mlx5: Set and get correct qp_num for a DCT QP
  - !15650 PCI/DPC: Ignore Surprise Down error on hot removal
  - PCI/DPC: Ignore Surprise Down error on hot removal
  - !15813  fix CVE-2025-21883
  - ice: Fix deinitializing VF in error path
  - ice: add E830 HW VF mailbox message limit support
  - ice: Add E830 device IDs, MAC type and registers
  - !15800  proc: fix UAF in proc_get_inode()
  - proc: fix UAF in proc_get_inode()
  - !15799  ksmbd: fix incorrect validation for num_aces field of smb_acl
  - ksmbd: fix incorrect validation for num_aces field of smb_acl
  - !15798  ksmbd: fix out-of-bounds in parse_sec_desc()
  - ksmbd: fix out-of-bounds in parse_sec_desc()
  - !15749  CVE-2025-21963 && CVE-2025-21964
  - cifs: Fix integer overflow while processing acdirmax mount option
  - cifs: Fix integer overflow while processing acregmax mount option
  - !15680  scsi: ufs: core: Fix use-after free in init error and remove paths
  - scsi: ufs: core: Fix use-after free in init error and remove paths
  - !15681  kernel: be more careful about dup_mmap() failures and uprobe registering
  - kernel: be more careful about dup_mmap() failures and uprobe registering
  - !15772  tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
  - tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
  - !15789  slimbus: messaging: Free transaction ID in delayed interrupt scenario
  - slimbus: messaging: Free transaction ID in delayed interrupt scenario
  - !15788  wifi: cfg80211: regulatory: improve invalid hints checking
  - wifi: cfg80211: regulatory: improve invalid hints checking
  - !15787  i2c: npcm: disable interrupt enable bit before devm_request_irq
  - i2c: npcm: disable interrupt enable bit before devm_request_irq
  - !15786  ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
  - ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
  - ASoC: SOF: topology: Parse DAI type token for dspless mode
  - ASoC: SOF: topology: dynamically allocate and store DAI widget->private
  - !15807  RDMA/mlx5: Fix a WARN during dereg_mr for DM type
  - RDMA/mlx5: Fix a WARN during dereg_mr for DM type
  - !15338  partitions: mac: fix handling of bogus partition table
  - partitions: mac: fix handling of bogus partition table
  - !15771  bpf: Add tracepoints with null-able arguments
  - bpf: Add tracepoints with null-able arguments
  - !15775 v2  CVE-2024-57857
  - RDMA/siw: Remove direct link to net_device
  - RDMA: Export ib_device_get_netdev()
  - !15790  fix CVE-2025-21976
  - fbdev: hyperv_fb: Allow graceful removal of framebuffer
  - fbdev: hyperv_fb: Simplify hvfb_putmem
  - fbdev: Introduce devm_register_framebuffer()
  - !15785 v2  HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
  - HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
  - !15757  Fix kmemleak false positive
  - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init()
  - !15396  fix CVE-2024-57999
  - powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW
  - !15762  scsi: ufs: core: bsg: Fix crash when arpmb command fails
  - scsi: ufs: core: bsg: Fix crash when arpmb command fails
  - !15410  CVE-2025-21715
  - net: davicom: fix UAF in dm9000_drv_remove
  - !15408  CVE-2025-21744
  - wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
  - !15729 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.79-6.6.80 LTS Patches
  - mtd: rawnand: cadence: fix unchecked dereference
  - ibmvnic: Inspect header requirements before using scrq direct
  - ibmvnic: Perform tx CSO during send scrq direct
  - x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
  - nilfs2: handle errors that nilfs_prepare_chunk() may return
  - nilfs2: eliminate staggered calls to kunmap in nilfs_rename
  - nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
  - arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
  - md: Fix md_seq_ops() regressions
  - ftrace: Do not add duplicate entries in subops manager ops
  - ftrace: Correct preemption accounting for function tracing.
  - EDAC/qcom: Correct interrupt enable register configuration
  - mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
  - mtd: rawnand: cadence: use dma_map_resource for sdma address
  - mtd: rawnand: cadence: fix error code in cadence_nand_init()
  - mm,madvise,hugetlb: check for 0-length range after end address adjustment
  - ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
  - ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
  - ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
  - ASoC: fsl_micfil: Enable default case in micfil_set_quality()
  - ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
  - nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
  - lib/iov_iter: fix import_iovec_ubuf iovec management
  - soc: loongson: loongson2_guts: Add check for devm_kstrdup()
  - drop_monitor: fix incorrect initialization order
  - tee: optee: Fix supplicant wait loop
  - drm/i915/dp: Fix error handling during 128b/132b link training
  - drm/i915: Make sure all planes in use by the joiner have their crtc included
  - drm/msm/dpu: Disable dither in phys encoder cleanup
  - arm64: dts: mediatek: mt8183: Disable DSI display output by default
  - drm/nouveau/pmu: Fix gp10b firmware guard
  - bpf: skip non exist keys in generic_map_lookup_batch
  - nvme/ioctl: add missing space in err message
  - drm/msm: Avoid rounding up to one jiffy
  - nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
  - power: supply: da9150-fg: fix potential overflow
  - bpf: Fix deadlock when freeing cgroup storage
  - bpf: Disable non stream socket for strparser
  - bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
  - drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
  - drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER
  - drm/tidss: Fix race condition while handling interrupt registers
  - drm/tidss: Add simple K2G manual reset
  - net: axienet: Set mac_managed_pm
  - arp: switch to dev_getbyhwaddr() in arp_req_set_public()
  - net: Add non-RCU dev_getbyhwaddr() helper
  - flow_dissector: Fix port range key handling in BPF conversion
  - flow_dissector: Fix handling of mixed port and port-range keys
  - geneve: Suppress list corruption splat in geneve_destroy_tunnels().
  - tcp: adjust rcvq_space after updating scaling ratio
  - vsock/bpf: Warn on socket without transport
  - sockmap, vsock: For connectible sockets allow only connected
  - ibmvnic: Don't reference skb after sending to VIOS
  - ibmvnic: Add stat for tx direct vs tx batched
  - ibmvnic: Introduce send sub-crq direct
  - ibmvnic: Return error code on TX scrq flush fail
  - ALSA: seq: Drop UMP events when no UMP-conversion is set
  - net/sched: cls_api: fix error handling causing NULL dereference
  - ALSA: hda/cirrus: Correct the full scale volume set logic
  - geneve: Fix use-after-free in geneve_find_dev().
  - powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
  - ALSA: hda/realtek: Fixup ALC225 depop procedure
  - powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
  - powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
  - ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
  - USB: gadget: f_midi: f_midi_complete to call queue_work
  - usb: gadget: core: flush gadget workqueue after device removal
  - USB: gadget: core: create sysfs link between udc and gadget
  - nvmem: imx-ocotp-ele: fix MAC address byte order
  - nvmem: Move and rename ->fixup_cell_info()
  - nvmem: Simplify the ->add_cells() hook
  - nvmem: Create a header for internal sharing
  - media: uvcvideo: Remove dangling pointers
  - media: uvcvideo: Only save async fh if success
  - media: uvcvideo: Refactor iterators
  - soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
  - soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
  - arm64: dts: qcom: sm8550: Fix ADSP memory base and length
  - arm64: dts: qcom: sm8550: add missing qcom,non-secure-domain property
  - arm64: dts: qcom: sm8550: Add dma-coherent property
  - arm64: dts: qcom: sm8450: Fix ADSP memory base and length
  - arm64: dts: qcom: sm8450: add missing qcom,non-secure-domain property
  - scsi: core: Do not retry I/Os during depopulation
  - scsi: core: Handle depopulation and restoration in progress
  - firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
  - ASoC: renesas: rz-ssi: Add a check for negative sample_space
  - Input: synaptics - fix crash when enabling pass-through port
  - Input: serio - define serio_pause_rx guard to pause and resume serio ports
  - Bluetooth: qca: Fix poor RF performance for WCN6855
  - Bluetooth: qca: Update firmware-name to support board specific nvm
  - Bluetooth: qca: Support downloading board id specific NVM for WCN7850
  - cpufreq: fix using cpufreq-dt as module
  - cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro
  - memcg: fix soft lockup in the OOM process
  - mm: update mark_victim tracepoints fields
  - md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
  - md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
  - md/md-cluster: fix spares warnings for __le64
  - md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
  - !15743  uprobes: Reject the shared zeropage in uprobe_write_opcode()
  - uprobes: Reject the shared zeropage in uprobe_write_opcode()
  - !15768  gpio: aggregator: protect driver attr handlers against module unload
  - gpio: aggregator: protect driver attr handlers against module unload
  - !15755  x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
  - x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
  - !15739  ftrace: Avoid potential division by zero in function_stat_show()
  - ftrace: Avoid potential division by zero in function_stat_show()
  - !15748  tracing: Fix bad hist from corrupting named_triggers list
  - tracing: Fix bad hist from corrupting named_triggers list
  - !15750  perf/core: Fix pmus_lock vs. pmus_srcu ordering
  - perf/core: Fix pmus_lock vs. pmus_srcu ordering
  - !15697  fs/dcache: fix bad unlock balance in shrink_dentry_list()
  - fs/dcache: fix bad unlock balance in shrink_dentry_list()
  - !15613  CVE-2024-57952
  - libfs: Fix duplicate directory entry in offset_dir_lookup
  - libfs: Use d_children list to iterate simple_offset directories
  - libfs: Replace simple_offset end-of-directory detection
  - Revert "libfs: fix infinite directory reads for offset dir"
  - Revert "libfs: Add simple_offset_empty()"
  - libfs: Return ENOSPC when the directory offset range is exhausted
  - !15724  CVE-2024-52560
  - fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()
  - fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr()
  - !15277  drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
  - drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
  - !15641  block: don't revert iter for -EIOCBQUEUED
  - block: don't revert iter for -EIOCBQUEUED
  - !15515  media: uvcvideo: Fix crash during unbind if gpio unit is in use
  - media: uvcvideo: Fix crash during unbind if gpio unit is in use
  - !15731  Some mainline patches merged into drivers/hwmon
  - hwmon: (acpi_power_meter) Fix the fake power alarm reporting
  - hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices().
  - hwmon: (acpi_power_meter) Fix update the power trip points on failure
  - hwmon: (acpi_power_meter) Fix uninitialized variables
  - hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method
  - !15711  Some bug fix patches for RDMA/hns to olk-6.6
  - RDMA/hns: Fix remove debugfs after device has been unregistered
  - RDMA/hns: Reorder uctx deallocation
  - RDMA/hns: Fix a meaningless loop in free_buffer_pages_proc()
  - RDMA/hns: Fix DCA error path in alloc_wqe_buf()
  - RDMA/hns: Fix mismatched kzalloc vs kvfree
  - RDMA/hns: Fix delay-destruction mechanism not processing kernel db
  - RDMA/hns: Fix delayed destruction of db not taking effect
  - RDMA/hns: Move mtr_node into the mtr struct
  - RDMA/hns: Change mtr member to pointer in hns QP/CQ/MR/SRQ/EQ struct


author: Li Nan <linan122@huawei.com> - 6.6.0-87.0.0.82
changelog:
  - !15987 v12  Add support for IPIv
  - kabi: Use KABI_EXTEND to perform kabi repair for IPIV
  - kvm: hisi_virt: Probe and configure IPIV capacity on HIP12
  - kvm: arm64: Add interface KVM_CAP_ARM_IPIV_MODE
  - kvm: hisi_virt: Register ipiv exception interrupt
  - irqchip: gicv3-its: Set base address of vm table and targe ITS when vpe schedule and deschedule
  - kvm: arm64: avoid sending multi-SGIs in IPIV
  - kvm: hisi_virt: Allocate VM table and save vpeid in it
  - !15980  ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
  - !15979  thermal: int340x: Add NULL check for adev
  - !15921 Support SMT control on arm64.
  - !15975  perf/x86: Fix open counting event error
  - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
  - thermal: int340x: Add NULL check for adev
  - !15968 v3  Backport mainline patches to avoid crash caused by rsize being 0
  - !15960  iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
  - !15974  RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
  - !15952  ksmbd: validate zero num_subauth before sub_auth is accessed
  - !15950  drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
  - perf/x86: Fix open counting event error
  - RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
  - smb: client: Update IO sizes after reconnection
  - smb: client: Store original IO parameters and prevent zero IO sizes
  - smb:client: smb: client: Add reverse mapping from tcon to superblocks
  - Revert "cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0"
  - !15958 cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
  - !15916  LoongArch: Increase ARCH_DMA_MINALIGN up to 16
  - !15961  drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
  - !15945 crypto: hisilicon - some bugfix
  - drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
  - iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
  - !15929  arm_mpam: Add SMMU support for MPAM
  - cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
  - !15793  CVE-2025-21892
  - !15795  CVE-2025-21941
  - ksmbd: validate zero num_subauth before sub_auth is accessed
  - drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
  - !15871 v2  CVE-2024-57795
  - !15906 [OLK-6.6] drm/hisilicon/hibmc: some bugfixes for hibmc-drm driver
  - !15834 uacce: fix for the numa distance calculation
  - crypto: hisilicon/qm - disable error report before flr
  - hisi_acc_vfio_pci: obtain the mailbox configuration at one time
  - crypto: hisilicon/qm - obtain the mailbox configuration at one time
  - crypto: hisilicon/qm - fix the pf2vf timeout when global reset
  - crypto: hisilicon/qm - modify interrupt processing resource application
  - crypto: hisilicon/qm - mask axi error before memory init
  - crypto: hisilicon/qm - invalidate queues in use
  - crypto: hisilicon/sec2 - fix memory use-after-free issue
  - crypto: hisilicon/sec2 - fix for gcm spec check
  - crypto: hisilicon/hpre - fix dma unmap sequence
  - !15936  ASoC: imx-card: Add NULL check in imx_card_probe()
  - !15922 mm: shmem: fix potential data corruption during shmem swapin
  - !15924 mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC
  - !15913  block: fix resource leak in blk_register_queue() error path
  - ASoC: imx-card: Add NULL check in imx_card_probe()
  - !15923 RDMA/hns :Add some mainline patches to OLK-6.6
  - iommu: Fix kabi broken of struct iommu_ops
  - fs/resctrl: Move iommu_groups back when their associated RDT group is deleted
  - fs/resctrl: Fix the iommu_group parsing process
  - iommu/arm-smmu-v3: Check pointer valid before dereferencing it
  - arm_mpam: Select CONFIG_RESCTRL_IOMMU on the ARM64 by default
  - ACPI/MPAM: Parse the rest of the ACPI table
  - fs/resctrl: Add support for assigning iommu_groups to resctrl groups
  - arm_mpam: resctrl: Add iommu helpers to get/set the partid and pmg
  - kobject: Add kset_get_next_obj() to allow a kset to be walked
  - iommu: Add helper to retrieve iommu kset
  - iommu: Add helpers to retrieve iommu_groups by id or kobject
  - iommu: Add helpers to get and set the QoS state
  - iommu/arm-smmu-v3: Add mpam helpers to query and set state
  - iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq
  - iommu/arm-smmu-v3: Register SMMU capabilities with MPAM
  - mm: shmem: fix potential data corruption during shmem swapin
  - mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC
  - RDMA/hns: Fix wrong maximum DMA segment size
  - Revert "RDMA/hns: fix iommu_map_sg() failed when MR bigger than 4G"
  - RDMA/hns: initialize db in update_srq_db()
  - RDMA/hns: Remove unused parameters
  - config: enable CONFIG_HOTPLUG_SMT for arm64
  - arm64: Kconfig: Enable HOTPLUG_SMT
  - arm64: topology: Support SMT control on ACPI based system
  - arch_topology: Support SMT control for OF based system
  - cpu/SMT: Provide a default topology_is_primary_thread()
  - Revert "arm64: Kconfig: Enable HOTPLUG_SMT"
  - !15904 v2  PCI: AER: fix deadlock in do_recovery
  - !15910 v2  soc cache: Add support for HiSilicon L3 cache
  - LoongArch: Increase ARCH_DMA_MINALIGN up to 16
  - block: fix resource leak in blk_register_queue() error path
  - drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local
  - drm/hisilicon/hibmc: fix HPD interrupts triggering the wrong behavior
  - !15909  coresight: tmc: Don't change the buffer size if it's in use
  - soc cache: Modify default config to compile HiSilicon SoC cache driver
  - soc cache: Support cache maintenance for HiSilicon SoC Hydra Home Agent
  - soc cache: Add framework driver for HiSilicon SoC cache
  - coresight: tmc: Don't change the buffer size if it's in use
  - PCI: AER: fix deadlock in do_recovery
  - !15863 Some mainline patches merged into olk-6.6: drivers/hwmon
  - !15812  rapidio: add check for rio_add_net() in rio_scan_alloc_net()
  - !15821  LoongArch: Set hugetlb mmap base address aligned with pmd size
  - !15882  Updates for HiSilicon L3C PMU driver
  - !15886  Add HPD, getting EDID, colorbar features in DP function
  - !15851 migration: adapt to new migration configuration
  - drm/hisilicon/hibmc: Add vga connector detect functions
  - drm/hisilicon/hibmc: Add MSI irq getting and requesting for HPD
  - drm/hisilicon/hibmc: Enable this hot plug detect of irq feature
  - drm/hisilicon/hibmc: Add colorbar-cfg feature and its debugfs file
  - drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel
  - drm/hisilicon/hibmc: Refactor the member of drm_aux in struct hibmc_dp
  - drm/hisilicon/hibmc: Add dp serdes cfg in dp process
  - drm/hisilicon/hibmc: Add dp serdes cfg to adjust serdes rate, voltage and pre-emphasis
  - drm/hisilicon/hibmc: Restructuring the header dp_reg.h
  - drm/hisilicon/hibmc: select CONFIG_DRM_DISPLAY_DP_HELPER
  - drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers
  - drm/ast: Implement polling for VGA and SIL164 connectors
  - drm/sysfs: Register "ddc" symlink later
  - !15612 Some trivial cleanups for shmem
  - drivers/perf: hisi: Add support for L3C PMU v3
  - drivers/perf: hisi: Refactor the event configuration of L3C PMU
  - drivers/perf: hisi: Extend the field of tt_core
  - drivers/perf: hisi: Extract the event filter check of L3C PMU
  - drivers/perf: hisi: Simplify the probe process of each L3C PMU version
  - drivers/perf: hisi: Export hisi_uncore_pmu_isr()
  - drivers/perf: hisi: Relax the event ID check in the framework
  - !15872 【olk 6.6】backport some bugfixes for hibmcge driver
  - !15852  Fix CVE-2025-22013
  - !15845  regulator: check that dummy regulator has been probed before using it
  - !15854  perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12
  - !15838  General updates of HiSilicon PMU drivers
  - hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register
  - hwmon: Fix the missing of 'average' word in hwmon_power_attr_templates
  - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems
  - ACPI: IPMI: Add helper to wait for when SMI is selected
  - RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
  - RDMA/rxe: Remove the direct link to net_device
  - net: hibmcge: fix multiple phy_stop() issue
  - net: hibmcge: fix not restore rx pause mac addr after reset issue
  - net: hibmcge: fix the incorrect np_link fail state issue.
  - net: hibmcge: fix wrong mtu log issue
  - net: hibmcge: fix the share of irq statistics among different network ports issue
  - net: hibmcge: fix incorrect multicast filtering issue
  - net: hibmcge: fix incorrect pause frame statistics issue
  - migration: adapt to new migration configuration
  - migration: qm updates BAR configuration
  - migration: update BAR space size
  - hisi_acc_vfio_pci: update function return values
  - hisi_acc_vfio_pci: bugfix live migration function without VF device driver
  - hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
  - hisi_acc_vfio_pci: bugfix cache write-back issue
  - hisi_acc_vfio_pci: add eq and aeq interruption restore
  - hisi_acc_vfio_pci: fix XQE dma address error
  - !15839  ext4: Some zeroing fixes
  - perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12
  - arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare()
  - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
  - !15321  printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
  - regulator: check that dummy regulator has been probed before using it
  - !15826  nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
  - !15754 v3  Support the FEAT_HDBSS introduced in Armv9.5
  - jbd2: fix off-by-one while erasing journal
  - iomap: do not interrupt IOMAP_ZERO
  - ext4: fix potential memory exposure issues during truncate in iomap mode.
  - ext4: do not always order data when partial zeroing out a block
  - mm: zero range of eof folio exposed by inode size extension
  - mm: convert pagecache_isize_extended to use a folio
  - ext4: goto right label 'out_mmap_sem' in ext4_setattr()
  - drivers/perf: hisi: Add support for HiSilicon MN PMU driver
  - drivers/perf: hisi: Add support for HiSilicon NoC PMU
  - drivers/perf: hisi: Support PMUs with no interrupt
  - drivers/perf: hisi: Relax the event number check of v2 PMUs
  - drivers/perf: hisi: Add support for HiSilicon SLLC v3 PMU driver
  - drivers/perf: hisi: Use ACPI driver_data to retrieve SLLC PMU information
  - drivers/perf: hisi: Add support for HiSilicon DDRC v3 PMU driver
  - drivers/perf: hisi: Simplify the probe process for each DDRC version
  - drivers/perf: hisi: Delete redundant blank line of DDRC PMU
  - drivers/perf: hisi: Fix incorrect variable name "hha_pmu" in DDRC PMU driver
  - drivers/perf: hisi: Export associated CPUs of each PMU through sysfs
  - drivers/perf: hisi: Provide a generic implementation of cpumask/identifier
  - drivers/perf: hisi: Add a common function to retrieve topology from firmware
  - drivers/perf: hisi: Extract topology information to a separate structure
  - drivers/perf: hisi: Refactor the detection of associated CPUs
  - drivers/perf: hisi: Migrate to one online CPU if no associated one online
  - drivers/perf: hisi: Don't update the associated_cpus on CPU offline
  - drivers/perf: hisi: Define a symbol namespace for HiSilicon Uncore PMUs
  - !15827  perf stat: Enable iostat mode for HiSilicon PCIe PMU
  - !15072 hisilicon: ACC Live Migration DFX Replacement Mainline Solution
  - x86: openeuler_defconfig add CONFIG_VFIO_DEBUGFS=y
  - arm64: openeuler_defconfig add CONFIG_VFIO_DEBUGFS=y
  - perf stat: Enable iostat mode for HiSilicon PCIe PMU
  - vfio: fix kabi breakage due to struct vfio_device and enum vfio_device_mig_state
  - Documentation: add debugfs description for vfio
  - Documentation: add debugfs description for hisi migration
  - MAINTAINERS: Add vfio debugfs interface doc link
  - nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
  - MAINTAINERS: add Baolin as shmem reviewer
  - mm: shmem: factor out the within_size logic into a new helper
  - mm: shmem: change the return value of shmem_find_swap_entries()
  - mm: shmem: remove duplicate error validation
  - mm: shmem: remove 'fadvise()' comments
  - mm: shmem: drop the unused macro
  - docs: tmpfs: drop 'fadvise()' from the documentation
  - !15611 Minimize xa_node allocation during xarry split
  - docs: tmpfs: update the large folios policy for tmpfs and shmem
  - mm: shmem: add a kernel command line to change the default huge policy for tmpfs
  - hisi_acc_vfio_pci: register debugfs for hisilicon migration driver
  - hisi_acc_vfio_pci: create subfunction for data reading
  - hisi_acc_vfio_pci: extract public functions for container_of
  - hisi_acc_vfio_pci: Remove the deferred_reset logic
  - vfio/migration: Add debugfs to live migration driver
  - Revert "vfio/migration: added map length page alignment"
  - Revert "vfio/migration: bugfix some driver code"
  - Revert "vfio/migration: add eq and aeq interruption restore"
  - Revert "vfio/migration: bugfix cache write-back issue"
  - Revert "vfio/migration: remove unused local variable"
  - Revert "hisi-acc-vfio-pci:add DFX for acc migration driver"
  - Revert "hisi_acc_vfio_pci: add exception error handling"
  - Revert "migration: fix reference counting exception issue"
  - Revert "migration: modify dfx error type without VM driver"
  - !15636 Kunpeng Accelerator Enables New Features
  - LoongArch: Set hugetlb mmap base address aligned with pmd size
  - crypto: hisilicon/sec2 - fix for sec spec check
  - crypto: hisilicon/sec2 - fix for aead authsize alignment
  - crypto: hisilicon/sec2 - fix for aead auth key length
  - crypto: hisilicon/hpre - adapt ECDH for high-performance cores
  - crypto: hisilicon/qm - support new function communication
  - Revert "crypto: hisilicon/qm - fix the pf2vf timeout when global reset"
  - Revert "crypto: hisilicon/qm - obtain the mailbox configuration at one time"
  - crypto: hisilicon/sec2 - fix for aead invalid authsize
  - crypto: hisilicon/sec2 - fix for aead icv error
  - Revert "crypto: hisilicon/sec2: fix memory use-after-free issue"
  - Revert "crypto: hisilicon/sec2 - fix for aead icv error"
  - Revert "crypto: hisilicon/sec2 - fix for aead invalid authsize"
  - crypto: hisilicon/zip - support new error report
  - Revert "crypto: hisilicon/qm - check device status before sending mailbox"
  - Revert "hisi_acc_vfio_pci: obtain the mailbox configuration at one time"
  - Revert "crypto: hisilicon/qm - disable error report before flr"
  - crypto: hisilicon/zip - add data aggregation feature
  - rapidio: add check for rio_add_net() in rio_scan_alloc_net()
  - drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
  - RDMA/mlx5: Fix the recovery flow of the UMR QP
  - arm64/kabi: use KABI_EXTEND to skip KABI check
  - arm64/config: add config to control whether enable HDBSS feature
  - arm64/kvm: support to handle the HDBSSF event
  - arm64/kvm: using ioctl to enable/disable the HDBSS feature
  - arm64/kvm: support set the DBM attr during memory abort
  - arm64/sysreg: add HDBSS related register information
  - uacce: fix for the numa distance calculation
  - uacce: fixes the mutex repeatedly locking error
  - mm/shmem: use xas_try_split() in shmem_split_large_entry()
  - mm/filemap: use xas_try_split() in __filemap_add_folio()
  - xarray: add xas_try_split() to split a multi-index entry
  - mm: shmem: add large folio support for tmpfs
  - mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap
  - mm: factor out the order calculation into a new helper
  - Xarray: distinguish large entries correctly in xas_split_alloc()
  - printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX


author: caixiaomeng <caixiaomeng2@huawei.com> - 1:0.9.9-10
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:remove .export_symbol section newly added in 6.6 kernel to avoid compile error


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: wangli <3214053332@qq.com> - 1.1.0-1
changelog:
  -   add some test files
  -   prepare corresponding script for ras\rac\rahub to deploy config file respectively
  -   update part of file paths
  -   update to 1.1.0


author: gwei3 <11015100@qq.com> - 1.1.2-1
changelog:
  -   update to 1.1.2
  -   add slice length checks to avoid buffer overflow while extracting and verifying
  -   update integration test data to meet restapi parameter check requirement
  -   modify raagent/main.go file, change log to logger, os.Exit returns different values based on diff errors
  -   close RAS restapi server in signal handler
  -   Add parameter format checking for pcr/bios/ima in POST {id}/newbasevalue API
  -   Fix bugs in v1.1.1
      bug 1: hostintegritytool.sh can only add the 2nd part of ima policy into /etc/ima/ima-policy.
      bug 2: running hostintegritytool.sh multiple times will add duplicated linux cmdlines in /etc/default/grub.
      bug 3: rahub config path was assigned wrong values, which is caused by copy/paste
  -   fix the issue that Makefile not sync vendor
  -   modify readme file


author: gwei3 <11015100@qq.com> - 1.1.2-2
changelog:
  -   update BuildRequires & Requires to replace openssl* with compat-openssl11* to adapt to latest Mainline
  -   remove redundent clean label in spec file


author: leezhenxiang <1172294056@qq.com> - 2.0.0-1
changelog:
  -   update to 2.0.0
  -   add qcaserver, attester, and tas packages
  -   add BuildRequires itrustee_sdk-devel, cjson-devel and Requires itrustee_sdk, cjson
  -   modify makefile to adapt to different architectures
  -   specify the build requires in rac and attester package


author: zhongtao<zhongtao17@huawei.com> - 2.1.4-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add enable pod events field and Add oomkilled field in inspect.json


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: chenyanpanHW <chenyanpan@huawei.com> - 1.1.3-3
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Add-getentropy-emulation-through-syscall.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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: 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: zhangmingyi <zhangmingyi5@huawei.com> 2:0.8.1-10
changelog:
  - backport patches from upstream:
    backport-libbpf-Ensure-FD-3-during-bpf_map__reuse_fd.patch
    backport-libbpf-Ensure-libbpf-always-opens-files-with-O_CLOEX.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:0.8.1-11
changelog:
  - backport patches from upstream:
    backport-libbpf-Fix-realloc-API-handling-in-zero-sized-edge-cases.patch
    backport-libbpf-Set-close-on-exec-flag-on-gzopen.patch
    backport-libbpf-Fix-is_pow_of_2.patch
    backport-libbpf-make-RINGBUF-map-size-adjustments-more-eagerly.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-2
changelog:
  - backport patches from upstream:
    backport-libbpf-Fix-NULL-pointer-dereference-in_bpf_object__c.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-4
changelog:
  - backport patch from upstream:
    backport-libbpf-Avoid-uninitialized-value-in-BPF_CORE_READ_BI.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-5
changelog:
  - backport patch from upstream:
    backport-libbpf-Add-NULL-checks-to-bpf_object__prev_map,next_.patch
    backport-libbpf-Apply-map_set_def_max_entries-for-inner_maps-.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-6
changelog:
  - backport patch from upstream:
    backport-libbpf-Dont-take-direct-pointers-into-BTF-data-from-.patch


author: zhangmingyi <zhangmingyi5@huawei.com> 2:1.2.2-8
changelog:
  - backport patch from upstream:
    backport-libbpf-Do-not-resolve-size-on-duplicate-FUNCs.patch
    backport-libbpf-Fix-bpf_object__open_skeleton-s-mishandling-o.patch
    backport-libbpf-Fix-segfault-due-to-libelf-functions-not-sett.patch
    backport-libbpf-Fixed-getting-wrong-return-address-on-arm64-a.patch
    backport-libbpf-fix-sym_is_subprog-logic-for-weak-global-subp.patch
    backport-libbpf-move-global-data-mmap-ing-into-bpf_object__lo.patch


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: yezengruan <yezengruan@huawei.com> 1.0.0-12
changelog:
  - kpatch_process: fix possible double free.
  - ptrace: fix NULL pointer access problem
  - fix patched process crashing when acccess the global var
  - fix probably restore cc symbol link fail when kill patch building uncourteous
  - optimize: Remove unnecessary comparison code


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



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


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

  , and delete BuildRequires git


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: 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: 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: 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-3
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: 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 /home/lkp/rpmbuild/SOURCES/0000-libpciaccess-rom-size.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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

  , and delete BuildRequires git


author: yixiangzhike <yixiangzhike007@163.com> - 1.4.4-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:change the files order in patch file fix-doc-about-difok.patch


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: chenyanpanHW <chenyanpan@huawei.com> - 0.9.4-19
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: zhangjun<zhangjun@kylinos.cn> - 0.7.20-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix memory leak when using testsolv to execute cases 
         Fix segfault on conflict resolution when using bindings


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: renmingshuai <renmingshuai@huawei.com> - 0.10.4-2
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:config: Escape brackets in ProxyCommand build from ProxyJump
         packet: do not enqueue outgoing packets after sending


author: Chenxi Mao <chenxi.mao@suse.com> - 0.10.4-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Backport patches to fix build error if compiler switch to clang.


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: 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


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



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


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


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


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


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


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


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


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: yezengruan <yezengruan@huawei.com> - 0.7.3-7
changelog:
  - tpm2: Reset TPM2B buffer sizes after test fails for valid buffer size
  - tpm2: Add maxSize parameter to TPM2B_Marshal for sanity checks
  - tpm2: Restore original value if unmarsalled value was illegal
  - fix CVE-2021-3623


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-5
changelog:
  - hotpatch: if hotpatch_path not in qemu.conf,the hotpatch doesn't antoload
  - remote: check for negative array lengths before allocation
  - Fix off-by-one error in udevListInterfacesByStatus
  - Fix warnings found by clang
  - hotpatch: virsh support autoload mode
  - domain: add logs for virDomainHotpatchManage
  - hotpatch: check vm id and pid before using hotpatch api
  - hotpatch: implement hotpatch virsh api
  - hotpatch: introduce hotpatch async job flag
  - hotpatch: Implement qemuDomainHotpatchManage
  - Hotpatch: introduce DomainHotpatchManage API


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: wangqingsan<wangqingsan@huawei.com> - 2.19-4
changelog:
  - fix CVE-2023-0464,CVE-2023-0465,CVE-2023-0466,CVE-2023-2650,CVE-2023-3446,CVE-2023-3817,CVE-2023-5678.


author: wangyu <wangyu283@huawei.com> - 2.11-7
changelog:
  - kernel 5.10 backport kernel 5.11 sgx driver patch, disables sgx feature flag for non-FLC platforms
  - use cpuid instead of boot_cpu_has to check cpu features


author: Xiong Zhou <xiongzhou4@huawei.com> 0-2.20211016.gitb72f753
changelog:
  - Type:backport
  - ID:NA
  - SUG:NA
  - DESC: Handle data at the beginning of a function when disassembling and building CFG.


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



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


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


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

  , and delete BuildRequires git


author: xinghe <xinghe2@h-partners.com> - 34.1-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ensure that the src package contains the loongson and sw patches


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 /home/lkp/rpmbuild/SOURCES/0001-Relax-content-tests-in-test-suite.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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: yuanchao <1050706328@qq.com> - 8:2.03.21-13
changelog:
  - support clang build:
    - fix function undeclared in libdm-common.c and dev-cache.c
    - fix changelog to be in descending chronological order


author: hankangkang <hankangkang5@huawei.com> - 2.2.0-62
changelog:
  - When the GAZELLE_TCP_REUSE_IPPORT is on, min_cnts_lpcb is NULL
  - Turn on the LWIP_SO-LINGER switch


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: yuanchao <1050706328@qq.com> - 5.0.2-16
changelog:
  - Type: bugfix
  - ID:NA
  - SUG:NA
  - DESC: fix error of cc.compiles in meson.build on aarch cased by '-fstack-clash-protection' and '-Werror'


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



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


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


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


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


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


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


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


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/mailx-12.5-empty-from.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


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


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


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: 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: wangkai <13474090681@163.com> - 20240312-1
changelog:
  - Update to 20240312 for fix CVE-2023-38575, CVE-2023-39368,
    CVE-2023-22655, CVE-2023-43490, CVE-2023-28746


author: Funda Wang <fundawang@yeah.net> - 20240813-1
changelog:
  - update to 20240813 for fix CVE-2024-24853, CVE-2024-25939,
    CVE-2024-24980, CVE-2023-42667, CVE-2023-49141


author: Funda Wang <fundawang@yeah.net> - 20250211-1
changelog:
  - update to 2025021 for fix CVE-2024-28047, CVE-2024-31157, CVE-2024-39279,
    CVE-2024-28127, CVE-2024-29214, CVE-2024-24582, CVE-2023-34440, CVE-2024-37020,
    CVE-2024-39355, CVE-2023-43758, CVE-2024-36293, CVE-2024-31068


author: shechenglong <shechenglong@xfusion.com> - 25.0.3-17
changelog:
  - DESC: move group creation into pre section rather than post section
          change requires into meta dependency for its actual use


author: Funda Wang <fundawang@yeah.net> - 25.0.3-22
changelog:
  - fix CVE-2024-36620, CVE-2024-36621, CVE-2024-36623
  - reorganize patches so that they could be applied automatically


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> - 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: chenyanpanHW <chenyanpan@huawei.com> - 4.0.26-2
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-comment-invalid-info-in-conf-file.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: wangzhiqiang <wangzhiqiang95@huawei.com> - 0.9.5-1
changelog:
  - upgrade version to 0.9.5:
    - add requires libmount and libmount-devel
    - add multipath.conf multipathc and libmpathutil.so
    - delete README.alua


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 <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: 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: chenyanpanHW <chenyanpan@huawei.com> - 0.30.2-11
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/neon-0.32.2-multilib.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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: 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: liweigang <liweiganga@uniontech.com> - 1:1.0.8-4
changelog:
  - Type: bugfix
  - CVE: NA
  - SUG: NA
  - DESC: evaluate: guard against NULL basetype
  evaluate: error out if basetypes are different
  evaluate: reject attempt to update a set
  evaluate: release mpz type in expr_evaluate_list() error path
  expression: missing line in describe command with invalid expression
  evaluate: handle invalid mapping expressions in stateful object statements gracefully


author: gaihuiying <eaglegai@163.com> - 1:1.0.8-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream patches
         evaluate: disable meta set with ranges
         src: reject large raw payload and concat expressions
         evaluate: fix stack overflow with huge priority string
         tcpopt: don't create exthdr expression without datatype
         src: do not allow to chain more than 16 binops
         rule: fix ASAN errors in chain priority to textual names
         tests: shell: add regression test for double-free crash bug
         evaluate: handle invalid mapping expressions in stateful object
         evaluate: Fix incorrect checking the `base` variable in case of IPV6


author: gaihuiying <eaglegai@163.com> - 1:1.0.8-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:ct expectation: fix 'list object x' vs. 'list objects in table' confusion
         tests: shell: connect chains to hook point


author: gaihuiying <eaglegai@163.com> - 1:1.0.8-7
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport upstream patches
         parser_json: release buffer returned by json_dumps
         parser_json: fix crash in json_parse_set_stmt_list
         parser_json: fix handle memleak from error path
         parser_json: fix several expression memleaks from error path
         libnftables: Zero ctx->vars after freeing it


author: xingwei <xingwei14@h-partners.com> - 2:7.92-4
changelog:
  - Type:bugfix
  - CVE:
  - SUG:NA
  - DESC:decouple from PCRE because it has been End-of-life, use local libpcre to build instead


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: chenyanpanHW <chenyanpan@huawei.com> - 1.6-3
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/add-test-cases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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: andy <liuyang01@kylinos.cn> - 2.0.16-12
changelog:
  - backport patches from upstream
  - libnuma: Make numa_available respect EPERM
  - libnuma: fix nodemask allocation size for get_mempolicy


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: 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: Ruozhu Li <liruozhu@huawei.com> - 1.00.029-1
changelog:
  - Added the function of sending a notification message to the switch when the software starts, and the switch sending domain members to the host, improving the reliability of software upgrade scenarios.
  - Add more connection parameter support, consistent with nvme cli.
  - Bond ports can join the domain and automatically establish a connection.


author: Ge Wang <wangge20@h-partners.com> 2.10.15-1
changelog:
  - Fix build failure due tu ruby updated to version 3.1.3
  - Modify version to match version of obs-server


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:
  - Add virtual cases
  - Resolve IB startup IB_Read_BW service failure issue
  - Delete redundant references
  - Resolve incorrect type in vgpu result data
  - Resolve the issue of getting the kernel source rpm


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: Ouuleilei <wangliu@iscas.ac.cn> - 3.1.0-14
changelog:
  - riscv64 rpmlist.xml exclude some packages, riscv64 normal.xml delete opengauss
  - fix patch conflict


author: JofDiamonds <kwb0523@163.com> - 1.1-5
changelog:
  - fix some review issues:
    1.fix segment fault triggered by unsupported command operations
    2.fix incorrect use of securec function parameters
    3.remove redundant cmd option 'V'


author: Kai Liu <kai.liu@windriver.com> - 0.3.25-5
changelog:
  - Don't run make tasks in background sub-shell, as this causes
    severe issue. Use the _smp_mflags macro instead. See issue
    IB3EV0 for more detail.


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


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 /home/lkp/rpmbuild/SOURCES/openslp-2.0.0-multicast-set.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/openslp-2.0.0-null-pointer-deref.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/openslp-2.0.0-cve-2016-7567.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/Fix-DAAddresses-hostname-resolution-issue.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/SOURCES/Fix-broadcast-functionality.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


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


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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: xulei <xulei@xfusion.com> - 2.17.5-2
changelog:
  - enhance some behavior: 
    1、add control group system-ovs.slice
    2、OVS_USER_ID change to root:root
    3、add user group openvswith and user openvswith


author: zhangpan <zhangpan103@h-partners.com> - 3.2.1-3
changelog:
  - fix openvswitch-ipsec servive failure when selinux is on
  - fix the problem that openvswitch-ipsec.service causes ipsec.service to fail when starting


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: chenyanpanHW <chenyanpan@huawei.com> - 1.77-3
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-mdraidfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-bootpart-name-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-mounted-partitions-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-umount-fix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-grub2-parsefix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/os-prober-grepfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: jiangchuangang <jiangchuangang@huawei.com> - 2022.7-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update to 2022.7
    add skip-if-etc-mtab-is-not-a-symlink-of-proc-self-mounts.patch for test failed


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



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

  , and delete BuildRequires git


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: hugel <gengqihu2@h-partners.com> - 10.42-12
changelog:
  - DESC:sync patches from upstream
         backport-Further-ASCII-tests-and-minor-bugfix-plus-ChangeLog-.patch
         backport-avoid-inconsistency-between-d-and-digit-when-using-a.patch
         backport-Fix-the-lookahead-after-d-or-posix-to-skip-whitespac.patch
         backport-Improve-error-offsets-for-character-classes-548.patch
         backport-Non-recursive-scan-prefix-in-JIT-560.patch


author: zouzhimin <zouzhimin@kylinos.cn> - 0.11.7-13
changelog:
  - fix: Support for other distributions and delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/do-not-support-cluster-setup-with-udp-u-transport.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Support-for-openEuler.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fix-do-not-put-empty-uid-gid-options-to-an-uidgid-fi.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fix-stonith-level-validation.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Fix-pcsd-ruby.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/update-crm_mon-schemas-for-tests.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-dtos-and-converting-functions-for-resources-stat.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fixes-after-review.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/store-clone-instance-id-in-resource-status-dtos.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/increase-a-timeout-in-a-test.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Export-rule-constraints-in-a-non-deprecated-way.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-fix-stdout-wrapping-to-terminal-width.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-fix-booth-destroy-for-arbitrators.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: zouzhimin <zouzhimin@kylinos.cn> - 0.11.7-14
changelog:
  - fix stdout wrapping to terminal width and modify spec file, sed command to replace "patch3" with "patch1"


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: Xiaoqian Lv <xiaoqian@nj.iscas.ac.cn> - 4.5-5
changelog:
  - Type: enhancement
  - ID: NA
  - SUG: NA
  - DESC: backport upstream 4.5-0.20 patches to support riscv64


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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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 /home/lkp/rpmbuild/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: 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


