{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kernel-64k/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kernel-64k/new_rpms/", "compare_result": "pass", "compare_details": {"same": {"same_details": {"old": ["kernel-64k-tools-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-source-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-headers-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-tools-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "bpftool-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "python3-perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-extra-modules-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"], "new": ["kernel-64k-tools-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-source-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-headers-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-tools-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "bpftool-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "python3-perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-extra-modules-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "kernel-64k-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"]}, "same_num": 10}, "diff": {"diff_details": {"kernel-64k-tools-devel": {"name": {"old": "kernel-64k-tools-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-tools-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm header": {}}, "perf": {"name": {"old": "perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}, "kernel-64k-devel": {"name": {"old": "kernel-64k-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-devel-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {}}, "kernel-64k-source": {"name": {"old": "kernel-64k-source-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-source-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "kernel-64k-headers": {"name": {"old": "kernel-64k-headers-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-headers-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "kernel-64k-tools": {"name": {"old": "kernel-64k-tools-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-tools-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}, "bpftool": {"name": {"old": "bpftool-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "bpftool-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "python3-perf": {"name": {"old": "python3-perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "python3-perf-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "kernel-64k-extra-modules": {"name": {"old": "kernel-64k-extra-modules-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-extra-modules-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "kernel-64k": {"name": {"old": "kernel-64k-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm", "new": "kernel-64k-6.6.0-159.4.5.156.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "ko": {}, "rpm abi": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}}, "diff_num": 0}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/kernel/pull/2695", "pr_changelog": "* Mon Jul 06 2026 Tengda Wu <wutengda2@huawei.com> - 6.6.0-159.4.5.156\n- !24560 [sync]urma: create resources in ubmad_post_send before the ack message returns\n- !24604 ub: udma: Optimize udma jetty id access logic.\n- ub: udma: Optimize udma jetty id access logic.\n- !24597 [sync]urma: fix workqueue use-after-free in ubagg_exit teardown sequence\n- urma: fix workqueue use-after-free in ubagg_exit teardown sequence\n- urma: kref_get in find_add_tpid_reuse\n- urma: create resources in ubmad_post_send before the ack message returns\n- urma: change log level to rl in ubagg_import_jetty and ubagg_import_seg\n- urma: fix nullptr in ubcore_remove_jetty_from_jetty_grp\n- !24536 [sync]iommu/ummu: Fix use-after-free in ummu_core_alloc_separate_tdev\n- iommu/ummu: Fix use-after-free in ummu_core_alloc_separate_tdev\n- !24492 ub: udma: Adjust the order of delete global variables.\n- ub: udma: Adjust the order of delete global variables.\n- !24393 [sync]urma: fix several tp state and adapter disconnect cleanup bugs\n- urma: fix several tp state and adapter disconnect cleanup bugs\n- urma: split tpid_reuse from vtpn to avoid use_after_free\n"}