{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/x86-64/kernel/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/x86-64/kernel/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["kernel-headers-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "perf-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "kernel-extra-modules-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "bpftool-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "kernel-tools-devel-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "python3-perf-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "kernel-tools-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm"], "new": ["kernel-headers-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "perf-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "kernel-extra-modules-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "bpftool-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "kernel-tools-devel-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "python3-perf-6.6.0-162.0.0.147.oe2403next.x86_64.rpm", "kernel-tools-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"]}, "same_num": 7}, "diff": {"diff_details": {"kernel-headers": {"name": {"old": "kernel-headers-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-headers-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "perf": {"name": {"old": "perf-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "perf-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm lib": {}}, "kernel-extra-modules": {"name": {"old": "kernel-extra-modules-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-extra-modules-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "ko": {}}, "kernel-devel": {"name": {"old": "kernel-devel-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-devel-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level3", "rpm requires": {}, "rpm provides": {}, "rpm files": {"less": ["/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7343/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/82xx/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/tty/serial/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/85xx/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/512x/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/83xx/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7722/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/82xx/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/44x/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/52xx/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/86xx/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/net/ethernet/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/86xx/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/tty/serial/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/512x/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/m68k/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7724/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7721/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/net/ethernet/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7780/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/44x/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/lib/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/net/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/net/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/85xx/Kconfig", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7751/Makefile", "/usr/src/kernels/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/83xx/Makefile"], "more": ["/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/HAVE_KVM_ARCH_GMEM_PREPARE", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/drivers/net/ethernet/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/drivers/tty/serial/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/44x/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/52xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/net/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7751/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt/svm", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/512x/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7724/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/m68k/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/KVM_GENERIC_MEMORY_ATTRIBUTES", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/85xx/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/44x/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/HAVE_KVM_ARCH_GMEM_INVALIDATE", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/net/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/KVM_GENERIC_MMU_NOTIFIER", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/drivers/net/ethernet/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/82xx/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/lib/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/83xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/86xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/KVM_PRIVATE_MEM", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7721/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt/svm/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/86xx/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/KVM_GENERIC_PRIVATE_MEM", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/512x/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/KVM_GENERIC_PRE_FAULT_MEMORY", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/include/config/TSM_REPORTS", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/82xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7780/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7343/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/drivers/tty/serial/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/83xx/Kconfig", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/85xx/Makefile", "/usr/src/kernels/6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7722/Makefile"]}, "rpm header": {}}, "bpftool": {"name": {"old": "bpftool-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "bpftool-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "kernel": {"name": {"old": "kernel-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level0", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "kconfig": {"more": ["CONFIG_TSM_REPORTS m", "CONFIG_KVM_GENERIC_MMU_NOTIFIER y", "CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE y", "CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES y", "CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY y", "CONFIG_KVM_GENERIC_PRIVATE_MEM y", "CONFIG_KVM_PRIVATE_MEM y", "CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE y"]}, "drive kabi": {}, "ko": {"diff": {"old": ["/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/usb/serial/option.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/usb/serial/io_edgeport.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/netjet.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/w6692.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/gpu/drm/drm.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/gpu/drm/ttm/ttm.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/gpu/drm/i915/kvmgt.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/parport/parport_pc.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/virt/coco/csv-guest/csv-guest.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/virt/coco/sev-guest/sev-guest.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/ptp/ptp_kvm.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/crypto/ccp/ccp.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/drivers/media/rc/winbond-cir.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/net/netfilter/ipset/ip_set_list_set.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/net/netfilter/ipset/ip_set.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/arch/x86/kvm/kvm-intel.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/arch/x86/kvm/kvm-amd.ko.xz", "/lib/modules/6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/kernel/arch/x86/kvm/kvm.ko.xz"], "new": ["/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/usb/serial/option.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/usb/serial/io_edgeport.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/netjet.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/w6692.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/gpu/drm/drm.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/gpu/drm/ttm/ttm.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/gpu/drm/i915/kvmgt.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/parport/parport_pc.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/virt/coco/csv-guest/csv-guest.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/virt/coco/sev-guest/sev-guest.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/ptp/ptp_kvm.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/crypto/ccp/ccp.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/media/rc/winbond-cir.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/net/netfilter/ipset/ip_set_list_set.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/net/netfilter/ipset/ip_set.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/arch/x86/kvm/kvm-intel.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/arch/x86/kvm/kvm-amd.ko.xz", "/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/arch/x86/kvm/kvm.ko.xz"]}, "more": ["/lib/modules/6.6.0-162.0.0.147.oe2403next.x86_64/kernel/drivers/virt/coco/tsm.ko.xz"]}, "drive kconfig": {}, "rpm cmd": {"less": ["/usr/sbin/mkgrub-menu-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.sh"], "more": ["/usr/sbin/mkgrub-menu-6.6.0-162.0.0.147.sh"]}, "rpm lib": {}}, "kernel-tools-devel": {"name": {"old": "kernel-tools-devel-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-tools-devel-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm header": {}}, "python3-perf": {"name": {"old": "python3-perf-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "python3-perf-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm lib": {}}, "kernel-tools": {"name": {"old": "kernel-tools-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-tools-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level3", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {}}, "kernel-source": {"name": {"old": "kernel-source-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64.rpm", "new": "kernel-source-6.6.0-162.0.0.147.oe2403next.x86_64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"less": ["/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7343/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7721/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/mirror_gre_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7721/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/port_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/82xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/86xx/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7724/setup.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_mac_profile_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/resource_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/net/ethernet/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/port_range_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/44x/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7780/setup.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/86xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7751/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7722/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/512x/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7722/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/tty/serial/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/tty/serial/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/router_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/512x/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_police_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/83xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7724/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/net/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/Documentation/driver-api/index.rst", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7724/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_flower_scale.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7780/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/85xx/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7343/irq.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/86xx/common.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/lib/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7751/setup.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7721/setup.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7751/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/net/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7780/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/machine_check.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/52xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/8xx/pic.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/44x/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/83xx/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/m68k/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/82xx/Kconfig", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/powerpc/platforms/85xx/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/vxlan_flooding_ipv6.sh", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7343/setup.c", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/drivers/net/ethernet/Makefile", "/usr/src/linux-6.6.0-161.0.0.146.20260629.70b8b70f8ce1.oe2403next.x86_64/arch/sh/boards/mach-se/7722/setup.c"], "more": ["/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7751/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7780/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/lib/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/virt/kvm/guest_memfd.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/pic.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7721/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/x86_64/sev_init2_tests.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/m68k/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7343/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt/svm/sev.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7721/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/port_range_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/512x/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7722/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/83xx/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7780/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7343/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/82xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/lib/x86_64/sev.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_flower_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/85xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/guest_memfd_test.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/52xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_mac_profile_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/82xx/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7751/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7721/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/vxlan_flooding_ipv6.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/86xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt/svm/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/router_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7780/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/port_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/85xx/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/86xx/common.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7751/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/512x/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/86xx/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/tc_police_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7724/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/drivers/net/ethernet/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/mirror_gre_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/x86/virt/svm", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/net/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/drivers/tty/serial/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/Documentation/driver-api/index.rst", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7722/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/net/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7722/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7343/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/44x/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/44x/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/drivers/net/ethernet/Kconfig", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/kvm/x86_64/sev_smoke_test.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/tools/testing/selftests/drivers/net/mlxsw/spectrum/resource_scale.sh", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/83xx/Makefile", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7724/setup.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/powerpc/platforms/8xx/machine_check.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/arch/sh/boards/mach-se/7724/irq.c", "/usr/src/linux-6.6.0-162.0.0.147.oe2403next.x86_64/drivers/tty/serial/Kconfig"]}, "rpm header": {"less": ["pgtable.h", "pgalloc.h", "pgalloc.h", "pgtable.h", "sev-guest.h", "pgtable.h", "mmu-hash.h", "tlbflush.h", "pgalloc.h", "tlbflush.h", "kup.h", "pgalloc.h", "pgtable.h"], "more": ["tlbflush.h", "kvm_util_arch.h", "pgtable.h", "pgtable.h", "kvm_util_arch.h", "mmu-hash.h", "pgalloc.h", "pgtable.h", "kvm_util_arch.h", "kvm_util_arch.h", "sev.h", "pgtable.h", "kup.h", "pgalloc.h", "pgalloc.h", "pgalloc.h", "tlbflush.h"]}}}, "diff_num": 3}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/kernel/pull/2681", "pr_changelog": "* Wed Jul 01 2026 Tengda Wu <wutengda2@huawei.com> - 6.6.0-162.0.0.147\n- !24366  USB: serial: kl5kusb105: fix bulk-out buffer overflow\n- !24275  signal: clear JOBCTL_PENDING_MASK for caller in zap_other_threads()\n- !24357 drivers/ub/sentry: move msgid/timestamp init to callers and improve logging\n- !22605 arm64: Set io memory s2 pte as normalnc for vfio pci device\n- !24367 Fix CVE-2026-53272\n- !24352 Fix CVE-2026-53227\n- erofs: fix use-after-free on sbi->sync_decompress\n- USB: serial: kl5kusb105: fix bulk-out buffer overflow\n- drivers/ub/sentry: move msgid/timestamp init to callers and improve logging\n- net: openvswitch: fix possible kfree_skb of ERR_PTR\n- !24172 mem/memcontrol: support memory.qos_level for cgroup-v2\n- !24277 net/oenetcls: validate last_recv_cpu against nr_cpu_ids before use\n- !21196 [OLK-6.6] Enable SEV SNP kernel patches\n- !24338 Fix CVE-2026-53195\n- !24264 Fix CVE-2026-53123\n- !24245 Fix CVE-2026-53265\n- !21064 drivers/ub/sentry: merge sentry_urma_comm and sentry_uvb_comm into sentry_remote_reporter\n- !24344 urma: fix UAF in uburma_open and uburma_close\n- urma: fix file lifetime race between open, close and device removal\n- USB: serial: io_ti: fix heap overflow in build_i2c_fw_hdr()\n- net/oenetcls: validate last_recv_cpu against nr_cpu_ids before use\n- signal: clear JOBCTL_PENDING_MASK for caller in zap_other_threads()\n- md: wake raid456 reshape waiters before suspend\n- dm cache policy smq: check allocation under invalidate lock\n- drivers/ub/sentry: merge sentry_urma_comm and sentry_uvb_comm into sentry_remote_reporter\n- docs: memcg: document memory.qos_level and memcg_qos_enable\n- mem/memcontrol: support memory.qos_level for cgroup-v2\n- arm64: Notify the QEMU related BAR that the NC attribute is set\n- vfio: Convey kvm that the vfio-pci device is wc safe\n- KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device\n- mm: Introduce new flag to indicate wc safe\n- KVM: arm64: Introduce new flag for non-cacheable IO memor\n- KVM: SEV: Compute the correct max length of the in-GHCB scratch area\n- KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests\n- KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer\n- KVM: SEV: Check PSC request indices against the actual size of the buffer\n- KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc()\n- KVM: SEV: Reject MMIO requests larger than 8 bytes with GHCB v2+\n- KVM: SVM: Provide helpers to set the error code\n- KVM: SVM: Convert plain error code numbers to defines\n- KVM: SEV: Ignore MMIO requests of length '0'\n- KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use\n- KVM: x86: Consolidate SEV-ES MMIO emulation into a single public API\n- config: arm64: add KVM_GENERIC_MMU_NOTIFIER=y for SNP backport\n- rtmutex_api: provide correct extern functions\n- KVM: SEV: Lock all vCPUs when synchronzing VMSAs for SNP launch finish\n- KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPU\n- locking/mutex: implement mutex_lock_killable_nest_lock\n- locking/mutex: implement mutex_trylock_nested\n- KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus\n- crypto: ccp - narrow scope of snp_range_list\n- KVM: SVM: Drop the module param to control SEV-ES DebugSwap\n- KVM: SVM: Fix a missing kunmap_local() in sev_gmem_post_populate()\n- KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot\n- KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying\n- KVM: Explicitly mark KVM_GUEST_MEMFD as depending on KVM_GENERIC_MMU_NOTIFIER\n- KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file\n- crypto: ccp: Make snp_range_list static\n- config: x86: enable KVM guest_memfd/CoCo configs for SEV-SNP backport\n- KABI fixes for x86/kvm.\n- crypto: ccp - Fix checks for SNP_VLEK_LOAD input buffer length\n- KVM: SEV: Enforce minimum GHCB version requirement for SEV-SNP guests\n- KVM: SEV: Drop GHCB_VERSION_DEFAULT and open code it\n- crypto: ccp - Fix locking on alloc failure handling\n- KVM: x86: Check that the high 32bits are clear in kvm_arch_vcpu_ioctl_run()\n- tools headers: Update the x86 headers with the kernel sources\n- x86/kexec: Export e820_table_kexec[] to sysfs\n- KVM: x86: don't fall through case statements without annotations\n- KVM: x86: Only advertise KVM_CAP_READONLY_MEM when supported by VM\n- KVM: SVM: Add missing member in SNP_LAUNCH_START command structure\n- KVM: Allow CPU to reschedule while setting per-page memory attributes\n- KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing\n- KVM: Add member to struct kvm_gfn_range to indicate private/shared\n- KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload()\n- KVM: SVM: Fix SNP AP destroy race with VMRUN\n- crypto: ccp - Fix uAPI definitions of PSP errors\n- KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected\n- KVM: selftests: Fix printf() format goof in SEV smoke test\n- KVM: SVM: Simplify request+kick logic in SNP AP Creation handling\n- KVM: SVM: Require AP's \"requested\" SEV_FEATURES to match KVM's view\n- KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error\n- KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA\n- KVM: SVM: Save host DR masks on CPUs with DebugSwap\n- x86/sev: Fix broken SNP support with KVM module built-in\n- KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct\n- iommu/amd: remove return value of amd_iommu_detect\n- KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature\n- KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest()\n- x86/sev: Add full support for a segmented RMP table\n- x86/sev: Treat the contiguous RMP table as a single RMP segment\n- x86/sev: Map only the RMP table entries instead of the full RMP range\n- x86/sev: Move the SNP probe routine out of the way\n- x86/sev: Add support for the RMPREAD instruction\n- x86/sev: Prepare for using the RMPREAD instruction to access the RMP\n- kvm: svm: Fix gctx page leak on invalid inputs\n- KVM: SVM: Propagate error from snp_guest_req_init() to userspace\n- KVM: selftests: fix unintentional noop test in guest_memfd_test.c\n- Documentation: Improve crash_kexec_post_notifiers description\n- x86/sev: Ensure that RMP table fixups are reserved\n- crypto: ccp - do not request interrupt on cmd completion when irqs disabled\n- KVM: x86: Exit to userspace if fastpath triggers one on instruction skip\n- KVM: x86: Dedup fastpath MSR post-handling logic\n- KVM: x86: Re-enter guest if WRMSR(X2APIC_ICR) fastpath is successful\n- KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP\n- KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs\n- KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)\n- KVM: SVM: Fix an error code in sev_gmem_post_populate()\n- KVM: SVM: Fix uninitialized variable bug\n- KVM: x86/mmu: fix determination of max NPT mapping level for private pages\n- x86/sev: Do RMP memory coverage check after max_pfn has been set\n- KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests\n- crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked\n- KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits\n- tools headers UAPI: Sync kvm headers with the kernel sources\n- KVM: x86: Fully re-initialize supported_vm_types on vendor module load\n- KVM: x86/mmu: Move private vs. shared check above slot validity checks\n- KVM: fix documentation for KVM_CREATE_GUEST_MEMFD\n- iommu/amd: Change log message severity\n- iommu/amd: Do not enable SNP when V2 page table is enabled\n- KVM: SEV: use u64_to_user_ptr throughout\n- x86/sev: Add callback to apply RMP table fixups for kexec\n- x86/sev: Move sev_setup_arch() to mem_encrypt.c\n- x86/e820: Add a new e820 table update helper\n- tools/include: Sync x86 asm/msr-index.h with the kernel sources\n- tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources\n- x86/kexec: Do not update E820 kexec table for setup_data\n- KVM: selftests: Explicitly close guest_memfd files in some gmem tests\n- KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases\n- KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY\n- crypto: ccp - Have it depend on AMD_IOMMU\n- iommu/amd: Fix failure return from snp_lookup_rmpentry()\n- Documentation: virt: Fix up pre-formatted text block for SEV ioctls\n- tools headers UAPI: Sync kvm headers with the kernel sources\n- LoongArch: KVM: Fix build due to API changes\n- selftests/kvm: fix compilation on non-x86_64 platforms\n- KVM: guest_memfd: abstract how prepared folios are recorded\n- KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns\n- KVM: extend kvm_range_has_memory_attributes() to check subset of attributes\n- KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes()\n- KVM: guest_memfd: move check for already-populated page to common code\n- KVM: remove kvm_arch_gmem_prepare_needed()\n- KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm\n- KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest\n- KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn\n- KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_*\n- KVM: guest_memfd: do not go through struct page\n- KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation\n- KVM: guest_memfd: return folio from __kvm_gmem_get_pfn()\n- KVM: x86: disallow pre-fault for SNP VMs before initialization\n- crypto: ccp: Add the SNP_VLEK_LOAD command\n- KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event\n- x86/sev: Move sev_guest.h into common SEV header\n- KVM: selftests: Explicitly ucall pool from shared memory\n- KVM: selftests: Add support for protected vm_vaddr_* allocations\n- KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event\n- KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory()\n- KVM: x86/mmu: Make kvm_mmu_do_page_fault() return mapped level\n- KVM: x86/mmu: Account pf_{fixed,emulate,spurious} in callers of \"do page fault\"\n- KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory\n- KVM: Document KVM_PRE_FAULT_MEMORY ioctl\n- KVM: interrupt kvm_gmem_populate() on signals\n- virt: guest_memfd: fix reference leak on hwpoisoned page\n- KVM: SNP: Fix LBR Virtualization for SNP guest\n- KVM: x86/mmu: check for invalid async page faults involving private memory\n- KVM: x86/mmu: Pass full 64-bit error code when handling page faults\n- KVM: guest-memfd: fix unused-function warning\n- KVM: SEV-ES: Delegate LBR virtualization to the processor\n- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent\n- KVM: SEV-ES: Prevent MSR access post VMSA encryption\n- KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation\n- KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages\n- KVM: SEV: Automatically switch reclaimed pages to shared\n- KVM: SVM: Add module parameter to enable SEV-SNP\n- KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP\n- KVM: x86: Implement hook for determining max NPT mapping level\n- KVM: SEV: Implement gmem hook for invalidating private pages\n- KVM: SEV: Implement gmem hook for initializing private pages\n- hugetlbfs: convert to new timestamp accessors\n- KVM: SEV: Support SEV-SNP AP Creation NAE event\n- KVM: SEV: Add support to handle RMP nested page faults\n- KVM: SEV: Add support to handle Page State Change VMGEXIT\n- KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT\n- KVM: SEV: Add support to handle GHCB GPA register VMGEXIT\n- KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command\n- KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command\n- KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command\n- KVM: SEV: Add initial SEV-SNP support\n- KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y\n- KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed\n- KVM: x86: Add hook for determining max NPT mapping level\n- KVM: guest_memfd: Add hook for invalidating memory\n- KVM: guest_memfd: Add interface for populating gmem pages with user data\n- KVM: guest_memfd: extract __kvm_gmem_get_pfn()\n- mm, virt: merge AS_UNMOVABLE and AS_INACCESSIBLE\n- KVM: guest_memfd: Add hook for initializing memory\n- KVM: x86/mmu: Use synthetic page fault error code to indicate private faults\n- KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler\n- KVM: x86: Define more SEV+ page fault error bits/flags for #NPF\n- KVM: x86: Remove separate \"bit\" defines for page fault error code masks\n- KVM: guest_memfd: limit overzealous WARN\n- KVM: guest_memfd: pass error up from filemap_grab_folio\n- KVM: guest_memfd: Use AS_INACCESSIBLE when creating guest_memfd inode\n- mm: Introduce AS_INACCESSIBLE for encrypted/confidential memory\n- KVM: SEV: Allow per-guest configuration of GHCB protocol version\n- KVM: SEV: Add GHCB handling for termination requests\n- KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests\n- KVM: SEV: Add support to handle AP reset MSR protocol\n- x86/sev: Make the VMPL0 checking more straight forward\n- x86/sev: Rename snp_init() in boot/compressed/sev.c\n- x86/sev: Shorten struct name snp_secrets_page_layout to snp_secrets_page\n- selftests: kvm: add test for transferring FPU state into VMSA\n- selftests: kvm: split \"launch\" phase of SEV VM creation\n- selftests: kvm: switch to using KVM_X86_*_VM\n- KVM: selftests: Add a basic SEV-ES smoke test\n- KVM: selftests: Add a basic SEV smoke test\n- KVM: selftests: Add library for creating and interacting with SEV guests\n- KVM: selftests: Allow tagging protected memory in guest page tables\n- KVM: selftests: Add support for allocating/managing protected guest memory\n- KVM: selftests: Add a macro to iterate over a sparsebit range\n- KVM: selftests: Make sparsebit structs const where appropriate\n- KVM: selftests: Extend VM creation's @shape to allow control of VM subtype\n- KVM: selftests: Add logic to detect if ioctl() failed because VM was killed\n- KVM: selftests: Drop the single-underscore ioctl() helpers\n- selftests: kvm: add tests for KVM_SEV_INIT2\n- KVM: SEV: allow SEV-ES DebugSwap again\n- KVM: SEV: introduce KVM_SEV_INIT2 operation\n- KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time\n- KVM: SEV: define VM types for SEV and SEV-ES\n- KVM: SEV: introduce to_kvm_sev_info\n- KVM: x86: Add supported_vm_types to kvm_caps\n- KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU\n- KVM: x86: add fields to struct kvm_arch for CoCo features\n- KVM: x86: Remove 'return void' expression for 'void function'\n- KVM: SEV: store VMSA features in kvm_sev_info\n- KVM: SEV: publish supported VMSA features\n- KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR\n- KVM: x86: use u64_to_user_ptr()\n- KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y\n- x86/CPU/AMD: Track SNP host status with cc_platform_*()\n- x86/cc: Add cc_platform_set/_clear() helpers\n- x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM\n- Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP\n- Documentation: kvm/sev: separate description of firmware\n- KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP\n- KVM: x86: move x86-specific structs to uapi/asm/kvm.h\n- KVM: remove more traces of device assignment UAPI\n- KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT\n- x86/sev: Dump SEV_STATUS\n- crypto: ccp: Add the SNP_SET_CONFIG command\n- crypto: ccp: Add the SNP_COMMIT command\n- crypto: ccp: Add the SNP_PLATFORM_STATUS command\n- x86/cpufeatures: Enable/unmask SEV-SNP CPU feature\n- KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe\n- crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump\n- iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown\n- crypto: ccp: Handle legacy SEV commands when SNP is enabled\n- crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled\n- crypto: ccp: Handle the legacy TMR allocation when SNP is enabled\n- x86/sev: Introduce an SNP leaked pages list\n- crypto: ccp: Provide an API to issue SEV and SNP commands\n- crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP\n- crypto: ccp: Define the SEV-SNP commands\n- x86/sev: Adjust the directmap to avoid inadvertent RMP faults\n- virt: sevguest: Add TSM_REPORTS support for SNP_GET_EXT_REPORT\n- virt: sevguest: Prep for kernel internal get_ext_report()\n- x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction\n- x86/fault: Dump RMP table information when RMP page faults occur\n- x86/traps: Define RMP violation #PF error code\n- x86/fault: Add helper for dumping RMP entries\n- x86/sev: Add RMP entry lookup helpers\n- x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled\n- x86/sev: Add SEV-SNP host initialization support\n- iommu/amd: Don't rely on external callers to enable IOMMU SNP support\n- x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled\n- x86/cpufeatures: Add SEV-SNP CPU feature\n- x86/mm: Fix memory encryption features advertisement\n- KVM: selftests: Add a memory region subtest to validate invalid flags\n- KVM: selftests: Test KVM exit behavior for private memory/access\n- KVM: selftests: Add basic selftest for guest_memfd()\n- KVM: selftests: Expand set_memory_region_test to validate guest_memfd()\n- KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper\n- KVM: selftests: Add x86-only selftest for private memory conversions\n- KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data\n- KVM: selftests: Introduce VM \"shape\" to allow tests to specify the VM type\n- KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86)\n- KVM: selftests: Add helpers to convert guest memory b/w private and shared\n- KVM: selftests: Add support for creating private memslots\n- KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2\n- KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper\n- KVM: x86: Add support for \"protected VMs\" that can utilize private memory\n- KVM: Allow arch code to track number of memslot address spaces per VM\n- KVM: x86/mmu: Handle page fault for private memory\n- KVM: x86: \"Reset\" vcpu->run->exit_reason early in KVM_RUN\n- KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory\n- KVM: Drop .on_unlock() mmu_notifier hook\n- KVM: Use gfn instead of hva for mmu_notifier_retry\n- fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure()\n- mm: Add AS_UNMOVABLE to mark mapping as completely unmovable\n- KVM: Introduce per-page memory attributes\n- KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory\n- KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges\n- KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace\n- KVM: Introduce KVM_SET_USER_MEMORY_REGION2\n- KVM: x86/pmu: Add documentation for fixed ctr on PMU filter\n- KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation\n- KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER\n- KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU\n- KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER\n- KVM: WARN if there are dangling MMU invalidations at VM destruction\n"}