{"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": ["bpftool-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "kernel-tools-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "perf-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "python3-perf-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "kernel-headers-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "kernel-tools-devel-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm"], "new": ["bpftool-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm", "kernel-tools-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm", "perf-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm", "python3-perf-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm", "kernel-headers-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm", "kernel-tools-devel-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"]}, "same_num": 6}, "diff": {"diff_details": {"bpftool": {"name": {"old": "bpftool-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "bpftool-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "kernel-source": {"name": {"old": "kernel-source-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-source-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/dp", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/dp/dp_serdes.c", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.c", "/usr/src/linux-5.10.0-327.0.0.228.oe2203sp4.aarch64/drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c"]}, "rpm header": {"more": ["cleanup.h", "dp_config.h", "dp_comm.h", "dp_hw.h", "dp_reg.h"]}}, "kernel-devel": {"name": {"old": "kernel-devel-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-devel-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {"more": ["cleanup.h"]}}, "kernel-tools": {"name": {"old": "kernel-tools-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-tools-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {}}, "perf": {"name": {"old": "perf-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "perf-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm lib": {}}, "kernel": {"name": {"old": "kernel-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level0", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "kconfig": {}, "drive kabi": {}, "ko": {"diff": {"old": ["/lib/modules/5.10.0-326.0.0.227.oe2203sp4.aarch64/kernel/fs/overlayfs/overlay.ko.xz", "/lib/modules/5.10.0-326.0.0.227.oe2203sp4.aarch64/kernel/drivers/usb/misc/iowarrior.ko.xz", "/lib/modules/5.10.0-326.0.0.227.oe2203sp4.aarch64/kernel/drivers/gpu/drm/hisilicon/hibmc/hibmc-drm.ko.xz"], "new": ["/lib/modules/5.10.0-327.0.0.228.oe2203sp4.aarch64/kernel/fs/overlayfs/overlay.ko.xz", "/lib/modules/5.10.0-327.0.0.228.oe2203sp4.aarch64/kernel/drivers/usb/misc/iowarrior.ko.xz", "/lib/modules/5.10.0-327.0.0.228.oe2203sp4.aarch64/kernel/drivers/gpu/drm/hisilicon/hibmc/hibmc-drm.ko.xz"]}}, "drive kconfig": {}, "rpm cmd": {}, "rpm lib": {}}, "python3-perf": {"name": {"old": "python3-perf-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "python3-perf-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm lib": {}}, "kernel-headers": {"name": {"old": "kernel-headers-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-headers-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "kernel-tools-devel": {"name": {"old": "kernel-tools-devel-5.10.0-326.0.0.227.oe2203sp4.aarch64.rpm", "new": "kernel-tools-devel-5.10.0-327.0.0.228.oe2203sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm header": {}}}, "diff_num": 3}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/kernel/pull/2748", "pr_changelog": "* Mon Aug 03 2026 Tengda Wu <wutengda2@huawei.com> - 5.10.0-327.0.0.228\n- !25634  bpf: Fix use-after-free in offloaded map/prog info fill\n- !24963  i2c: core: fix adapter registration race\n- !25630  CVE-2026-64560\n- !25601 Fix CVE-2026-64496\n- !25603 Fix CVE-2026-64456\n- bpf: Fix use-after-free in offloaded map/prog info fill\n- !25487  e1000e: Fix out-of-bounds MMIO access by validating BAR0 size\n- posix-cpu-timers: Prevent UAF caused by non-leader exec() race\n- mm/slab: make __free(kfree) accept error pointers\n- locking: Introduce __cleanup() based infrastructure\n- !25109 v2  bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized\n- !25501  spi: qup: fix error pointer deref after DMA setup failure\n- !25500  i2c: stub: Reject I2C block transfers with invalid length\n- !25200 Fix CVE-2026-64378\n- !25579 v4  Fix CVE-2026-46054\n- !25512 [OLK-5.10] Fix CVE-2026-43114\n- hwrng: virtio: clamp device-reported used.len at copy_data()\n- iio: event: Fix event FIFO reset race\n- !25583  ksmbd: serialize QUERY_DIRECTORY requests per file\n- !25582  udf: validate VAT header length against the VAT inode size\n- !25581  NFSv4: include MAY_WRITE in open permission mask for O_TRUNC\n- ksmbd: serialize QUERY_DIRECTORY requests per file\n- udf: validate VAT header length against the VAT inode size\n- NFSv4: include MAY_WRITE in open permission mask for O_TRUNC\n- selinux: fix incorrect execmem checks on overlayfs\n- selinux: fix overlayfs mmap() and mprotect() access checks\n- lsm: add backing_file LSM hooks\n- fs: prepare for adding LSM blob to backing_file\n- fs: constify file ptr in backing_file accessor helpers\n- perf/core: Fix MMAP event path names with backing files\n- ovl: Fix nested backing file paths\n- fs: store real path instead of fake path in backing file f_path\n- fs: create helper file_user_path() for user displayed mapped file path\n- fs: get mnt_writers count for an open backing file's real path\n- lsm: constify the 'file' parameter in security_binder_transfer_file()\n- fs: move cleanup from init_file() into its callers\n- fs: use backing_file container for internal files with \"fake\" f_path\n- fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers\n- ovl: pass layer mnt to ovl_open_realfile()\n- netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry\n- !25497 fbcon: fix NULL pointer dereference for a console without vc_data\n- !25353 Fix CVE-2026-64362\n- !25359 Fix CVE-2026-64299\n- !25355 Fix CVE-2026-64374\n- spi: qup: fix error pointer deref after DMA setup failure\n- i2c: stub: Reject I2C block transfers with invalid length\n- fbcon: fix NULL pointer dereference for a console without vc_data\n- e1000e: Fix out-of-bounds MMIO access by validating BAR0 size\n- !24840 net: bcmgenet: fix off-by-one in bcmgenet_put_txcb\n- !24849 drm/sun4i: backend: fix error pointer dereference\n- !24212 \u3010OLK-5.10\u3011 Backport hibmc drm patches from 6.6\n- !23422 [OLK-5.10] Fix CVE-2026-43459\n- tracing: Prevent out-of-bounds read in glob matching\n- sched/rt: Have RT_PUSH_IPI be default off for non PREEMPT_RT\n- !24725 [OLK-5.10] Fix CVE-2026-53023\n- !24841 fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START\n- !23302 [OLK-5.10] Fix CVE-2026-43426\n- !23265 [OLK-5.10] Fix CVE-2026-43225\n- !24687 [OLK-5.10] Fix CVE-2026-53077\n- HID: lg-g15: cancel pending work on remove to fix a use-after-free\n- !24936 drm/komeda: fix integer overflow in AFBC framebuffer size check\n- !24848 ASoC: sti: use managed regmap_field allocations\n- !24844 drm/msm/dpu: fix mismatch between power and frequency\n- !24505 [OLK-5.10] Fix CVE-2026-52922\n- !24509 [OLK-5.10] Fix CVE-2026-52916\n- !24499 [OLK-5.10] Fix CVE-2026-31747\n- !23781 [OLK-5.10] Fix CVE-2026-46205\n- !23779 [OLK-5.10] Fix  CVE-2026-46206\n- !23777 [OLK-5.10] Fix CVE-2026-46212\n- !23757 [OLK-5.10] Fix CVE-2026-46219\n- !23748 [OLK-5.10] Fix  CVE-2026-46231\n- !23745 [OLK-5.10] Fix CVE-2026-46233\n- !23741 [OLK-5.10] Fix CVE-2026-46236\n- !23443 [OLK-5.10] Fix CVE-2026-43497\n- !23283 [OLK-5.10] Fix CVE-2026-43218\n- !23155 [OLK-5.10] Fix CVE-2026-43227\n- !25156  apparmor: fix use-after-free in rawdata dedup loop\n- !24992 Fix CVE-2026-63956\n- !25108  RDMA/umem: Fix truncation for block sizes >= 4G\n- !25033  fuse: re-lock request before replacing page cache folio\n- !25032  scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd()\n- !25031  scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf\n- writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs()\n- !25170  CVE-2026-64341\n- USB: iowarrior: fix use-after-free on disconnect race\n- usb: iowarrior: remove inherent race with minor number\n- usb: yurex: make waiting on yurex_write interruptible\n- USB: iowarrior: fix use-after-free on disconnect\n- apparmor: fix use-after-free in rawdata dedup loop\n- bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized\n- RDMA/umem: Fix truncation for block sizes >= 4G\n- fuse: re-lock request before replacing page cache folio\n- scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd()\n- scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf\n- USB: serial: cypress_m8: fix memory corruption with small endpoint\n- i2c: core: fix adapter registration race\n- drm/sun4i: backend: fix error pointer dereference\n- ASoC: sti: use managed regmap_field allocations\n- drm/msm/dpu: fix mismatch between power and frequency\n- drm/komeda: fix integer overflow in AFBC framebuffer size check\n- fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START\n- net: bcmgenet: fix off-by-one in bcmgenet_put_txcb\n- fs/ntfs3: terminate the cached volume label after UTF-8 conversion\n- net/rds: Restrict use of RDS/IB to the initial network namespace\n- net/rds: Optimize rds_ib_laddr_check\n- batman-adv: fix batadv_skb_is_frag() kernel-doc\n- batman-adv: frag: disallow unicast fragment in fragment\n- batman-adv: dat: handle forward allocation error\n- comedi: me4000: Fix potential overrun of firmware buffer\n- drm/hisilicon: Using the to_hibmc_drm_private to convert\n- drm/hisilicon: Code refactoring for hibmc_drm_drv\n- drm/hisilicon/hibmc: hibmc-drm bugfix for DP\n- drm/hisilicon/hibmc:fix KVM is not displaying when GRUB VGA is on\n- drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local\n- drm/hisilicon/hibmc: fix HPD interrupts triggering the wrong behavior\n- drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel\n- drm/hisilicon/hibmc: Add vga connector detect functions\n- drm/hisilicon/hibmc: Add MSI irq getting and requesting for HPD\n- drm/hisilicon/hibmc: Enable this hot plug detect of irq feature\n- drm/hisilicon/hibmc: Add colorbar-cfg feature and its debugfs file\n- drm/hisilicon/hibmc: Refactor the member of drm_aux in struct hibmc_dp\n- drm/hisilicon/hibmc: Add dp serdes cfg in dp process\n- drm/hisilicon/hibmc: Add dp serdes cfg to adjust serdes rate, voltage and pre-emphasis\n- drm/hisilicon/hibmc: Restructuring the header dp_reg.h\n- drm/hisilicon/hibmc: select CONFIG_DRM_DISPLAY_DP_HELPER\n- drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers\n- drm/ast: Implement polling for VGA and SIL164 connectors\n- drm/sysfs: Register \"ddc\" symlink later\n- drm/hisilicon/hibmc: add dp module in hibmc\n- drm/hisilicon/hibmc: refactored struct hibmc_drm_private\n- drm/hisilicon/hibmc: add dp hw moduel in hibmc driver\n- drm/hisilicon/hibmc: add dp link moduel in hibmc drivers\n- drm/hisilicon/hibmc: add dp aux in hibmc drivers\n- staging: media: atomisp: Disallow all private IOCTLs\n- batman-adv: reject new tp_meter sessions during teardown\n- batman-adv: bla: prevent use-after-free when deleting claims\n- spi: mpc52xx: fix use-after-free on unbind\n- batman-adv: bla: put backbone reference on failed claim hash insert\n- batman-adv: bla: only purge non-released claims\n- media: rc: xbox_remote: heed DMA restrictions\n- fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free\n- ASoC: soc-core: flush delayed work before removing DAIs and widgets\n- usb: renesas_usbhs: fix use-after-free in ISR during device removal\n- media: i2c/tw9903: Fix potential memory leak in tw9903_probe()\n- staging: rtl8723bs: fix memory leak on failure path\n- clocksource/drivers/sh_tmu: Always leave device running after probe\n"}