# changelog

author: Jackie Liu <liuyun01@kylinos.cn> - 5.10.0-182.1.v2406
changelog:
  - KYLIN-MAINTAINER: add kylinos maintainer map (Zhao Mengmeng) [task:205025]
  - backport-tools/sync-stable: Fix the problem of wrong script return value (Jackie Liu) [task:205169]
  - backport-tools/sync-stable: revert to base version (Zhao Mengmeng) [task:205025]
  - configs: sync kylinos_generic_defconfig with openeuler_defconfig (Zhao Mengmeng) [task:205023]
  - OPENEULER: network_mgmt: Merge the openEuler modification suggestions. (Zhongyuan Zhou) [task:205023]
  - OPENEULER: network_mgmt: Modified OLK5.10 ub compilation missing header files. (Zhongyuan Zhou) [task:205023]
  - net/mlx5e: Fix wrong IRQ_VEC_COM_BASE macro when booting (lilong) [bug:211569]
  - scripts: check-kabi: add exec permission (Zhao Mengmeng) [task:199153]
  - net: mdio: fix owner field for mdio buses registered using device-tree (Maxime Bizon) [task:199153]
  - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Lukas Wunner) [task:198932]
  - net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc (D. Wythe) [task:198932]
  - iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu) [task:198781]
  - clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov) [task:195050]
  - bpf, cpumap: Make sure kthread is running before map update returns (Hou Tao) [task:193802]
  - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Yu Kuai) [task:194746]
  - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin) [task:193533]
  - smb: client: fix potential OOB in smb2_dump_detail() (Paulo Alcantara) [task:194746] {CVE-2023-6610}
  - smb: client: fix OOB in smbCalcSize() (Paulo Alcantara) [task:194746] {CVE-2023-6606}
  - OPENEULER: dm: add error handling support for add_disk() (Li Lingfeng) [task:194746]
  - md: do not return existing mddevs from mddev_find_or_alloc (Christoph Hellwig) [task:194746]
  - md: refactor mddev_find_or_alloc (Christoph Hellwig) [task:194746]
  - md: factor out a mddev_alloc_unit helper from mddev_find (Christoph Hellwig) [task:194746]
  - atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim) [task:190131] {CVE-2023-51780}
  - netfilter: nft_set_pipapo: skip inactive elements during set walk (Florian Westphal) [task:190131] {CVE-2023-6817}
  - ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda) [task:190132]
  - ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda) [task:190132] {CVE-2023-35827}
  - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux (Yi Yang) [task:190132] {CVE-2023-6546}
  - perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [task:190132]
  - perf: Fix perf_event_validate_size() (Peter Zijlstra) [task:190132] {CVE-2023-6931}
  - scripts: backport-tools: improve backport flow from euler (Zhao Mengmeng) [task:182706]
  - powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior) [task:182154]
  - ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang) [task:182158]
  - ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang) [task:182158]
  - selftest: pidfd: Omit long and repeating outputs (Ziqi Zhao) [task:187295]
  - ksefltests: pidfd: Fix wait_states: Test terminated by timeout (Li Zhijian) [task:187295]
  - selftests: fix an unused variable warning in pidfd selftest (Axel Rasmussen) [task:187295]
  - selftests: openat2: Fix testing failure for O_LARGEFILE flag (Baolin Wang) [task:187295]
  - selftests/net: enable lo.accept_local in psock_snd test (luyun) [task:187295]
  - selftests: forwarding: Skip test when no interfaces are specified (Ido Schimmel) [task:187295]
  - selftests: net: devlink_port_split.py: skip the test if no devlink device (Po-Hsu Lin) [task:187295]
  - selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for aarch64 (Ilya Leoshkevich) [task:187295]
  - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Ravi Bangoria) [task:187295]
  - selftests/bpf: remove pause() in file_read_pattern (Zhao Mengmeng) [task:187295]
  - kbuild: fix single directory build (Masahiro Yamada) [task:182154]
  - selftests/sgx: Skip non X86_64 platform (Zhao Mengmeng) [task:187095]
  - rseq/selftests: Fix MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ build error under other arch. (Xingxing Su) [task:187095]
  - selftests: android: fix multiple definition of sock_name (Tommi Rantala) [task:187095]
  - scripts: backport-tools: body-style support kylin (Zhao Mengmeng) [task:170294]
  - mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge) [task:182157]
  - hwrng: geode - fix accessing registers (Jonas Gorski) [task:182157]
  - drm/amd/display: prevent memory leak (gehao) [task:182157]
  - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang) [task:182157]
  - can: kvaser_usb: kvaser_usb_set_{,data}bittiming(): remove empty lines in variable declaration (Marc Kleine-Budde) [task:182157]
  - can: kvaser_usb: kvaser_usb_set_bittiming(): fix redundant initialization warning for err (Marc Kleine-Budde) [task:182157]
  - scripts: backport-tools: add scripts for batch processing (Zhao Mengmeng) [task:170294]
  - ptrace: forbidden attach init task (chen zhang) [task:187480]
  - Revert "phytium: add various PHYTIUM cpuid support" (Zhao Mengmeng) [task:181883]
  - xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (Darrick J. Wong) [bug:201673, bug:201675, bug:201689, bug:201696, bug:201698, bug:201699, bug:201701, bug:201706, bug:201670, bug:201677, bug:201686, bug:201688, bug:201690, bug:201693, bug:201695]
  - rpmbuild: use check-kabi under dir scripts to perform check (Zhao Mengmeng) [task:181665]
  - scripts: check-kabi: fix split error of kabi checking tool (Zhao Mengmeng) [task:181665]
  - scripts: check-kabi: switch to python3 (Zhao Mengmeng) [task:181665]
  - arm64: efi: Recover from synchronous exceptions occurring in firmware (Ard Biesheuvel) [task:181894]
  - rpmbuild: disable debug and boost by default (Zhao Mengmeng)
  - scripts: backport-tools: init backport-tools (Zhao Mengmeng) [task:170294]
  - pagecachelimit: fix kabi break for struct zone (Zhao Mengmeng) [task:171086]
  - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [task:171099]
  - net: fix race between napi kthread mode and busy poll (Wei Wang) [task:171099]
  - net: add sysfs attribute to control napi threaded mode (Wei Wang) [task:171099]
  - net: implement threaded-able napi poll loop support (Wei Wang) [task:171099]
  - net: extract napi poll functionality to __napi_poll() (Felix Fietkau) [task:171099]
  - ANOLIS: cpu: kernel supports dynamic isolation feature (wenzhiwei) [task:178023]
  - rpmbuild: use generic_defconfig to build kernel (Zhao Mengmeng) [task:170294]
  - config: update generic_defconfig (Zhao Mengmeng) [task:170294]
  - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela) [task:179379] {CVE-2023-4623}
  - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen) [task:179389]
  - x86/cpu: Fix amd_check_microcode() declaration (Arnd Bergmann) [task:179389] {CVE-2023-20593}
  - config: disable unprivileged eBPF by default (Zhao Mengmeng) [task:178019]
  - security: Fix build error when CONFIG_SECURITY is turned off (chengang) [task:172377]
  - ANOLIS: irqbypass: optimize list traversal and lock contention (Zhiheng Tao) [task:177062]
  - io_uring: break out of iowq iopoll on teardown (Pavel Begunkov) [task:173599]
  - io_uring: break iopolling on signal (Pavel Begunkov) [task:173599]
  - io_uring: always lock in io_apoll_task_func (Dylan Yudaken) [task:173599]
  - io_uring: correct check for O_TMPFILE (Aleksa Sarai) [task:173599]
  - io_uring: gate iowait schedule on having pending requests (Jens Axboe) [task:173599]
  - io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe) [task:173599]
  - io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek) [task:173599]
  - rpmbuild: fix binary build failure on hostos (Zhao Mengmeng) [task:175678]
  - rpmbuild: fix srpm build failure on hostos (Zhao Mengmeng) [task:175678]
  - rpmbuild: remove meaningless information (Jiangshan Yi) [task:174859]
  - rpmbuild: support srpm when need (Jiangshan Yi) [task:174529]
  - security/kyextend: Remove the default assignment of zero (chengang) [bug:189708]
  - security: Fix xattr missing of new file (chengang) [bug:191512]
  - TENCENTOS: pagecachelimit: limit the pagecache ratio of totalram (Zhao Mengmeng) [task:171086]
  - scripts/checkpatch.pl: suppress warning for kylinos kernel (Jackie Liu) [task:170294]
  - security/kysec: Remove KYSEC-related macro definitions (chengang) [bug:190145]
  - security/kysec: Converges the 3adm control code inside the kysec component (chengang) [task:168278]
  - security/selinux: disable selinux by default (penghuaihe) [task:170706]
  - security/kyextend: Complete sb_mount registration (chengang) [bug:189670]
  - security/kyextend: make sure kyextend module loaded at last (yangzhao) [task:15820]
  - scritps: add cve-check.sh (Zhengyuan Liu)
  - Revert "security: change lsm to security for Boot-time" (chengang) [task:169850]
  - security/selinux: add ngac hook function (wangshengye) [bug:188683]
  - config: Add CONFIG_RUNTIME_TESTING_MENU=y as depends on for CONFIG_VDPA_SIM (wangyufeng) [task:168496]
  - drivers/tpcm: NR_IPI using enumerations (huanfuxi) [task:164235]
  - security: change lsm to security for Boot-time (huanfuxi)
  - security: Fix compilation errors (chengang) [task:168882]
  - spec: disable kabi_check (Zhengyuan Liu)
  - config: Enable CONFIG_WIREGUARD (wangyufeng) [task:168498]
  - config: Enable CONFIG_VDPA_SIM and CONFIG_VDPA_SIM_NET (wangyufeng) [task:168496]
  - security: Add kysec message types to the audit system (chengang) [task:164232]
  - security/kysec:Added the kysec device control hook function to the LSM hooks (chengang) [task:164232]
  - security: Add 3ADM hooks functions for capability (chengang) [task:164232]
  - security: add kfile_close lsm hook (chengang) [task:164232]
  - security/kysec: realizing delete_module hook (chengang) [task:164232]
  - security: Add hook function for kysec monitor critical process status in LSM hooks (chengang) [task:164232]
  - security: Add hook function for kysec memory file control hook function in LSM hooks (chengang) [task:164232]
  - security: Add hook function for kysec temporary file execution permission in LSM hooks (chengang) [task:164232]
  - security: Add hook function for kysec directory label setting in LSM hooks (chengang) [task:164232]
  - security: Add the kysec attr of the current process (chengang) [task:164232]
  - security: Export the functions required for Kysec modularity (chengang) [task:164232]
  - security: add kylin extend module for lsm userspace function (chengang) [task:164232]
  - config: open TEE and TPCM for ARM64 (huanfuxi) [task:164235]
  - tee: add tee async server support (huanfuxi) [task:164235]
  - drivers/tpcm: add tpcm driver and trusted execution (huanfuxi) [task:164235]
  - optee: add ACPI and DT support for Phytium (huanfuxi) [task:164235]
  - config: CONFIG_QOS_SCHED_MULTILEVEL for ARM and X86 (liwanwu) [task:164248]
  - config: CONFIG_QOS_SCHED_SMT_EXPELLER for ARM and X86 (liwanwu) [task:164247]
  - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default (cuitao) [task:164246]
  - vdpa: pre-support live migration, which require from HUAWEI. (wangyufeng) [task:162237]
  - config: Enable CONFIG_VDPA and CONFIG_VHOST_VDPA (wangyufeng) [task:162237]
  - sched: remove cgroup task qos level change restriction (leixiang) [task:164244]
  - config: Enable BLK_CGROUP_IOCOST for ARM and X86 (leixiang) [task:164245]
  - arm64/config: enable CONFIG_SCHED_CLUSTER=y (Jiangshan Yi) [task:164783, task:150348]
  - scripts: add a script to compile and check kabi automatically (Jiangshan Yi) [task:159380]
  - initialize kabi_stablelist_* and Module.kabi_* (Jiangshan Yi) [task:159380]
  - scripts: add a script named update-kabilist.sh to update kabi list (Jiangshan Yi) [task:159380]
  - configs: Disable CONFIG_*_LOAD_X509 for ARM64 and X86 (Jiangshan Yi) [bug:178743]
  - config/x86: disable kernel boot logo (Ou Shixiong) [bug:176580]
  - config/arm64: disable kernel boot logo (Ou Shixiong) [bug:176580]
  - config/arm64: enable GFS2 filesystem (Jiangshan Yi) [bug:177674]
  - rpmbuild: Fix that building kernel with specify label doesn't work (root) [task:155077]
  - debuginfo-common: supress debuginfo-common package (root) [task:155077]
  - rpmbuild: Fix rpm package compilation errors (root) [task:155077]
  - rpmbuild: don't use %ghost (Zhengyuan Liu)
  - scripts/check-kabi: explicitly use python3 (Zhengyuan Liu)
  - Revert "net: set net affinity for ft2500" (liyouhong)
  - x86/config: Enable CONFIG_NETFILTER_XT_MATCH_TIME for X86 (liyouhong) [task:157955]
  - config: Enable ECRYPT_FS for ARM and X86 (liyouhong) [task:158156]
  - rpmbuild: use hwe as the version identify (Zhengyuan Liu)
  - configs: copy openeuler's OLK-5.10 configs as our defaults (Zhengyuan Liu)
  - rpmbuild: fix packing error (root)
  - x86/config: copy kylinos_generic_defconfig to kylinos-5.10.0-x86_64.config (root)
  - rpmbuild: make SUBLEVEL in Makefile to be immutable (Zhengyuan Liu)
  - buildrpm.sh: fix the kernelversion (Zhengyuan Liu)
  - rpmbuild: adjust some staffs to avoid packaging problem (Zhengyuan Liu)
  - scripts: add a script to build kernel rpm pacakge (kernelci) [task:59421]
  - initialize rpmbuild repository (Zhengyuan Liu) [task:59421]
  - config: add config file name for aarch64 and x86 (kernelci) [task:59421]
  - add KylinOS Third-Part device driver catalogue (weirongguang)
  - net: set net affinity for ft2500 (xiaolinkui) [task:11997]
  - net/mlx5: fix assign a negative value to c->cpu (huhai) [task:13221]
  - net/mlx5: get cpu id from numa node for ft (xiaolinkui)
  - net/mlx5: this logic has a negative impact on the ft2500 slave cpu (xiaolinkui)
  - mlx5: memory application optimization for ft (xiaolinkui)
  - mlx5: fix interrupt affinity setting in proc file (xiaolinkui)
  - mlx5: move affinity hints assignments to generic code (xiaolinkui)
  - igb: Detect and recover weird rx hang bug for loongson only (xiaolinkui) [task:53816]
  - igb: fix the network card cannot link (zhulei) [task:49268]
  - i40e: The state of phy may not be correct during power-on (xiaolinkui)
  - i40e: enable legacy-rx mode for kunpeng920 (xiaolinkui)
  - ISCSI: Separating trx/ttx threads for better performance (huhai)
  - net: igb i350 bonding less delay (weirongguang)
  - igb: under 60ms delay for bonding switch (xiaolinkui)
  - arm64: add a helper to detect cpu type of HISI (Zhengyuan Liu)
  - machine_t: mark cpu part 0x663 as FT2500 (Jackie Liu)
  - phytium: add various PHYTIUM cpuid support (Zhengyuan Liu)
  - PHYTIUM: add a interface to get cpu type for phytium (Zhengyuan Liu)
  - config/arm64: Disable CONFIG_PROVE_RAW_LOCK_NESTING config (yijiangshan) [task:71145]
  - driver: fix zx-200 dose not work well on arm64 (huhai)
  - virt/qxl:fix aarch64 guestos cannot use qxl (Cong Liu) [task:70030]
  - config/x86: Init first devel config for x86 (wolfgang huang) [task:59429]
  - config/arm64: Init first devel config for arm64 (wolfgang huang) [task:59429]
  - gitmessage: hidden CVE tag (Jackie Liu)
  - sync-stable: Init upstream patch tools (Jackie Liu)
  - gitreview: add .gitreview for git-review (Jackie Liu)
  - initialize git commit template (Zhengyuan Liu) [task:59435]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.2.v2406
changelog:
  - Revert "kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()" (qiaojijun) [task:210912]
  - OPENEULER: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h (Pu Wen) [task:210212]
  - OPENEULER: x86/resctrl: Add Hygon QoS support (Pu Wen) [task:210211]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.3.v2406
changelog:
  - MONTAGE: crypto: Support for Montage TSSE (Dai GuangQuan) [task:210210]
  - scsi: iscsi: Use the session workqueue for recovery (Mike Christie) [task:208612]
  - scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding (Mike Christie) [task:208612]
  - scsi: iscsi: Remove iscsi_scan_finished() (Mike Christie) [task:208612]
  - scsi: iscsi: Speed up session unblocking and removal (Mike Christie) [task:208612]
  - scsi: iscsi: Fix recovery and unblocking race (Mike Christie) [task:208612]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.4.v2406
changelog:
  - OPENEULER: intel_idle: add Sierra Forest SoC support (Artem Bityutskiy) [task:210209]
  - OPENEULER: config: update Intel RAPL on TPMI to openeuler_defconfig for x86 (Xiaolong Wang) [task:210209]
  - OPENEULER: powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (Ville Syrjälä) [task:210209]
  - OPENEULER: powercap: intel_rapl: Fix invalid setting of Power Limit 4 (Srinivas Pandruvada) [task:210209]
  - OPENEULER: powercap: RAPL: Fix a NULL vs IS_ERR() bug (Dan Carpenter) [task:210209]
  - OPENEULER: powercap: intel_rapl: Introduce RAPL TPMI interface driver (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Introduce core support for TPMI interface (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Introduce RAPL I/F type (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Make cpu optional for rapl_package (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Use topology interface in rapl_init_domains() (Yunfeng Ye) [task:210209]
  - OPENEULER: powercap: intel_rapl: Remove redundant cpu parameter (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Add support for lock bit per Power Limit (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Cleanup Power Limits support (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Use bitmap for Power Limits (Zhang Rui) [task:210209]
  - OPENEULER: thermal: int340x: processor_thermal: Refactor MMIO interface (Srinivas Pandruvada) [task:210209]
  - OPENEULER: powercap: intel_rapl: Change primitive order (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Use index to initialize primitive information (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Support per domain energy/power/time unit (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: remove redundant store to value after multiply (Colin Ian King) [task:210209]
  - OPENEULER: powercap: intel_rapl: Support per Interface primitive information (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Support per Interface rapl_defaults (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Replace deprecated CPU-hotplug functions (Sebastian Andrzej Siewior) [task:210209]
  - OPENEULER: powercap: intel_rapl: Use topology interface in rapl_add_package() (Yunfeng Ye) [task:210209]
  - OPENEULER: powercap: intel_rapl: Allow probing without CPUID match (Zhang Rui) [task:210209]
  - OPENEULER: powercap: intel_rapl: Remove unused field in struct rapl_if_priv (Zhang Rui) [task:210209]
  - OPENEULER: i2c: i801: Add support for Intel Birch Stream SoC (Jarkko Nikula) [task:210209]
  - OPENEULER: spi: intel-pci: Add support for Granite Rapids SPI serial flash (Mika Westerberg) [task:210209]
  - OPENEULER: config: update Intel SST on TPMI to openeuler_defconfig for x86 (Yingbao Jia) [task:210209]
  - OPENEULER: platform/x86: ISST: Ignore minor version change (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: intel_speed_select_if: Remove hardcoded map size (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Allow level 0 to be not present (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Use fuse enabled mask instead of allowed levels (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Reduce noise for missing numa information in logs (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Fix usage counter (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Reset default callback on unregister (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Remove 8 socket limit (Steve Wahl) [task:210209]
  - OPENEULER: platform/x86: ISST: unlock on error path in tpmi_sst_init() (Dan Carpenter) [task:210209]
  - OPENEULER: platform/x86: ISST: Add suspend/resume callbacks (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add SST-TF support via TPMI (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add SST-BF support via TPMI (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add SST-PP support via TPMI (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add SST-CP support via TPMI (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Parse SST MMIO and update instance (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Enumerate TPMI SST and create framework (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add support for MSR 0x54 (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add API version of the target (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add IOCTL default callback (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Add TPMI target (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Fix kernel documentation warnings (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: ISST: Increase range of valid mail box commands (Srinivas Pandruvada) [task:210209]
  - OPENEULER: config: update Intel Uncore freq control to openeuler_defconfig for x86 (Yingbao Jia) [task:210209]
  - OPENEULER: platform/x86: intel-uncore-freq: Conditionally create attribute for read frequency (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: Ignore minor version change (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: tpmi: Provide cluster level control (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: Support for cluster level controls (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: Uncore frequency control via TPMI (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: Return error on write frequency (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (Dan Carpenter) [task:210209]
  - OPENEULER: platform/x86/intel-uncore-freq: Split common and enumeration part (Srinivas Pandruvada) [task:210209]
  - OPENEULER: EDAC/i10nm: Skip the absent memory controllers (Qiuxu Zhuo) [task:210209]
  - OPENEULER: EDAC/i10nm: Add Intel Sierra Forest server support (Qiuxu Zhuo) [task:210209]
  - OPENEULER: EDAC/i10nm: Add Intel Granite Rapids server support (Qiuxu Zhuo) [task:210209]
  - OPENEULER: EDAC/i10nm: Make more configurations CPU model specific (Qiuxu Zhuo) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Support IIO free-running counters on GNR (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Support Granite Rapids (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets array (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Increase max number of the fixed counters (Kan Liang) [task:210209]
  - OPENEULER: KVM: x86: use the KVM side max supported fixed counter (Wei Wang) [task:210209]
  - OPENEULER: perf/x86/intel: Enable PEBS format 5 (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Like Xu) [task:210209]
  - OPENEULER: config: update PMT and TPMI openeuler_defconfig for x86 (jiayingbao) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Fix xa_alloc memory leak (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Add defines to get version information (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Add debugfs interface (Srinivas Pandruvada) [task:210209]
  - OPENEULER: lib/string_helpers: Introduce parse_int_array_user() (Cezary Rojewski) [task:210209]
  - OPENEULER: lib/cmdline: Allow get_options() to take 0 to validate the input (Andy Shevchenko) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Read feature control status (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Prevent overflow for cap_offset (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel: tpmi: Remove hardcoded unit and offset (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel: tpmi: Revise the comment of intel_vsec_add_aux (Dongliang Mu) [task:210209]
  - OPENEULER: platform/x86/intel: tpmi: Fix double free in tpmi_create_device() (Dongliang Mu) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Fix double free reported by Smatch (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: ADD tpmi external interface for tpmi feature drivers (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/tpmi: Process CPU package mapping (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel: Intel TPMI enumeration driver (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel: vsec: Use intel_vsec_dev_release() to simplify init() error cleanup (Hans de Goede) [task:210209]
  - OPENEULER: platform/x86/intel: vsec: Explicitly enable capabilities (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux (Dongliang Mu) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Use mutex for ida_alloc() and ida_free() (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Support private data (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Enhance and Export intel_vsec_add_aux() (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Add TPMI ID (Srinivas Pandruvada) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Fix wrong type for local status variables (Hans de Goede) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT (Gayatri Kammela) [task:210209]
  - OPENEULER: platform/x86/intel/pmt: Ignore uninitialized entries (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel/pmt: Add INTEL_PMT module namespace (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel/pmt: telemetry: Fix fixed region handling (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel/vsec: Rework early hardware code (David E. Box) [task:210209]
  - OPENEULER: platform/x86/intel: Fix pmt_crashlog array reference (David Arcari) [task:210209]
  - OPENEULER: platform/x86/intel: Fix 'rmmod pmt_telemetry' panic (Prarit Bhargava) [task:210209]
  - OPENEULER: platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (David E. Box) [task:210209]
  - OPENEULER: driver core: auxiliary bus: Add driver data helpers (David E. Box) [task:210209]
  - OPENEULER: perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Add Crestmont PMU (Kan Liang) [task:210209]
  - OPENEULER: x86/cpu: Update Hybrids (Peter Zijlstra) [task:210209]
  - OPENEULER: x86/cpu: Fix Crestmont uarch (Peter Zijlstra) [task:210209]
  - OPENEULER: x86/cpu: Fix Gracemont uarch (Peter Zijlstra) [task:210209]
  - OPENEULER: perf/x86/msr: Add Meteor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/cstate: Add Meteor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Support Architectural PerfMon Extension leaf (Kan Liang) [task:210209]
  - OPENEULER: x86/cpufeatures: Add Architectural PerfMon Extension bit (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Support Retire Latency (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Add Meteor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf: Add PMU_FORMAT_ATTR_SHOW (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Fix unchecked MSR access error for Alder Lake N (Kan Liang) [task:210209]
  - OPENEULER: x86/cpu: Add CPU model numbers for Meteor Lake (Tony Luck) [task:210209]
  - OPENEULER: perf/x86/intel: Fix PEBS data source encoding for ADL (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Fix PEBS memory access info encoding for ADL (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/uncore: Add new Alder Lake and Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/uncore: Clean up uncore_pci_ids[] (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/cstate: Add new Alder Lake and Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/msr: Add new Alder Lake and Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Add new Alder Lake and Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Tony Luck) [task:210209]
  - OPENEULER: perf/x86/uncore: Add Raptor Lake uncore support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/msr: Add Raptor Lake CPU support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/cstate: Add Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Add Intel Raptor Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Add IMC uncore support for ADL (Kan Liang) [task:210209]
  - OPENEULER: x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Tony Luck) [task:210209]
  - OPENEULER: x86/cpu: Add Raptor Lake to Intel family (Tony Luck) [task:210209]
  - OPENEULER: perf/x86/intel: Apply mid ACK for small core (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/rapl: Add support for Intel Alder Lake (Zhang Rui) [task:210209]
  - OPENEULER: perf/x86/cstate: Add Alder Lake CPU support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/msr: Add Alder Lake CPU support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel/uncore: Add Alder Lake support (Kan Liang) [task:210209]
  - OPENEULER: perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Add Alder Lake Hybrid support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Support filter_match callback (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Add attr_update for Hybrid PMUs (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Add structures for the attributes of Hybrid PMUs (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Register hybrid PMUs (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Factor out x86_pmu_show_pmu_cap (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Remove temporary pmu assignment in event_init (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Factor out intel_pmu_check_extra_regs (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Factor out intel_pmu_check_event_constraints (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Factor out intel_pmu_check_num_counters (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for extra_regs (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for event constraints (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for hardware cache event (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for unconstrained (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for counters (Kan Liang) [task:210209]
  - OPENEULER: perf/x86: Hybrid PMU support for intel_ctrl (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Hybrid PMU support for perf capabilities (Kan Liang) [task:210209]
  - OPENEULER: x86/cpu: Add helper function to get the type of the current hybrid CPU (Ricardo Neri) [task:210209]
  - OPENEULER: perf/x86/intel: Add Tremont Topdown support (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/cstate: Add Granite Rapids support (Artem Bityutskiy) [task:210209]
  - OPENEULER: perf/x86/msr: Add Granite Rapids (Kan Liang) [task:210209]
  - OPENEULER: perf/x86/intel: Add Granite Rapids (Kan Liang) [task:210209]
  - OPENEULER: sched,x86: enable CONFIG_SCHED_CLUSTER in openeuler_defconfig (Aubrey Li) [task:210209]
  - OPENEULER: tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) [task:210209]
  - OPENEULER: topology: Remove unused cpu_cluster_mask() (Dietmar Eggemann) [task:210209]
  - OPENEULER: sched,x86: Don't use cluster topology for x86 hybrid CPUs (Peter Zijlstra) [task:210209]
  - OPENEULER: x86/smp: Factor out parts of native_smp_prepare_cpus() (Boris Ostrovsky) [task:210209]
  - OPENEULER: sched,x86: Fix L2 cache mask (Peter Zijlstra) [task:210209]
  - OPENEULER: sched: Add cluster scheduler level for x86 (Tim Chen) [task:210209]
  - OPENEULER: x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Ricardo Neri) [task:210209]
  - tpm: fix security module cannot get pcr from tcm1 on ax99100 (lijun) [task:211353]
  - tcm: support tpmrm function of ax99100_spi interface TCM module (jiangxiujie) [task:211353]
  - drivers/char/tpm: add tpm_ax99100 driver (hezhenang) [task:211353]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.5.v2406
changelog:
  - blk-throttle: check for overflow in calculate_bytes_allowed (Khazhismel Kumykov) [task:212114]
  - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Yu Kuai) [task:212114]
  - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Yu Kuai) [task:212114]
  - ANOLIS: blk-throttle: avoid double bps statistics (Joseph Qi) [task:212114]
  - blk-throttle: Use more suitable time_after check for update of slice_start (Kemeng Shi) [task:212114]
  - blk-throttle: correct calculation of wait time in tg_may_dispatch (Kemeng Shi) [task:212114]
  - blk-throttle: Fix that bps of child could exceed bps limited in parent (Kemeng Shi) [task:212114]
  - block: Fix io statistics for cgroup in throttle path (Jinke Han) [task:212114]
  - blk-throttle: improve bypassing bios checkings (Yu Kuai) [task:212114]
  - blk-throttle: remove THROTL_TG_HAS_IOPS_LIMIT (Yu Kuai) [task:212114]
  - blk-throttle: fix io hung due to configuration updates (Yu Kuai) [task:212114]
  - blk-throttle: factor out code to calculate ios/bytes_allowed (Yu Kuai) [task:212114]
  - blk-throttle: fix that io throttle can only work for single bio (Yu Kuai) [task:212114]
  - block: revert 4f1e9630afe6 ("blk-throtl: optimize IOPS throttle for large IO scenarios") (Ming Lei) [task:212114]
  - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [task:212114]
  - block: throttle split bio in case of iops limit (Ming Lei) [task:212114]
  - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [task:212114]
  - Revert "blk-throttle: fix io hung due to configuration updates" (huangwenhua) [task:212114]
  - ANOLIS: rpmbuild/filter-x86_64.sh: Filter intel_rapl_tpmi out from depmod test (Zhao Mengmeng) [bug:224198]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.6.v2406
changelog:
  - KVM: selftests: Add dirty ring buffer test (Peter Xu) [task:216010]
  - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Peter Xu) [task:216010]
  - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Peter Xu) [task:216010]
  - KVM: Make dirty ring exclusive to dirty bitmap log (Peter Xu) [task:216010]
  - KVM: X86: Implement ring-based dirty memory tracking (Peter Xu) [task:216010]
  - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Peter Xu) [task:216010]
  - KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Peter Xu) [task:216010]
  - config: update the kylinos_generic_defconfig to support 9P for x86 (wenzhiwei) [task:215364]
  - config: update the kylinos_generic_defconfig for x86 (wenzhiwei) [task:215364]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.7.v2406
changelog:
  - security: Avoiding false sharing in field access of security_hook_heads (qiaojijun) [task:219389]
  - security/secureboot: enable vmlinux sign by default (Zhao Mengmeng) [task:220821]
  - security/secureboot: vmlinuz signature support SM and RSA (penghuaihe) [task:220821, task:218116]
  - security/kysec: secureboot add x86 arch support. (penghuaihe) [task:220821, task:172384]
  - security/secureboot add signature to kernel (penghuaihe) [task:220821, task:172384]
  - buildrpm.sh: sync buildrpm script with SPx (Zhao Mengmeng) [task:220821]
  - hwmon: (coretemp) Enlarge per package core count limit (Zhang Rui) [task:210209]
  - selftests: KVM: Add OSLSR_EL1 to the list of blessed regs (Oliver Upton) [task:216009]
  - KVM: arm64: Emulate the OS Lock (Oliver Upton) [task:216009]
  - KVM: arm64: Allow guest to set the OSLK bit (Oliver Upton) [task:216009]
  - KVM: arm64: Stash OSLSR_EL1 in the cpu context (Oliver Upton) [task:216009]
  - KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined (Oliver Upton) [task:216009]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.8.v2406
changelog:
  - Revert "i40e: enable legacy-rx mode for kunpeng920" (Zhao Mengmeng) [bug:229586]
  - Revert "i40e: The state of phy may not be correct during power-on" (Zhao Mengmeng) [bug:229586]


author: Zhao Mengmeng <zhaomengmeng@kylinos.cn> - 5.10.0-182.9.v2406
changelog:
  - kabi: update kabi and enable kabi check (Zhao Mengmeng) [task:211363]
  - spec: only build kernel-abi-whitelists on noarch (Zhao Mengmeng) [task:211363]
  - netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [task:224904] {CVE-2024-1086}


author: dujinxiu <dujinxiu@kylinos.cn> [5.10.0-182.10.v2406]
changelog:
  - Type: cves
  - ID:   [TASK#626927]
  - SUG:  NA
  - DESC:
  - crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)
  - crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)
  - crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) {CVE-2026-31431}
  - crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)
  - crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)
  - crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)
  - crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)
  - crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)
  - crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)
  - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)
  - fs/ntfs3: Fix double free on remount (Konstantin Komarov)


author: hegang <hegang@kylinos.cn> [5.10.0-182.11.v2406]
changelog:
  - Type: cves
  - ID:   [TASK#627145]
  - SUG:  NA
  - DESC:
  - seg6: separate dst_cache for input and output paths in seg6 lwtunnel (Andrea Mayer) {CVE-2026-31668}
  - rxrpc: Also unshare DATA/RESPONSE packets when paged frags (Hyunwoo Kim) {CVE-2026-43500}
  - esp: Force skb_cow_data() on RX when the skb is non-linear (Hyunwoo Kim) {CVE-2026-43284}


author: cuiyudong <cuiyudong@kylinos.cn> [5.10.0-182.12.v2406]
changelog:
  - Type: cves
  - ID:   [TASK#630493]
  - SUG: NA
  - DESC:
  - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) {CVE-2026-46300}


author: kuangkai <kuangkai@kylinos.cn> [5.10.0-182.13.v2406]
changelog:
  - Type: cves
  - ID:   [TASK#631333]
  - SUG: NA
  - DESC:
  - ptrace: slightly saner 'get_dumpable()' logic (Uwe Kleine-König) {CVE-2026-46333}


author: wangdi <wangdi@kylinos.cn> - 202011-13.p05
changelog:
  - Type Update
  - ID: [TASK#231361]
  - SUG: NA
  - DESC: Make symbolic link for firmwares in legacy rhel-like distro compatible path
  -	Rebase on openeuler upstream 202011-13


author: wangguochun <wangguochun@kylinos.cn> - 202011-13.p07
changelog:
  - Type: Update
  - ID:   [TASK#334059]
  - SUG:  NA
  - DESC: update: virtual machines using UEFI to boot on the Arm architecture will no longer provide a usable QXL graphics card.


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



  /usr/bin/cat /builddir/build/SOURCES/0001-SC2081-can-t-match-globs-Use-or-grep.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0002-fuse-Resolve-asan-bug-in-during-receive-event-notifi.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0003-fix-hostname-validation.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: lihaoxiang <lihaoxiang9@huawei.com> - 10.0-7
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: wangshuo <wangshuo@kylinos.cn> - 1.22.4-13.p01
changelog:
  - Type:bugfix
  - ID:[BUG#350095]
  - SUG:NA
  - DESC:fix file conflicts between groff and groff-x11 packages


author: yangchenguang <yangchenguang@kylinsec.com.cn> - 3.24.30-8
changelog:
  - Fix the problem that the prompt information of network icon volume icon is not displayed
  - update xscreen size when x11 screen size change
  - always send the monitors changed signal when screen size change
  - Add function definition of gtk_image_set_from_pixbuf_with_scale


author: peijiankang <peijiankang@kylinos.cn> - 3.24.30-11.p01
changelog:
  - Type: cves
  - ID:   [TASK#356907]
  - SUG:  NA
  - DESC: Enable cups for kylin.
          sync from 3.24.30-7.p01


author: houhongxun <houhongxun@kylinos.cn> - 3.0.13-5.p01
changelog:
  - Type: cves
  - ID  : [TASK#591413]
  - SUG : NA
  - DESC: fix KVE-2022-0206, remove toggleCameraDevice parameters


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



  /usr/bin/cat /builddir/build/SOURCES/0001-lvm-Add-missing-attribute-to-bd_lvm_pvdata_copy-in-L.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0002-module.c-Fix-error-message-when-loading-module-witho.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0003-lvm-Fix-checking-for-LVM-VDO-dependencies.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0004-lvm-dbus-Fix-memory-leak-in-bd_lvm_cache_attach.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0005-lvm-Fix-memory-leak-bd_lvm_cache_create_cached_lv.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0006-fs-Fix-return-values-in-bd_fs_ntfs_get_info.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0007-fs-Fix-return-values-in-bd_fs_xfs_get_info.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0008-dm-Fix-comparing-DM-RAID-member-devices-UUID.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/bin/cat /builddir/build/SOURCES/0009-Don-t-allow-suid-and-dev-set-on-fs-resize.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: baiguo <baiguo@kylinos.cn> - 8:2.03.14-9.p01
changelog:
  - Type: bugfix
  - ID: [Task#346081]
  - SUG: NA
  - DESC: fix an double free in the error path from _stats_creat_group


author: wangshuo <wangshuo@kylinos.cn> - 1.14.6-5.p01
changelog:
  - Type:bugfix
  - ID:[BUG#350095]
  - SUG:NA
  - DESC:use more alternatives so that it won't conflicts with other packages
  -      author:Funda Wang <fundawang@yeah.net>
  -      https://gitee.com/src-openeuler/mandoc/commit/ad0b6516ff67a0cd446084ab001c10a465e743c8


author: Zhiqiang Liu <liuzhiqiang26@huawei.com> - 2.5.4-5
changelog:
  - set use-gss-proxy to true in nfs.conf to be consistent with the
    description of 0002-nfs-utils-set-use-gss-proxy-1-to-enable-gss-proxy-by.patch


author: zhangyulong <zhangyulong@huawei.com> - 8.8p1-20.p01
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add BuildRequires:iproute ,fix misspeling and enable dt tests


author: wanghao <wanghao2@kylinos.cn> - 4:5.34.0-13.se.01
changelog:
  - Type: update
  - ID: [Task#197255]
  - SUG: NA
  - DESC: 移植kysec执行控制检查补丁
  -	  add patch: perl-5.34.0-add-kysec-exectl-check.patch


author: wangguochun <wangguochun@kylinos.cn> - 10:6.2.0-78.p13
changelog:
  - Type: Update
  - ID:   [TASK#211379]
  - SUG:  NA
  - DESC: backport dirty-limit feature from qemu-8.2.0 to qemu-6.2.0


author: wangdi <wangdi@kylinos.cn> - 10:6.2.0-78.p14
changelog:
  - Type: bugfix
  - ID:   [BUG#228558]
  - SUG:  NA
  - DESC: enable fdc device on rhel7 and upstream x86 machines


author: lizhanchun <lizhanchun@kylinos.cn> - 10:6.2.0-78.p15
changelog:
  - Type: Update
  - ID:   [TASK#219384]
  - SUG:  NA
  - DESC: Disable reentrancy detection for some device, 
  -	because the vm may get stuck when starting.


author: wangdi <wangdi@kylinos.cn> - 10:6.2.0-78.p17
changelog:
  - Type: Update
  - ID:   [BUG#231361][TASK#215696]
  - SUG:  NA
  - DESC: Workaround kernel erratum hisilicon 1980005 which cause ctr_el0 register content difference between different hostos.
  -       Make pvtime memory resizable to be migration-compatible with 64k pagezise hostos.


author: wangdi <wangdi@kylinos.cn> - 10:6.2.0-78.p18
changelog:
  - Type: Update
  - ID:   [BUG#235557]
  - SUG:  NA
  - DESC: backport modified upstream patch "acpi: fix acpi_index migration"
  -       to fix migration failure of i440fx machine


author: wangguochun <wangguochun@kylinos.cn> - 6.2.0-78.p19
changelog:
  - Type: Update
  - ID:   [TASK#334059]
  - SUG:  NA
  - DESC: update: since the QXL graphics card for UEFI booting virtual machines is no longer support, disable QXL for aarch64.


author: wangguochun <wangguochun@kylinos.cn> - 6.2.0-78.p20
changelog:
  - Type: Update
  - ID:   [TASK#352309]
  - SUG:  NA
  - DESC: fix CVE-2024-5088 CVE-2024-4467 CVE-2024-7409


author: panxiaohe <panxiaohe@huawe.com> - 3.0.3-1
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:update version to 3.0.3
         use proper rundir tmpfilesdir and sysusersdir, so proper directories are used


author: bianxiuning<bianxiuning@kylinos.cn> - 3.0.3-3.p02
changelog:
  - Type:update
  - ID:209674
  - SUG:NA
  - DESC:add 0001-newfeature-tpm-Add-gm-support.patch provided by HYGON


author: douyan <douyan@kylinos.cn> - 3.1.2-22
changelog:
  - Type:Bugfix
  - ID:[BUG#176723]
  - SUG:NA
  - DESC: add Turn-off-activation-button-hide-operation.patch


author: huayadong <huayadong@kylinos.cn> - 3.1.2-25
changelog:
  - Type:bugfix
  - ID:[Bug#178504]
  - SUG:NA
  - DESC:add Patch23:ukui-control-center-3.1.2-kylin-fix-regional-language-display-errors.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.1.2-26
changelog:
  - Type:bugfix
  - ID:[Bug#178512]
  - SUG:NA
  - DESC: add add-ukcc-setlang.patch
          rm ukui-control-center-3.1.2-kylin-fix-regional-language-display-errors.patch


author: peijiankang <peijiankang@kylinos.cn> - 3.1.2-27
changelog:
  - Type:bugfix
  - ID:[Bug#179091]
  - SUG:NA
  - DESC: add fix-changeusertype-error.patch
          update 0014-fix-memorysize-of-aboutinfo.patch


author: houhongxun <houhongxun@kylinos.cn> - 3.1.2-27.p08
changelog:
  - Type: cves
  - ID  : [TASK#589295]
  - SUG : NA
  - DESC: fix KVE-2026-0104, encode password when used as command argument


author: zhangyao <zhangyao108@huawei.com> - 2.37.2-16
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:sync community patches
         [add] backport-libblkid-fix-misaligned-address-in-probe_exfat.patch
         backport-ldattach-fix-intro-command-and-pause.patch
         backport-iso9660.h-use-more-correct-function-types.patch
         backport-iso9660.h-avoid-undefined-signed-integer-shift.patch
         backport-ipc_msg_get_limits-always-initialize-memory.patch
         backport-wdctl-mark-flags-field-as-unsigned-long.patch
         backport-login-never-send-signals-to-init.patch
         backport-mkswap-do-not-use-uninitialized-stack-value.patch
         backport-lib-pager-fix-signal-safety-issues.patch


author: zhangyao <zhangyao108@huawei.com> - 2.37.2-17
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:nvidia_raid: validate checksum
         [add] backport-libblkid-nvidia_raid-verify-superblock-size.patch
         backport-libblkid-nvidia_raid-validate-checksum.patch


author: zhangyao <zhangyao108@huawei.com> - 2.37.2-18
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Sync community patches
         [add]backport-CVE-2022-0563.patch
         backport-Fix-integer-overflow-for-alpha-like-linux.patch
         backport-column-don-t-require-column-name-for-JSON.patch
         backport-dmesg-fix-since-and-until.patch
         backport-fflush-stdout-before-reading-from-stdin.patch
         backport-flush-stdout-before-reading-stdin-and-fix-uninitialized-variable.patch
         backport-last-don-t-assume-zero-terminate-strings.patch
         backport-lib-allow-safe_getenv-to-work-for-non-root-users.patch
         backport-lib-path-make-path-use-more-robust-coverity-scan.patch
         backport-lib-strutils-improve-strtoul_or_err-for-negative-numbers.patch
         backport-libblkid-don-t-mark-cache-as-probed-if-sys-not-available.patch
         backport-libblkid-hfs-fix-make-sure-buffer-is-large-enough.patch
         backport-libblkid-make-blkid_free_probe-more-robust.patch
         backport-libmount-all-continue-although-proc-is-not-mounted.patch
         backport-loopdev-set-block_size-when-using-LOOP_CONFIGURE.patch
         backport-lslocks-fix-maj-min-scanf.patch
         backport-lslogins-fix-free-invalid-pointer.patch
         backport-script-fix-passing-args-to-execlp.patch
         backport-scriptlive-fix-argv-0-for-execlp.patch
         backport-sysfs-fallback-for-partitions-not-including-parent-name.patch


author: zhangyao <zhangyao108@huawei.com> - 2.37.2-19
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:sync community patches
         [add]backport-libfdisk-Fix-randomly-generated-GPT-UUID-s.patch
         backport-write-correctly-handle-wide-characters.patch
         backport-wall-convert-homebrew-buffering-to-open_memstream.patch
         backport-wall-use-fputs_careful.patch
         backport-hexdump-parse-handle-truncated-format-pattern.patch
         backport-libblkid-copy-BLKID_PARTS_FORCE_GPT-to-whole-disk-pr.patch
         backport-lscpu-fix-p-output-all-caches-delimiter.patch
         backport-add-return-in-supam_conv-function.patch
         backport-wrap-return-in-else-directive-to-avoid-dead-code.patch
         backport-sulogin-ignore-none-existing-console-devices.patch
         backport-sulogin-fix-KDGKBMODE-ifdef.patch


author: zhangyao <zhangyao108@huawei.com> - 2.37.2-20
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:sync community patches
         [add]backport-lib-caputils-fix-integer-handling-issues-coverity-sc.patch
         backport-unshare-Move-implementation-of-keep-caps-option-to-l.patch


author: zhangzikang <zhangzikang@kylinos.cn> - 2.37.2-20.p01
changelog:
  - Type:update
  - ID:TASK#159458
  - SUG:NA
  - DESC:support enable-raw
         sync patch 0001-set-arm-compatible-delay-time-v2-d0.4.patch
                    9400-set-locale-for-supporting-utf-8.patch


