{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kernel/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kernel/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {}, "diff_num": 0}, "less": {"less_details": {"raspberrypi-kernel-devel": {"Name": "raspberrypi-kernel-devel-6.6.0-163.0.0.1.oe2609.aarch64.rpm", "RPM Level": "level4", "Obsoletes": "no", "Provides": "no"}, "raspberrypi-kernel-headers": {"Name": "raspberrypi-kernel-headers-6.6.0-163.0.0.1.oe2609.aarch64.rpm", "RPM Level": "level4", "Obsoletes": "no", "Provides": "no"}, "raspberrypi-kernel": {"Name": "raspberrypi-kernel-6.6.0-163.0.0.1.oe2609.aarch64.rpm", "RPM Level": "level4", "Obsoletes": "no", "Provides": "no"}}, "less_num": 3}, "more": {"more_details": {"python3-perf": {"Name": "python3-perf-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "bpftool": {"Name": "bpftool-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "perf": {"Name": "perf-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "kernel-headers": {"Name": "kernel-headers-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "kernel-devel": {"Name": "kernel-devel-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level3"}, "kernel-tools-devel": {"Name": "kernel-tools-devel-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "kernel": {"Name": "kernel-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level0"}, "kernel-tools": {"Name": "kernel-tools-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level3"}, "kernel-extra-modules": {"Name": "kernel-extra-modules-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}, "kernel-source": {"Name": "kernel-source-6.6.0-172.0.0.3.oe2609.aarch64.rpm", "RPM Level": "level4"}}, "more_num": 10}}, "pr_link": "https://gitcode.com/src-openeuler/kernel/pull/2828", "pr_changelog": "* Fri Sep 11 2026 xuce <xuce10@h-partners.com> - 6.6.0-172.0.0.3\n- !27408 ttpm: Cap the number of PCR banks\n- ttpm: Cap the number of PCR banks\n- !26993 [openEuler-26.09 v2] fs,mm:  improve concurrent  fork/exec scalabilit\n- LoongArch: entry: Fix include order\n- fs: speed up path lookup with cheaper handling of MAY_EXEC\n- fs: optimize acl_permission_check()\n- entry: Inline syscall_exit_to_user_mode()\n- LoongArch: entry: Migrate ret_from_fork() to C\n- riscv: entry: Split ret_from_fork() into user and kernel\n- riscv: entry: Convert ret_from_fork() to C\n- mm: control i_mmap optimizations from the command line\n- mm: enable NUMA-local i_mmap shards after contention\n- mm: hold all i_mmap shards for locked file rmap\n- mm: preserve all-lock semantics for sharded i_mmap\n- uprobes: build registration maps from all i_mmap shards\n- mm/pagewalk: traverse every i_mmap shard\n- mm/khugepaged: find retractable mappings in all shards\n- mm/memory-failure: walk sharded file mappings\n- mm: make core file rmap walkers shard-aware\n- mm: add all-shard i_mmap read iteration\n- mm: route file VMA updates through shard-aware locks\n- mm: add NUMA-aware i_mmap shard installation\n- mm: account file VMAs independently of i_mmap layout\n- mm: allocate i_mmap shards on their NUMA nodes\n- mm: add optional NUMA-local i_mmap shard state\n- mm: keep multiple file VMA batches in dup_mmap\n- mm: batch file VMA unlink by address_space\n- mm: batch file VMA insertions in dup_mmap\n- !26797 nds: add nds support\n- config: arm64/x86: update configs to pass ci\n- nds: add userspace library and tests\n- nds: add NVMe peer-to-peer I/O driver\n"}