{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/dpdk/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/dpdk/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["dpdk-23.11-34.oe2609.aarch64.rpm"], "new": ["dpdk-23.11-41.oe2609.aarch64.rpm"]}, "same_num": 1}, "diff": {"diff_details": {"dpdk": {"name": {"old": "dpdk-23.11-34.oe2609.aarch64.rpm", "new": "dpdk-23.11-41.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "ko": {}, "rpm abi": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}, "dpdk-tools": {"name": {"old": "dpdk-tools-23.11-34.oe2609.aarch64.rpm", "new": "dpdk-tools-23.11-41.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/dpdk-test-flow-perf", "new": "/usr/bin/dpdk-test-flow-perf", "details": {}}, {"old": "/usr/bin/dpdk-ethtool", "new": "/usr/bin/dpdk-ethtool", "details": {}}, {"old": "/usr/bin/dpdk-test-cmdline", "new": "/usr/bin/dpdk-test-cmdline", "details": {}}, {"old": "/usr/bin/dpdk-pdump", "new": "/usr/bin/dpdk-pdump", "details": {}}, {"old": "/usr/bin/dpdk-test-crypto-perf", "new": "/usr/bin/dpdk-test-crypto-perf", "details": {}}, {"old": "/usr/bin/dpdk-testpmd", "new": "/usr/bin/dpdk-testpmd", "details": {}}, {"old": "/usr/bin/dpdk-ptpclient", "new": "/usr/bin/dpdk-ptpclient", "details": {}}, {"old": "/usr/bin/dpdk-test-regex", "new": "/usr/bin/dpdk-test-regex", "details": {}}, {"old": "/usr/bin/dpdk-test-sad", "new": "/usr/bin/dpdk-test-sad", "details": {}}, {"old": "/usr/bin/dpdk-test-fib", "new": "/usr/bin/dpdk-test-fib", "details": {}}, {"old": "/usr/bin/dpdk-dma", "new": "/usr/bin/dpdk-dma", "details": {}}, {"old": "/usr/bin/dpdk-test-acl", "new": "/usr/bin/dpdk-test-acl", "details": {}}, {"old": "/usr/bin/dpdk-test-compress-perf", "new": "/usr/bin/dpdk-test-compress-perf", "details": {}}, {"old": "/usr/bin/dpdk-l3fwd", "new": "/usr/bin/dpdk-l3fwd", "details": {}}, {"old": "/usr/bin/dpdk-graph", "new": "/usr/bin/dpdk-graph", "details": {}}, {"old": "/usr/bin/dpdk-test-eventdev", "new": "/usr/bin/dpdk-test-eventdev", "details": {}}, {"old": "/usr/bin/dpdk-test-pipeline", "new": "/usr/bin/dpdk-test-pipeline", "details": {}}, {"old": "/usr/bin/dpdk-dumpcap", "new": "/usr/bin/dpdk-dumpcap", "details": {}}, {"old": "/usr/bin/dpdk-test-gpudev", "new": "/usr/bin/dpdk-test-gpudev", "details": {}}, {"old": "/usr/bin/dpdk-test-bbdev", "new": "/usr/bin/dpdk-test-bbdev", "details": {}}, {"old": "/usr/bin/dpdk-test-dma-perf", "new": "/usr/bin/dpdk-test-dma-perf", "details": {}}, {"old": "/usr/bin/dpdk-test-security-perf", "new": "/usr/bin/dpdk-test-security-perf", "details": {}}, {"old": "/usr/bin/dpdk-test", "new": "/usr/bin/dpdk-test", "details": {}}, {"old": "/usr/bin/dpdk-proc-info", "new": "/usr/bin/dpdk-proc-info", "details": {}}, {"old": "/usr/bin/dpdk-test-mldev", "new": "/usr/bin/dpdk-test-mldev", "details": {}}, {"old": "/usr/bin/dpdk-l3fwd-power", "new": "/usr/bin/dpdk-l3fwd-power", "details": {}}]}}, "dpdk-devel": {"name": {"old": "dpdk-devel-23.11-34.oe2609.aarch64.rpm", "new": "dpdk-devel-23.11-41.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {"diff": {"old": ["rte_build_config.h"], "new": ["rte_build_config.h"]}}}}, "diff_num": 2}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/dpdk/pull/816", "pr_changelog": "* Thu Jun 11 2026 qianrong <qianr@yunsilicon.com> - 23.11-41\n Sync some bugfixes for xsc pmd and modifications are as follow:\n - net/xsc: optimize RSS queue creation\n - net/xsc: optimize QP and CQ memory allocation\n - net/xsc: optimize Rx path\n - net/xsc: optimize stop and close\n - net/xsc: fix uninitialized value\n - net/xsc: improve interrupt uninstall\n - net/xsc: support compressed PCI BAR\n - net/xsc: fix stale packet length from incomplete CQE\n\n* Tue May 26 2026 huangdonghua <huangdonghua3@h-partners.com> - 23.11-40\n testpmd DCB Forwarding Enhancements and hns3 Tunnel Checksum Fix:\n - app/testpmd: check start for DCB forwarding TC commands\n - app/testpmd: show DCB forwarding TC list and cores\n - net/hns3: fix L4 checksum incorrect for tunnel packets\n\n* Wed Dec 10 2025 huangdonghua <huangdonghua3@h-partners.com> - 23.11-39\n fix L2 length for GRE packets:\n - net: fix L2 length for GRE packets\n - net/hns3: fix outer UDP checksum fail with simple BD\n\n* Mon Dec 1 2025 huangdonghua <huangdonghua3@h-partners.com> - 23.11-38\n Upload some patches of VF multiple TC and others:\n - app/testpmd: handle IEEE1588 init failure\n - examples/l3fwd: add option to set Rx burst size\n - examples/eventdev: fix queue crash with generic pipeline\n - examples/l3fwd: add Tx burst size configuration option\n - net/hns3: remove duplicate struct field\n - net/hns3: refactor DCB module\n - net/hns3: parse max TC number for VF\n - net/hns3: support multi-TCs capability for VF\n - net/hns3: fix queue TC configuration on VF\n - net/hns3: support multi-TCs configuration for VF\n - app/testpmd: avoid crash in DCB config\n - app/testpmd: show all DCB priority TC map\n - app/testpmd: relax number of TCs in DCB command\n - app/testpmd: reuse RSS config when configuring DCB\n - app/testpmd: add prio-tc map in DCB command\n - app/testpmd: add queue restriction in DCB command\n - app/testpmd: add command to disable DCB\n - examples/l3fwd: force link speed\n - examples/l3fwd-power: force link speed\n - net/hns3: log invalid MAC address from firmware\n - config/arm: add HiSilicon HIP12\n - app/testpmd: fix DCB Tx port\n - app/testpmd: fix DCB Rx queues\n - app/testpmd: set DCB forwarding TCs\n - app/testpmd: support multi-cores process one TC\n - app/testpmd: fix inner UDP checksum offload fail\n\n* Wed Nov 05 2025 huangdonghua <huangdonghua3@h-partners.com> - 23.11-37\n Fix unrelease VLAN resource and L4 protocol retrieval from L3 header:\n - net/hns3: fix unrelease VLAN resource when init fail\n - app/testpmd: fix L4 protocol retrieval from L3 header\n\n* Fri Sep 19 2025 huangdonghua <huangdonghua3@h-partners.com> - 23.11-36\n Unify locks, fix Rx path and resource release:\n - net/hns3: fix inconsistent lock\n - net/hns3: fix overwrite mbuf in vector path\n - net/hns3: fix unrelease VLAN resource when init fail\n\n* Fri Aug 29 2025 huangdengdui <huangdengui@huawei.com> - 23.11-35\n- config: arm adapt RTE_MAX_NUMA_NODES to 16\n"}