kernel-6.12.0-228.8.el10nv
* Fri May 15 2026 Jan Stancek <jstancek@redhat.com> [6.12.0-228.8.el10nv] - Merge tag 'kernel-6.12.0-228.el10' into main-aie-nv (Jan Stancek) [VOYAGER-551] - NVIDIA: SAUCE: sched/fair: Add SIS_UTIL support to select_idle_capacity() (Phil Auld) [VOYAGER-732] - NVIDIA: SAUCE: sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity (Phil Auld) [VOYAGER-732] - NVIDIA: SAUCE: sched/fair: Prefer fully-idle SMT cores in asym-capacity idle selection (Phil Auld) [VOYAGER-732] - NVIDIA: SAUCE: sched/fair: Attach sched_domain_shared to sd_asym_cpucapacity (Phil Auld) [VOYAGER-732] Resolves: VOYAGER-551, VOYAGER-732 Signed-off-by: Jan Stancek <jstancek@redhat.com>
This commit is contained in:
parent
f90c031ddc
commit
9067683ea2
@ -12,7 +12,7 @@ RHEL_MINOR = 3
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 226
|
||||
RHEL_RELEASE = 228
|
||||
|
||||
#
|
||||
# RHEL_REBASE_NUM
|
||||
@ -41,4 +41,4 @@ AUTOMOTIVE_MINOR = 1
|
||||
# ---------------------------
|
||||
#
|
||||
# Set DERIVATIVE_STREAM to "yes" to enable derivative kernel versioning.
|
||||
DERIVATIVE_BUILD = 7
|
||||
DERIVATIVE_BUILD = 8
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
CONFIG_ARM64_MPAM_DRIVER_DEBUG=y
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5633,6 +5636,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5952,6 +5956,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5610,6 +5613,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5928,6 +5932,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
CONFIG_ARM64_MPAM_DRIVER_DEBUG=y
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5633,6 +5636,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5952,6 +5956,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5610,6 +5613,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5928,6 +5932,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
CONFIG_ARM64_MPAM_DRIVER_DEBUG=y
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5680,6 +5683,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5999,6 +6003,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
# CONFIG_ARM64_PA_BITS_48 is not set
|
||||
CONFIG_ARM64_PA_BITS_52=y
|
||||
@ -5657,6 +5660,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5975,6 +5979,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
CONFIG_ARM64_MPAM_DRIVER_DEBUG=y
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
CONFIG_ARM64_PA_BITS_48=y
|
||||
CONFIG_ARM64_PAN=y
|
||||
@ -5676,6 +5679,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5995,6 +5999,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -379,6 +379,9 @@ CONFIG_ARM64_GCS=y
|
||||
CONFIG_ARM64_HAFT=y
|
||||
CONFIG_ARM64_HW_AFDBM=y
|
||||
CONFIG_ARM64_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_MPAM_DRIVER_DEBUG is not set
|
||||
CONFIG_ARM64_MPAM_DRIVER=y
|
||||
CONFIG_ARM64_MPAM=y
|
||||
CONFIG_ARM64_MTE=y
|
||||
CONFIG_ARM64_PA_BITS_48=y
|
||||
CONFIG_ARM64_PAN=y
|
||||
@ -5653,6 +5656,7 @@ CONFIG_RELOCATABLE=y
|
||||
# CONFIG_REMOTEPROC is not set
|
||||
# CONFIG_REMOTE_TARGET is not set
|
||||
CONFIG_RENESAS_PHY=m
|
||||
CONFIG_RESCTRL_FS=y
|
||||
# CONFIG_RESET_ATTACK_MITIGATION is not set
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
# CONFIG_RESET_GPIO is not set
|
||||
@ -5971,6 +5975,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5443,6 +5443,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5421,6 +5421,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5460,6 +5460,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5438,6 +5438,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5422,6 +5422,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5400,6 +5400,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
|
||||
@ -5415,6 +5415,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
|
||||
@ -5769,6 +5769,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
@ -7025,6 +7026,7 @@ CONFIG_SND_XEN_FRONTEND=m
|
||||
# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set
|
||||
CONFIG_SOFTLOCKUP_DETECTOR=y
|
||||
CONFIG_SOFT_WATCHDOG=m
|
||||
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
|
||||
CONFIG_SOLARIS_X86_PARTITION=y
|
||||
CONFIG_SONY_FF=y
|
||||
CONFIG_SONY_LAPTOP=m
|
||||
@ -8254,10 +8256,14 @@ CONFIG_WAN=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
CONFIG_WATCHDOG_CORE=y
|
||||
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
|
||||
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
|
||||
CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y
|
||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
|
||||
CONFIG_WATCHDOG_SYSFS=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_WATCH_QUEUE=y
|
||||
|
||||
@ -5746,6 +5746,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
@ -7000,6 +7001,7 @@ CONFIG_SND_XEN_FRONTEND=m
|
||||
# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set
|
||||
CONFIG_SOFTLOCKUP_DETECTOR=y
|
||||
CONFIG_SOFT_WATCHDOG=m
|
||||
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
|
||||
CONFIG_SOLARIS_X86_PARTITION=y
|
||||
CONFIG_SONY_FF=y
|
||||
CONFIG_SONY_LAPTOP=m
|
||||
@ -8229,10 +8231,14 @@ CONFIG_WAN=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
CONFIG_WATCHDOG_CORE=y
|
||||
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
|
||||
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
|
||||
CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y
|
||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
|
||||
CONFIG_WATCHDOG_SYSFS=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_WATCH_QUEUE=y
|
||||
|
||||
@ -5816,6 +5816,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
@ -7073,6 +7074,7 @@ CONFIG_SND_XEN_FRONTEND=m
|
||||
# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set
|
||||
CONFIG_SOFTLOCKUP_DETECTOR=y
|
||||
CONFIG_SOFT_WATCHDOG=m
|
||||
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
|
||||
CONFIG_SOLARIS_X86_PARTITION=y
|
||||
CONFIG_SONY_FF=y
|
||||
CONFIG_SONY_LAPTOP=m
|
||||
@ -8303,10 +8305,14 @@ CONFIG_WAN=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
CONFIG_WATCHDOG_CORE=y
|
||||
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
|
||||
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
|
||||
CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y
|
||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
|
||||
CONFIG_WATCHDOG_SYSFS=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_WATCH_QUEUE=y
|
||||
|
||||
@ -5793,6 +5793,7 @@ CONFIG_SCHED_CORE=y
|
||||
CONFIG_SCHED_MC_PRIO=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
||||
# CONFIG_SCHED_PROXY_EXEC is not set
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
@ -7048,6 +7049,7 @@ CONFIG_SND_XEN_FRONTEND=m
|
||||
# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set
|
||||
CONFIG_SOFTLOCKUP_DETECTOR=y
|
||||
CONFIG_SOFT_WATCHDOG=m
|
||||
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
|
||||
CONFIG_SOLARIS_X86_PARTITION=y
|
||||
CONFIG_SONY_FF=y
|
||||
CONFIG_SONY_LAPTOP=m
|
||||
@ -8278,10 +8280,14 @@ CONFIG_WAN=y
|
||||
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
|
||||
CONFIG_WATCHDOG_CORE=y
|
||||
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
|
||||
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set
|
||||
CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y
|
||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
|
||||
# CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP is not set
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
|
||||
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
|
||||
CONFIG_WATCHDOG_SYSFS=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_WATCH_QUEUE=y
|
||||
|
||||
652
kernel.changelog
652
kernel.changelog
@ -1,3 +1,11 @@
|
||||
* Fri May 15 2026 Jan Stancek <jstancek@redhat.com> [6.12.0-228.8.el10nv]
|
||||
- Merge tag 'kernel-6.12.0-228.el10' into main-aie-nv (Jan Stancek) [VOYAGER-551]
|
||||
- NVIDIA: SAUCE: sched/fair: Add SIS_UTIL support to select_idle_capacity() (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Prefer fully-idle SMT cores in asym-capacity idle selection (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Attach sched_domain_shared to sd_asym_cpucapacity (Phil Auld) [VOYAGER-732]
|
||||
Resolves: VOYAGER-551
|
||||
|
||||
* Tue May 12 2026 Jan Stancek <jstancek@redhat.com> [6.12.0-226.7.el10nv]
|
||||
- Merge tag 'kernel-6.12.0-226.el10' into main-aie-nv (Jan Stancek) [VOYAGER-551]
|
||||
- redhat: gating.yaml: remove unsupported kernel-ci passing test case rules (Mike Stowell)
|
||||
@ -118,6 +126,650 @@ Resolves: VOYAGER-551
|
||||
- redhat: set up initial Makefile.variables (Jan Stancek)
|
||||
Resolves: VOYAGER-10, VOYAGER-286, VOYAGER-488, VOYAGER-494, VOYAGER-551, VOYAGER-75
|
||||
|
||||
* Thu May 14 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-228.el10]
|
||||
- dpaa2-switch: validate num_ifs to prevent out-of-bounds write (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
|
||||
- dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
|
||||
- s390/barrier: Make array_index_mask_nospec() __always_inline (Ramesh Chhetri) [RHEL-174629]
|
||||
- s390/entry: Scrub r12 register on kernel entry (Ramesh Chhetri) [RHEL-174629]
|
||||
- bitmap: introduce bitmap_weighted_xor() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: add test_zero_nbits() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: exclude nbits == 0 cases from bitmap test (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: test bitmap_weight() for more (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: add bitmap_weight_from() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: align test_bitmap output (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: switch test to scnprintf("%%*pbl") (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: Add test for out-of-boundary modifications for scatter & gather (Michal Schmidt) [RHEL-174745]
|
||||
- cpumask: Introduce cpumask_weighted_or() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: Align documentation between bitmap_gather() and bitmap_scatter() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: remove _check_eq_u32_array (Michal Schmidt) [RHEL-174745]
|
||||
- ice: set max queues in alloc_etherdev_mqs() (CKI Backport Bot) [RHEL-172305]
|
||||
- ice: use netif_get_num_default_rss_queues() (CKI Backport Bot) [RHEL-172305]
|
||||
- HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq (CKI Backport Bot) [RHEL-172748] {CVE-2026-43051}
|
||||
- redhat/configs: Enable MPAM options (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Make resctrl_mon_ctx_waiters static (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Fix the check for no monitor components found (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Fix MBA CDP alloc_capable handling on unmount (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add initial MPAM documentation (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Quirk CMN-650's CSU NRDY behaviour (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-6 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-4 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-1 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add quirk framework (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Select ARCH_HAS_CPU_RESCTRL (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add empty definitions for assorted resctrl functions (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Update the rmid reallocation limit (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add resctrl_arch_rmid_read() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Allow resctrl to allocate monitors (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add support for csu counters (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add monitor initialisation and domain boilerplate (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add kunit test for control format conversions (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add support for 'MB' resource (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Wait for cacheinfo to be ready (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add rmid index helpers (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add CDP emulation (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add plumbing against arm64 task and cpu hooks (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Implement helpers to update configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add resctrl_arch_get_config() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Implement resctrl_arch_reset_all_ctrls() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Pick the caches we will use as resctrl resources (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Force guest EL1 to use user-space's partid configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add helpers to change a task or cpu's MPAM PARTID/PMG values (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Initialise and context switch the MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Advertise the CPUs MPAM limits to the driver (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Drop the CONFIG_EXPERT restriction (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Re-initialise MPAM regs when CPU comes online (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Context switch the MPAM registers (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Make MPAMSM_EL1 accesses UNDEF (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Preserve host MPAM configuration when changing traps (Gavin Shan) [RHEL-164228]
|
||||
- arm64/sysreg: Add MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Reset when feature configuration bit unset (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Ensure in_reset_state is false after applying configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Force __iomem casts (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Disable preemption when making accesses to fake MSC in kunit test (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Fix null pointer dereference when restoring bandwidth counters (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use non-atomic bitops when modifying feature bitmap (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Remove duplicate linux/srcu.h header (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Stop using uninitialized variables in __ris_msmon_read() (Gavin Shan) [RHEL-100932]
|
||||
- MAINTAINERS: new entry for MPAM Driver (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add kunit tests for props_mismatch() (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add kunit test for bitmap reset (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helper to reset saved mbwu state (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use long MBWU counters if supported (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe for long/lwd mbwu counters (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Consider overflow in bandwidth counter state (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Track bandwidth counter state for power management (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add mpam_msmon_read() to read monitor value (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helpers to allocate monitors (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe and reset the rest of the features (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Allow configuration to be applied and restored during cpu online (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use a static key to indicate when mpam is enabled (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Register and enable IRQs (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Extend reset logic to allow devices to be reset any time (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add a helper to touch an MSC from any CPU (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Reset MSC controls from cpuhp callbacks (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Merge supported features during mpam_enable() into mpam_class (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe the hardware features resctrl supports (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helpers for managing the locking around the mon_sel registers (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe hardware to find the supported partid/pmg values (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add cpuhp callbacks to probe MSC hardware (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add MPAM MSC register layout definitions (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add the class and component structures for firmware described ris (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / MPAM: Parse the MPAM table (Gavin Shan) [RHEL-100932]
|
||||
- ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper (Gavin Shan) [RHEL-100932]
|
||||
- platform: Define platform_device_put cleanup handler (Gavin Shan) [RHEL-100932]
|
||||
- arm64: kconfig: Add Kconfig entry for MPAM (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add a helper to fill a cpumask from a cache_id (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Find cache level by cache-id (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add a helper to fill a cpumask from a processor container (Gavin Shan) [RHEL-100932]
|
||||
- s390/pfault: Fix virtual vs physical address confusion (Mircea Dragan) [RHEL-170908]
|
||||
- lib/vsprintf: Add specifier for printing struct timespec64 (CKI Backport Bot) [RHEL-172105]
|
||||
- RDMA/rw: Fix MR pool exhaustion in bvec RDMA READ path (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/rw: Fall back to direct SGE on MR pool exhaustion (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Import DMA-BUF module in uverbs_std_types_dmabuf file (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: Fix double dma_buf_unpin in failure path (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: select CONFIG_DMA_SHARED_BUFFER (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Add DMABUF object type and operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Support external FD uobjects (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: introduce rdma_restrict_node_type() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: don't abuse current->group_leader (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Extend rate limit support for RC QPs (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add MR support for bvec-based RDMA operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: use IOVA-based DMA mapping for bvec RDMA operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add bio_vec based RDMA read/write API (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/iwcm: Fix workqueue list corruption by removing work_list (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Avoid exporting module local functions and remove not-used ones (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: Remove redundant DMABUF ops check (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add query_port_speed verb (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add helper to convert port attributes to data rate (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add async event on device speed change (Kamal Heib) [RHEL-163515]
|
||||
- IB/cache: update gid cache on client reregister event (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: always drop device refcount in ib_del_sub_device_and_put() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct padding (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Fix leaking the multicast GID table reference (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Reduce cond_resched() frequency in __ib_umem_release (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Add new IB rate for XDR (8x) support (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Prevent soft lockup during large user memory region cleanup (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/restrack: Fix typos in the comments (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Correct typedef and bad line warnings (Kamal Heib) [RHEL-163515]
|
||||
- IB/isert: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- IB/iser: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- IB/rdmavt: rdmavt_qp.h: clean up kernel-doc comments (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: WQ_PERCPU added to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Base cm_id destruction timeout on CMA values (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: fix some kernel-doc warnings (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: let rdma_connect_locked() call lockdep_assert_held(&id_priv->handler_mutex) (Kamal Heib) [RHEL-163515]
|
||||
- RDMA: Use %%pe format specifier for error pointers (Kamal Heib) [RHEL-163515]
|
||||
- IB/ipoib: Ignore L3 master device (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Use route entry flag to decide on loopback traffic (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Squash a single user static function (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: fix "truely"->"truly" (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Support write an event into a CM (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Support query resolved service records (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cma: Support IB service record resolution (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/sa_query: Support IB service records resolution (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/sa_query: Add RMPP support for SA queries (Kamal Heib) [RHEL-163515]
|
||||
- dpll: zl3073x: add ref-sync pair support (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: add ref sync and output clock type helpers (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: use FIELD_MODIFY() for clear-and-set patterns (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: clean up esync get/set and use zl3073x_out_is_ndiv() (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: implement frequency monitoring (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: add frequency monitoring callback ops (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: add frequency monitoring to netlink spec (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: zl3073x: drop selected and simplify connected ref getter (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add reference priority to zl3073x_chan (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add DPLL channel status fields to zl3073x_chan (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: introduce zl3073x_chan for DPLL channel state (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add zl3073x_ref_state_update helper (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: use struct_group to partition states (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add die temperature reporting for supported chips (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: detect DPLL channel count from chip ID at runtime (Ivan Vecera) [RHEL-171979]
|
||||
- crypto: tegra - Disable softirqs before finalizing request (CKI Backport Bot) [RHEL-159000]
|
||||
- iommu/tegra241-cmdqv: Update uAPI to clarify HYP_OWN requirement (Jerry Snitselaar) [RHEL-160189]
|
||||
- iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init() (Jerry Snitselaar) [RHEL-160189]
|
||||
- ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr (CKI Backport Bot) [RHEL-169737] {CVE-2025-68183}
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues (CKI Backport Bot) [RHEL-147247]
|
||||
- x86/platform/uv: Handle deconfigured sockets (Krzysztof Pawlinski) [RHEL-158967]
|
||||
- redhat/configs: enable watchdog pretimout panic functionality for x86 (David Arcari) [RHEL-164699]
|
||||
- watchdog: wdat_wdt: Fix ACPI table leak in probe function (David Arcari) [RHEL-164699]
|
||||
- net/ipv6: Remove HBH helpers (Michal Schmidt) [RHEL-156515]
|
||||
- net: mana: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- gve: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- bnxt_en: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- ice: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/mlx4: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/mlx5e: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Drop HBH for BIG TCP on RX side (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Drop HBH for BIG TCP on TX side (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Introduce payload_len helpers (Michal Schmidt) [RHEL-156515]
|
||||
- scsi: qla2xxx: Fix improper freeing of purex item (CKI Backport Bot) [RHEL-161120] {CVE-2025-68741}
|
||||
- selftests/bpf: Add test to verify the fix of kprobe_write_ctx abuse (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix abuse of kprobe_write_ctx via freplace (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix kprobe multi stacktrace_ips test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multi (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove hexdump dependency (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove xxd util dependency (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Skip livepatch test when prerequisites are missing (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for livepatch + bpf trampoline (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for exclusive maps (Ines Qian) [RHEL-78291]
|
||||
- bpf: Require frozen map for calculating map hash (Ines Qian) [RHEL-78291]
|
||||
- bpf: Limit bpf program signature size (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix exclusive map memory leak (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Allow selftests to build with older xxd (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Allow bpftool to build with openssl < 3 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Update test_tag to use sha256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test widen_imprecise_scalars() with different stack depth (Ines Qian) [RHEL-78291]
|
||||
- bpf: account for current allocated stack depth in widen_imprecise_scalars() (Ines Qian) [RHEL-78291]
|
||||
- bpf: add _impl suffix for bpf_stream_vprintk() kfunc (Ines Qian) [RHEL-78291]
|
||||
- bpf:add _impl suffix for bpf_task_work_schedule* kfuncs (Ines Qian) [RHEL-78291]
|
||||
- bpf: Conditionally include dynptr copy kfuncs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix powerpc's stack register definition in bpf_tracing.h (Ines Qian) [RHEL-78291]
|
||||
- bpf: Sync pending IRQ work before freeing ring buffer (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix redefinition of 'off' as different kind of symbol (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix memory leak in __lookup_instance error path (Ines Qian) [RHEL-78291]
|
||||
- selftests: arg_parsing: Ensure data is flushed to disk before reading. (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: make arg_parsing.c more robust to crashes (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for unpinning htab with internal timer struct (Ines Qian) [RHEL-78291]
|
||||
- bpf: Avoid RCU context warning when unpinning htab with internal structs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix undefined behavior in {get,put}_unaligned_be32() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Finish constification of 1st parameter of bpf_d_path() (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix missing #pragma in libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for rejection of ALU ops with negative offsets (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for libbpf_sha256() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Reject negative offsets for ALU ops (Ines Qian) [RHEL-78291]
|
||||
- libbpf: remove linux/unaligned.h dependency for libbpf_sha256() (Ines Qian) [RHEL-78291]
|
||||
- libbpf: move libbpf_sha256() implementation into libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- libbpf: move libbpf_errstr() into libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE (Ines Qian) [RHEL-78291]
|
||||
- libbpf: make libbpf_errno.c into more generic libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix realloc size in bpf_get_addrs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Replace AF_ALG with open coded SHA-256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stress test for rqspinlock in NMI (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test case for different expected_attach_type (Ines Qian) [RHEL-78291]
|
||||
- bpf: Enforce expected_attach_type for tailcall compatibility (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Remove duplicate string.h header (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove duplicate crypto/sha2.h header (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix error when st-prefix_ops and ops from differ btf (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stacktrace map lookup_and_delete_elem test case (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Refactor stacktrace_map case with skeleton (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACE (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix flaky bpf_cookie selftest (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Task_work selftest cleanup fixes (Ines Qian) [RHEL-78291]
|
||||
- bpf: Mark kfuncs as __noclone (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add kprobe multi write ctx attach test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add kprobe write ctx attach test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add uprobe context ip register change test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add uprobe context registers changes test (Ines Qian) [RHEL-78291]
|
||||
- uprobe: Do not emulate/sstep original instruction when ip is changed (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow uprobe program to change context registers (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bash completion for program signing options (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add union argument tests using fexit programs (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow union argument in trampoline based programs (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: Add tests for signed loads from arena (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Add support for signed arena loads (Ines Qian) [RHEL-78291]
|
||||
- bpf, x86: Add support for signed arena loads (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: add bpf task work stress tests (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: BPF task work scheduling tests (Ines Qian) [RHEL-78291]
|
||||
- bpf: task work scheduling kfuncs (Ines Qian) [RHEL-78291]
|
||||
- bpf: extract map key pointer calculation (Ines Qian) [RHEL-78291]
|
||||
- bpf: bpf task work plumbing (Ines Qian) [RHEL-78291]
|
||||
- bpf: verifier: permit non-zero returns from async callbacks (Ines Qian) [RHEL-78291]
|
||||
- bpf: htab: extract helper for freeing special structs (Ines Qian) [RHEL-78291]
|
||||
- bpf: extract generic helper from process_timer_func() (Ines Qian) [RHEL-78291]
|
||||
- bpf: refactor special field-type detection (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable signature verification for some lskel tests (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add support for signing BPF programs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Embed and verify the metadata hash in the loader (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Update light skeleton for signing (Ines Qian) [RHEL-78291]
|
||||
- bpf: Implement signature verification for BPF programs (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix selftest verifier_arena_large failure (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21 (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Fix UAF in get_delegate_value (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add HELP_SPEC_OPTIONS in token.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: test cases for callchain sensitive live stack tracking (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: __not_msg() tag for test_loader framework (Ines Qian) [RHEL-78291]
|
||||
- bpf: table based bpf_insn_successors() (Ines Qian) [RHEL-78291]
|
||||
- bpf: disable and remove registers chain based liveness (Ines Qian) [RHEL-78291]
|
||||
- bpf: signal error if old liveness is more conservative than new (Ines Qian) [RHEL-78291]
|
||||
- bpf: enable callchain sensitive stack liveness tracking (Ines Qian) [RHEL-78291]
|
||||
- bpf: callchain sensitive stack liveness tracking using CFG (Ines Qian) [RHEL-78291]
|
||||
- bpf: compute instructions postorder per subprogram (Ines Qian) [RHEL-78291]
|
||||
- bpf: declare a few utility functions as internal api (Ines Qian) [RHEL-78291]
|
||||
- bpf: remove redundant REG_LIVE_READ check in stacksafe() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use compute_live_registers() info in clean_func_state (Ines Qian) [RHEL-78291]
|
||||
- bpf: bpf_verifier_state->cleaned flag instead of REG_LIVE_DONE (Ines Qian) [RHEL-78291]
|
||||
- bpf: Move the signature kfuncs to helpers.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Support exclusive map creation (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Implement SHA256 internal helper (Ines Qian) [RHEL-78291]
|
||||
- bpf: Implement exclusive map creation (Ines Qian) [RHEL-78291]
|
||||
- bpf: Update the bpf_prog_calc_tag to use SHA256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
|
||||
- bpf: Enforce RCU protection for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf...d_path(): constify path argument (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns (Ines Qian) [RHEL-78291]
|
||||
- bpf: Do not limit bpf_cgroup_from_id to current's namespace (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Search for tracefs at /sys/kernel/tracing first (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: More open-coded gettid syscall cleanup (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for arena fault reporting (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: use __stderr in stream error tests (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: introduce __stderr and __stdout (Ines Qian) [RHEL-78291]
|
||||
- bpf: Report arena faults to BPF stderr (Ines Qian) [RHEL-78291]
|
||||
- bpf: core: introduce main_prog_aux for stream access (Ines Qian) [RHEL-78291]
|
||||
- bpf: arm64: simplify exception table handling (Ines Qian) [RHEL-78291]
|
||||
- bpf: WQ_PERCPU added to alloc_workqueue users (Ines Qian) [RHEL-78291]
|
||||
- bpf: replace use of system_unbound_wq with system_dfl_wq (Ines Qian) [RHEL-78291]
|
||||
- bpf: replace use of system_wq with system_percpu_wq (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix the issue where the error code is 0 (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement PROBE_ATOMIC instructions (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit atomic instructions (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement bpf_addr_space_cast instruction (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement PROBE_MEM32 pseudo instructions (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add BPF program dump in veristat (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Remove unused args in parse_usdt_note (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Remove duplicated bpf_flush_icache() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test kfunc bpf_strcasecmp (Ines Qian) [RHEL-78291]
|
||||
- bpf: add bpf_strcasecmp kfunc (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: add benchmark testing for kprobe-multi-all (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: skip recursive functions for kprobe_multi (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add CET-aware symbol matching for x86_64 architectures (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Refactor kernel config reading into common helper (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add LPM trie microbenchmarks (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable timed may_goto tests for arm64 (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Add JIT support for timed may_goto (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enrich subtest_basic_usdt case in selftests to cover SIB handling logic (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix USDT SIB argument handling causing unrecognized register error (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix typos and grammar in test sources (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add selftest to check the verifier's abstract multiplication (Ines Qian) [RHEL-78291]
|
||||
- bpf: Improve the general precision of tnum_mul (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove may_goto tests from DENYLIST.s390x (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable timed may_goto verifier tests on s390x (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add __arch_s390x macro (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add a missing newline to the "bad arch spec" message (Ines Qian) [RHEL-78291]
|
||||
- s390/bpf: Add s390 JIT support for timed may_goto (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove entries from config.{arch} already present in config (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for trampoline.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Tests for is_scalar_branch_taken tnum logic (Ines Qian) [RHEL-78291]
|
||||
- bpf: Use tnums for JEQ/JNE is_branch_taken logic (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Use vmlinux.h for BPF programs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Add documentation to version and error API functions (Ines Qian) [RHEL-78291]
|
||||
- s390/bpf: Use direct calls and jumps where possible (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add kernel.kptr_restrict hint for no instructions (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add a verbose message when the BTF limit is reached (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace get_next_cpu() with cpumask_next_wrap() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for DEVMAP reuse (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix reuse of DEVMAP (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove migrate_disable in kprobe_multi_link_prog_run (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Copy test_kmods when installing selftest (Ines Qian) [RHEL-78291]
|
||||
- bpf: Don't use %%pK through printk (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove redundant __GFP_NOWARN (Ines Qian) [RHEL-78291]
|
||||
- bpf: Standardize function declaration style (Ines Qian) [RHEL-78291]
|
||||
- bpf: removed unused 'env' parameter from is_reg64 and insn_has_def32 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test multi_st_ops and calling kfuncs from different programs (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add multi_st_ops that supports multiple instances (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow struct_ops to get map id by kdata (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bash completion for token argument (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bpftool-token manpage (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bpf_token show (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test concurrent task local data key creation (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test basic task local data operations (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Introduce task local data (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow syscall bpf programs to call non-recur helpers (Ines Qian) [RHEL-78291]
|
||||
- i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" (Charles Haithcock) [RHEL-154387]
|
||||
Resolves: RHEL-100932, RHEL-147247, RHEL-154387, RHEL-156515, RHEL-157828, RHEL-158967, RHEL-159000, RHEL-160189, RHEL-161120, RHEL-163515, RHEL-164228, RHEL-164699, RHEL-165161, RHEL-169737, RHEL-170908, RHEL-171979, RHEL-172105, RHEL-172305, RHEL-172748, RHEL-174253, RHEL-174629, RHEL-174745, RHEL-78291
|
||||
|
||||
* Fri May 08 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-227.el10]
|
||||
- PCI/PTM: Drop pci_enable_ptm() granularity parameter (CKI Backport Bot) [RHEL-172222]
|
||||
- x86/mce: Remove the redundant mce_hygon_feature_init() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Ensure user polling settings are honored when restarting timer (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Fix threshold limit reset (Steve Best) [RHEL-130026]
|
||||
- x86/mce/apei: Handle variable SMCA BERT record size (Steve Best) [RHEL-130026]
|
||||
- x86/mce/mcelog: Use xchg() to get and clear the flags (Steve Best) [RHEL-130026]
|
||||
- x86/mce/inject: Remove call to mce_notify_irq() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: use is_copy_from_user() to determine copy-from-user context (Steve Best) [RHEL-130026]
|
||||
- x86/mce/threshold: Remove the redundant this_cpu_dec_return() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Filter bogus hardware errors on Zen3 clients (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Handle AMD threshold interrupt storms (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add support for physical address valid bit (Steve Best) [RHEL-130026]
|
||||
- EDAC/mce_amd: Add support for FRU text in MCA (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Save and use APEI corrected threshold limit (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Define threshold restart function for banks (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove redundant reset_block() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Support SMCA Corrected Error Interrupt (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Unify AMD DFR handler with MCA Polling (Steve Best) [RHEL-130026]
|
||||
- x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Unify AMD THR handler with MCA Polling (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add a clear_bank() helper (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Move machine_check_poll() status checks to helper functions (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Separate global and per-CPU quirks (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Convert family/model mixed checks to VFM-based checks (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Do 'UNKNOWN' vendor check early (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Break up __mcheck_cpu_apply_quirks() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Make four functions return bool (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add wrapper for struct mce to export vendor specific info (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Define BSP-only SMCA init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Define BSP-only init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Set CR4.MCE last during init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Remove __mcheck_cpu_init_early() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Cleanup bank processing on init (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Put list_head in threshold_bank (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove smca_banks_map (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Rename threshold restart function (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Add the native_rdmsrq() helper (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Add explicit includes of <asm/msr.h> [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Standardize on 'u32' MSR indices in <asm/msr.h> (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Standardize on u64 in <asm/msr.h> (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Harmonize the prototype and definition of do_trace_rdpmc() (Steve Best) [RHEL-130026]
|
||||
- io_uring/kbuf: check if target buffer list is still legacy on recycle (Jeff Moyer) [RHEL-161187]
|
||||
- io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX (Jeff Moyer) [RHEL-161187]
|
||||
- redhat/configs: Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) [RHEL-167985]
|
||||
- platform/x86/intel/pmc: Remove double empty line (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Enable substate residencies for multiple PMCs (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Move LPM mode attributes to PMC (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Change LPM mode fields to u8 (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Add Wildcat Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Remove redundant has_die_c6 variable (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Rename PMC index variable to pmc_idx (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Add support for multiple DMU GUIDs (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Update Arrow Lake telemetry GUID (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Replace dev_warn() with dev_dbg() (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Panther Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Show substate requirement for S0ix blockers (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Improve function to show substate header (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Move telemetry endpoint register handling (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: use kcalloc() instead of kzalloc() (Steve Best) [RHEL-129781]
|
||||
- redhat: configs: Enable CONFIG_SENSORS_SPD5118 (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: dw-i3c: Balance PM runtime usage count on probe failure (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Detect and support 16-bit register addressing (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Name chips taking the specification literally (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Split into common and I2C specific code (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add shutdown support to dw_i3c_master driver (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add quirk to address OD/PP timing issue on AMD platform (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add support for AMDI0015 ACPI ID (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: simplify combined i3c/i2c dependencies (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: Move device name assignment after i3c_bus_init (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Simplify with scoped for each OF child loop (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: fix refcount inconsistency in i3c_master_register (Jennifer Berringer) [RHEL-168906]
|
||||
- device property: Add scoped fwnode child node iterators (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Drop duplicate check before calling OF APIs (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Improve initialization of numbered I2C adapters (Jennifer Berringer) [RHEL-168906]
|
||||
- thermal: intel: int340x: soc_slider: Set offset only for balanced mode (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: Fix sysfs group leak on DLVR registration failure (Steve Best) [RHEL-130009]
|
||||
- drivers: thermal: intel: tcc_cooling: Drop redundant local variable (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: Use sysfs_emit() in a sysfs show function (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: fix typo "nagative" in comment for cpu argument (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Use sysfs_emit{_at}() in sysfs show functions (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: processor_thermal: Enable slow workload type hints (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: intel_pch_thermal: Drop explicit driver data clearing (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: intel_tcc_cooling: Add CPU models in the support list (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Enable power slider interface for Wildcat Lake (Steve Best) [RHEL-130009]
|
||||
- ACPI: DPTF: Support Nova Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add DLVR support for Nova Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: processor_thermal: Add Nova Lake processor thermal device (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Use symbolic constant for UUID comparison (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Power Slider: Validate slider_balance range (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add module parameter to change slider offset (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add module parameter for balanced Slider (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Enable power slider interface for Panther Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add support for power slider (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Remove redundant acpi_has_method() call (Steve Best) [RHEL-130009]
|
||||
- tools/power/x86/intel-speed-select: v1.25 release (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Allow non root users (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Optimize suspend/resume callbacks (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Check for admin capability for write commands (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Store and restore all domains data (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Add missing write block check (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: v1.24 release (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Check feature status (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- rh_message.h: update support status of mlx5 devices (Scott Weaver) [RHEL-142605 RHEL-142608 RHEL-166116]
|
||||
- arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Charles Mirabile) [RHEL-154155]
|
||||
- x86/resctrl: Fix SNC detection (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Fix SNC topology mess (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Replace x86_has_numa_in_package (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Add topology_num_nodes_per_package() (Phil Auld) [RHEL-147186]
|
||||
- x86/numa: Store extra copy of numa_nodes_parsed (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting (Phil Auld) [RHEL-145610]
|
||||
- sched/core: Fix wakeup_preempt's next_class tracking (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Only set slice protection at pick time (Phil Auld) [RHEL-147186]
|
||||
- sched/eevdf: Update se->vprot in reweight_entity() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix lag clamp (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix zero_vruntime tracking (Phil Auld) [RHEL-147186]
|
||||
- sched/clock: Avoid false sharing for sched_clock_irqtime (Phil Auld) [RHEL-147186]
|
||||
- sched/rt: Skip currently executing CPU in rto_next_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/cpufreq: Use %%pe format for PTR_ERR() printing (Phil Auld) [RHEL-147186]
|
||||
- sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Fix dl_server (re)start conditions (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Add support to change sched_ext server params (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Add a DL server for sched_ext tasks (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Stop and start server based on if it was active (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Clear the defer params (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Fix updating of ppos on server write ops (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix 'stuck' dl_server (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Revert force wakeup preemption (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Disable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
|
||||
- sched: Update rq->avg_idle when a task is moved to an idle CPU (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix pelt clock sync when entering idle (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Change likelyhood of nohz.nr_cpus (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix math notation errors in avg_vruntime comment (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Move checking for nohz cpus after time check (Phil Auld) [RHEL-147186]
|
||||
- sched: Audit MOVE vs balance_callbacks (Phil Auld) [RHEL-147186]
|
||||
- sched: Deadline has dynamic priority (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Use ENQUEUE_MOVE to allow priority change (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Ensure get_prio_dl() is up-to-date (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Avoid double update_rq_clock() (Phil Auld) [RHEL-147186]
|
||||
- sched: Fold rq-pin swizzle into __balance_callbacks() (Phil Auld) [RHEL-147186]
|
||||
- sched: Provide idle_rq() helper (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix server stopping with runnable tasks (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix potential race in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Remove unnecessary comment in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Simplify task_numa_find_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group() (Phil Auld) [RHEL-147186]
|
||||
- sched: Reorder some fields in struct rq (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix sched_avg fold (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix faulty assertion in sched_change_end() (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*() (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Rename pnt_seq to kick_sync (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Don't kick CPUs running higher classes (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Allow forcibly picking an scx task (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: fix flag check for deferred callbacks (Phil Auld) [RHEL-147186]
|
||||
- sched/ext: Fold balance_scx() into pick_task_scx() (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: defer queue_balance_callback() until after ops.dispatch (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Move internal type and accessor definitions to ext_internal.h (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Make explicit scx_task_iter_relock() calls unnecessary (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Sort out 'blocked_load*' namespace noise (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Clean up comments in 'struct cfs_rq' (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fold the sched_avg update (Phil Auld) [RHEL-147186]
|
||||
- <linux/compiler_types.h>: Add the __signed_scalar_typeof() helper (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Remove superfluous rcu_read_lock() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Switch to rcu_dereference_all() (Phil Auld) [RHEL-147186]
|
||||
- sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference_sched_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Limit hrtick work (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Add assertions to QUEUE_CLASS (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Fix psi_dequeue() for Proxy Execution (Phil Auld) [RHEL-147186]
|
||||
- sched/headers: Remove whitespace noise from kernel/sched/sched.h (Phil Auld) [RHEL-147186]
|
||||
- sched/rt: Remove a preempt-disable section in rt_mutex_setprio() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug (Phil Auld) [RHEL-147186]
|
||||
- cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Enable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Use cpumask_weight_and() in dl_bw_cpus (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Minor cleanup in select_task_rq_dl() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Document dl_server (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix dl_server stop condition (Phil Auld) [RHEL-147186]
|
||||
- sched/eevdf: Fix min_vruntime vs avg_vruntime (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix proxy/current (push,pull)ability (Phil Auld) [RHEL-147186]
|
||||
- sched: Start blocked_on chain processing in find_proxy_task() (Phil Auld) [RHEL-147186]
|
||||
- sched: Add an initial sketch of the find_proxy_task() function (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix runtime accounting w/ split exec & sched contexts (Phil Auld) [RHEL-147186]
|
||||
- sched: Move update_curr_task logic into update_curr_se (Phil Auld) [RHEL-147186]
|
||||
- configs: Make sure PROXY_EXEC is off (Phil Auld) [RHEL-147186]
|
||||
- sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable (Phil Auld) [RHEL-147186]
|
||||
- locking/mutex: Rework task_struct::blocked_on (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix dl_server time accounting (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Optimize core cookie matching check (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Add comment explaining force-idle vruntime snapshots (Phil Auld) [RHEL-147186]
|
||||
- sched/proxy: Yield the donor task (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix the do_set_cpus_allowed() locking fix (Phil Auld) [RHEL-147186]
|
||||
- sched: Remove never used code in mm_cid_get() (Phil Auld) [RHEL-147186]
|
||||
- sched: Detect per-class runqueue changes (Phil Auld) [RHEL-147186]
|
||||
- sched: Add support to pick functions to take rf (Phil Auld) [RHEL-147186]
|
||||
- sched: Match __task_rq_{,un}lock() (Phil Auld) [RHEL-147186]
|
||||
- sched: Mandate shared flags for sched_change (Phil Auld) [RHEL-147186]
|
||||
- sched: Cleanup the sched_change NOCLOCK usage (Phil Auld) [RHEL-147186]
|
||||
- sched: Make __do_set_cpus_allowed() use the sched_change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched: Rename do_set_cpus_allowed() (Phil Auld) [RHEL-147186]
|
||||
- sched: Add locking comments to sched_class methods (Phil Auld) [RHEL-147186]
|
||||
- sched: Move sched_class::prio_changed() into the change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix do_set_cpus_allowed() locking (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix migrate_disable_switch() locking (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Prepare for switched_from() change (Phil Auld) [RHEL-147186]
|
||||
- sched: Cleanup sched_delayed handling for class switches (Phil Auld) [RHEL-147186]
|
||||
- sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Only update stats for allowed CPUs when looking for dst group (Phil Auld) [RHEL-147186]
|
||||
- sched: Employ sched_change guards (Phil Auld) [RHEL-147186]
|
||||
- cleanup: Fix documentation build error for ACQUIRE updates (Phil Auld) [RHEL-147186]
|
||||
- tools/testing: add linux/args.h header and fix radix, VMA tests (Phil Auld) [RHEL-147186]
|
||||
- cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks (Phil Auld) [RHEL-147186]
|
||||
- iio: Drop iio_device_claim_direct_scoped() and related infrastructure (Phil Auld) [RHEL-147186]
|
||||
- sched: Re-arrange the {EN,DE}QUEUE flags (Phil Auld) [RHEL-147186]
|
||||
- sched/topology,x86: Fix build warning (Phil Auld) [RHEL-147186]
|
||||
- sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Forfeit vruntime on yield (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: only set free_cpus for online runqueues (Phil Auld) [RHEL-147186]
|
||||
- sched: Create architecture specific sched domain distances (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix race in push_dl_task() (Phil Auld) [RHEL-147186]
|
||||
- vfio/nvgrace-gpu: register device memory for poison handling (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: add stubs for PFNMAP memory failure registration functions (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: fixup pfnmap memory failure handling to use pgoff (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: handle poisoning of pfn without struct pages (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: change ghes code to allow poison of non-struct pfn (Aristeu Rozanski) [RHEL-73608]
|
||||
Resolves: RHEL-129781, RHEL-130009, RHEL-130026, RHEL-133093, RHEL-142605, RHEL-142608, RHEL-145610, RHEL-147186, RHEL-154155, RHEL-161187, RHEL-166116, RHEL-167985, RHEL-168906, RHEL-172222, RHEL-73608
|
||||
|
||||
* Tue May 05 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-226.el10]
|
||||
- crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172216]
|
||||
- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172216]
|
||||
|
||||
657
kernel.spec
657
kernel.spec
@ -179,15 +179,15 @@ Summary: The Linux kernel
|
||||
%define specrpmversion 6.12.0
|
||||
%define specversion 6.12.0
|
||||
%define patchversion 6.12
|
||||
%define pkgrelease 226.7
|
||||
%define pkgrelease 228.8
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.12.0-226.7.el10nv
|
||||
%define tarfile_release 6.12.0-228.8.el10nv
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 12
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 226.7%{?buildid}%{?dist}
|
||||
%define specrelease 228.8%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.12.0-226.7.el10nv
|
||||
%define kabiversion 6.12.0-228.8.el10nv
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
@ -4543,6 +4543,13 @@ fi\
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Fri May 15 2026 Jan Stancek <jstancek@redhat.com> [6.12.0-228.8.el10nv]
|
||||
- Merge tag 'kernel-6.12.0-228.el10' into main-aie-nv (Jan Stancek) [VOYAGER-551]
|
||||
- NVIDIA: SAUCE: sched/fair: Add SIS_UTIL support to select_idle_capacity() (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Prefer fully-idle SMT cores in asym-capacity idle selection (Phil Auld) [VOYAGER-732]
|
||||
- NVIDIA: SAUCE: sched/fair: Attach sched_domain_shared to sd_asym_cpucapacity (Phil Auld) [VOYAGER-732]
|
||||
|
||||
* Tue May 12 2026 Jan Stancek <jstancek@redhat.com> [6.12.0-226.7.el10nv]
|
||||
- Merge tag 'kernel-6.12.0-226.el10' into main-aie-nv (Jan Stancek) [VOYAGER-551]
|
||||
- redhat: gating.yaml: remove unsupported kernel-ci passing test case rules (Mike Stowell)
|
||||
@ -4656,6 +4663,648 @@ fi\
|
||||
- redhat: build only for aarch64 64k and x86_64 variants (Jan Stancek)
|
||||
- redhat: set up initial Makefile.variables (Jan Stancek)
|
||||
|
||||
* Thu May 14 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-228.el10]
|
||||
- dpaa2-switch: validate num_ifs to prevent out-of-bounds write (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
|
||||
- dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero (CKI Backport Bot) [RHEL-174253] {CVE-2026-43205}
|
||||
- s390/barrier: Make array_index_mask_nospec() __always_inline (Ramesh Chhetri) [RHEL-174629]
|
||||
- s390/entry: Scrub r12 register on kernel entry (Ramesh Chhetri) [RHEL-174629]
|
||||
- bitmap: introduce bitmap_weighted_xor() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: add test_zero_nbits() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: exclude nbits == 0 cases from bitmap test (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: test bitmap_weight() for more (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: add bitmap_weight_from() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: align test_bitmap output (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: switch test to scnprintf("%%*pbl") (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: Add test for out-of-boundary modifications for scatter & gather (Michal Schmidt) [RHEL-174745]
|
||||
- cpumask: Introduce cpumask_weighted_or() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: Align documentation between bitmap_gather() and bitmap_scatter() (Michal Schmidt) [RHEL-174745]
|
||||
- bitmap: remove _check_eq_u32_array (Michal Schmidt) [RHEL-174745]
|
||||
- ice: set max queues in alloc_etherdev_mqs() (CKI Backport Bot) [RHEL-172305]
|
||||
- ice: use netif_get_num_default_rss_queues() (CKI Backport Bot) [RHEL-172305]
|
||||
- HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq (CKI Backport Bot) [RHEL-172748] {CVE-2026-43051}
|
||||
- redhat/configs: Enable MPAM options (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Make resctrl_mon_ctx_waiters static (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Fix the check for no monitor components found (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Fix MBA CDP alloc_capable handling on unmount (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add initial MPAM documentation (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Quirk CMN-650's CSU NRDY behaviour (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-6 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-4 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add workaround for T241-MPAM-1 (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Add quirk framework (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Select ARCH_HAS_CPU_RESCTRL (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add empty definitions for assorted resctrl functions (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Update the rmid reallocation limit (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add resctrl_arch_rmid_read() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Allow resctrl to allocate monitors (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add support for csu counters (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add monitor initialisation and domain boilerplate (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add kunit test for control format conversions (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add support for 'MB' resource (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Wait for cacheinfo to be ready (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add rmid index helpers (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add CDP emulation (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add plumbing against arm64 task and cpu hooks (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Implement helpers to update configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add resctrl_arch_get_config() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Implement resctrl_arch_reset_all_ctrls() (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Pick the caches we will use as resctrl resources (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Force guest EL1 to use user-space's partid configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add helpers to change a task or cpu's MPAM PARTID/PMG values (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Initialise and context switch the MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Advertise the CPUs MPAM limits to the driver (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Drop the CONFIG_EXPERT restriction (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Re-initialise MPAM regs when CPU comes online (Gavin Shan) [RHEL-164228]
|
||||
- arm64: mpam: Context switch the MPAM registers (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Make MPAMSM_EL1 accesses UNDEF (Gavin Shan) [RHEL-164228]
|
||||
- KVM: arm64: Preserve host MPAM configuration when changing traps (Gavin Shan) [RHEL-164228]
|
||||
- arm64/sysreg: Add MPAMSM_EL1 register (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Reset when feature configuration bit unset (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Ensure in_reset_state is false after applying configuration (Gavin Shan) [RHEL-164228]
|
||||
- arm_mpam: Force __iomem casts (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Disable preemption when making accesses to fake MSC in kunit test (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Fix null pointer dereference when restoring bandwidth counters (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use non-atomic bitops when modifying feature bitmap (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Remove duplicate linux/srcu.h header (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Stop using uninitialized variables in __ris_msmon_read() (Gavin Shan) [RHEL-100932]
|
||||
- MAINTAINERS: new entry for MPAM Driver (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add kunit tests for props_mismatch() (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add kunit test for bitmap reset (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helper to reset saved mbwu state (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use long MBWU counters if supported (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe for long/lwd mbwu counters (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Consider overflow in bandwidth counter state (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Track bandwidth counter state for power management (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add mpam_msmon_read() to read monitor value (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helpers to allocate monitors (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe and reset the rest of the features (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Allow configuration to be applied and restored during cpu online (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Use a static key to indicate when mpam is enabled (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Register and enable IRQs (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Extend reset logic to allow devices to be reset any time (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add a helper to touch an MSC from any CPU (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Reset MSC controls from cpuhp callbacks (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Merge supported features during mpam_enable() into mpam_class (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe the hardware features resctrl supports (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add helpers for managing the locking around the mon_sel registers (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Probe hardware to find the supported partid/pmg values (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add cpuhp callbacks to probe MSC hardware (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add MPAM MSC register layout definitions (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add the class and component structures for firmware described ris (Gavin Shan) [RHEL-100932]
|
||||
- arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / MPAM: Parse the MPAM table (Gavin Shan) [RHEL-100932]
|
||||
- ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper (Gavin Shan) [RHEL-100932]
|
||||
- platform: Define platform_device_put cleanup handler (Gavin Shan) [RHEL-100932]
|
||||
- arm64: kconfig: Add Kconfig entry for MPAM (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add a helper to fill a cpumask from a cache_id (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Find cache level by cache-id (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels (Gavin Shan) [RHEL-100932]
|
||||
- ACPI / PPTT: Add a helper to fill a cpumask from a processor container (Gavin Shan) [RHEL-100932]
|
||||
- s390/pfault: Fix virtual vs physical address confusion (Mircea Dragan) [RHEL-170908]
|
||||
- lib/vsprintf: Add specifier for printing struct timespec64 (CKI Backport Bot) [RHEL-172105]
|
||||
- RDMA/rw: Fix MR pool exhaustion in bvec RDMA READ path (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/rw: Fall back to direct SGE on MR pool exhaustion (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Import DMA-BUF module in uverbs_std_types_dmabuf file (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: Fix double dma_buf_unpin in failure path (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: select CONFIG_DMA_SHARED_BUFFER (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Add DMABUF object type and operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Support external FD uobjects (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: introduce rdma_restrict_node_type() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: don't abuse current->group_leader (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Extend rate limit support for RC QPs (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add MR support for bvec-based RDMA operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: use IOVA-based DMA mapping for bvec RDMA operations (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: add bio_vec based RDMA read/write API (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/iwcm: Fix workqueue list corruption by removing work_list (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Avoid exporting module local functions and remove not-used ones (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/umem: Remove redundant DMABUF ops check (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add query_port_speed verb (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add helper to convert port attributes to data rate (Kamal Heib) [RHEL-163515]
|
||||
- IB/core: Add async event on device speed change (Kamal Heib) [RHEL-163515]
|
||||
- IB/cache: update gid cache on client reregister event (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: always drop device refcount in ib_del_sub_device_and_put() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Fix rdma_ucm_query_ib_service_resp struct padding (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Fix leaking the multicast GID table reference (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Reduce cond_resched() frequency in __ib_umem_release (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Add new IB rate for XDR (8x) support (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Prevent soft lockup during large user memory region cleanup (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/restrack: Fix typos in the comments (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Correct typedef and bad line warnings (Kamal Heib) [RHEL-163515]
|
||||
- IB/isert: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- IB/iser: add WQ_PERCPU to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- IB/rdmavt: rdmavt_qp.h: clean up kernel-doc comments (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: WQ_PERCPU added to alloc_workqueue users (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cm: Base cm_id destruction timeout on CMA values (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/uverbs: fix some kernel-doc warnings (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: let rdma_connect_locked() call lockdep_assert_held(&id_priv->handler_mutex) (Kamal Heib) [RHEL-163515]
|
||||
- RDMA: Use %%pe format specifier for error pointers (Kamal Heib) [RHEL-163515]
|
||||
- IB/ipoib: Ignore L3 master device (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Use route entry flag to decide on loopback traffic (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: Squash a single user static function (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/core: fix "truely"->"truly" (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Support write an event into a CM (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/ucma: Support query resolved service records (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/cma: Support IB service record resolution (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/sa_query: Support IB service records resolution (Kamal Heib) [RHEL-163515]
|
||||
- RDMA/sa_query: Add RMPP support for SA queries (Kamal Heib) [RHEL-163515]
|
||||
- dpll: zl3073x: add ref-sync pair support (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: add ref sync and output clock type helpers (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: use FIELD_MODIFY() for clear-and-set patterns (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: clean up esync get/set and use zl3073x_out_is_ndiv() (Ivan Vecera) [RHEL-157828]
|
||||
- dpll: zl3073x: implement frequency monitoring (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: add frequency monitoring callback ops (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: add frequency monitoring to netlink spec (Ivan Vecera) [RHEL-165161]
|
||||
- dpll: zl3073x: drop selected and simplify connected ref getter (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add reference priority to zl3073x_chan (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add DPLL channel status fields to zl3073x_chan (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: introduce zl3073x_chan for DPLL channel state (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add zl3073x_ref_state_update helper (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: use struct_group to partition states (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: add die temperature reporting for supported chips (Ivan Vecera) [RHEL-171979]
|
||||
- dpll: zl3073x: detect DPLL channel count from chip ID at runtime (Ivan Vecera) [RHEL-171979]
|
||||
- crypto: tegra - Disable softirqs before finalizing request (CKI Backport Bot) [RHEL-159000]
|
||||
- iommu/tegra241-cmdqv: Update uAPI to clarify HYP_OWN requirement (Jerry Snitselaar) [RHEL-160189]
|
||||
- iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init() (Jerry Snitselaar) [RHEL-160189]
|
||||
- ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr (CKI Backport Bot) [RHEL-169737] {CVE-2025-68183}
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues (CKI Backport Bot) [RHEL-147247]
|
||||
- x86/platform/uv: Handle deconfigured sockets (Krzysztof Pawlinski) [RHEL-158967]
|
||||
- redhat/configs: enable watchdog pretimout panic functionality for x86 (David Arcari) [RHEL-164699]
|
||||
- watchdog: wdat_wdt: Fix ACPI table leak in probe function (David Arcari) [RHEL-164699]
|
||||
- net/ipv6: Remove HBH helpers (Michal Schmidt) [RHEL-156515]
|
||||
- net: mana: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- gve: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- bnxt_en: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- ice: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/mlx4: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/mlx5e: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Remove jumbo_remove step from TX path (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Drop HBH for BIG TCP on RX side (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Drop HBH for BIG TCP on TX side (Michal Schmidt) [RHEL-156515]
|
||||
- net/ipv6: Introduce payload_len helpers (Michal Schmidt) [RHEL-156515]
|
||||
- scsi: qla2xxx: Fix improper freeing of purex item (CKI Backport Bot) [RHEL-161120] {CVE-2025-68741}
|
||||
- selftests/bpf: Add test to verify the fix of kprobe_write_ctx abuse (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix abuse of kprobe_write_ctx via freplace (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix kprobe multi stacktrace_ips test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stacktrace ips test for kprobe_multi/kretprobe_multi (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove hexdump dependency (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove xxd util dependency (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Skip livepatch test when prerequisites are missing (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for livepatch + bpf trampoline (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for exclusive maps (Ines Qian) [RHEL-78291]
|
||||
- bpf: Require frozen map for calculating map hash (Ines Qian) [RHEL-78291]
|
||||
- bpf: Limit bpf program signature size (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix exclusive map memory leak (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Allow selftests to build with older xxd (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Allow bpftool to build with openssl < 3 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Update test_tag to use sha256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test widen_imprecise_scalars() with different stack depth (Ines Qian) [RHEL-78291]
|
||||
- bpf: account for current allocated stack depth in widen_imprecise_scalars() (Ines Qian) [RHEL-78291]
|
||||
- bpf: add _impl suffix for bpf_stream_vprintk() kfunc (Ines Qian) [RHEL-78291]
|
||||
- bpf:add _impl suffix for bpf_task_work_schedule* kfuncs (Ines Qian) [RHEL-78291]
|
||||
- bpf: Conditionally include dynptr copy kfuncs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix powerpc's stack register definition in bpf_tracing.h (Ines Qian) [RHEL-78291]
|
||||
- bpf: Sync pending IRQ work before freeing ring buffer (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix redefinition of 'off' as different kind of symbol (Ines Qian) [RHEL-78291]
|
||||
- bpf: Fix memory leak in __lookup_instance error path (Ines Qian) [RHEL-78291]
|
||||
- selftests: arg_parsing: Ensure data is flushed to disk before reading. (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: make arg_parsing.c more robust to crashes (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for unpinning htab with internal timer struct (Ines Qian) [RHEL-78291]
|
||||
- bpf: Avoid RCU context warning when unpinning htab with internal structs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix undefined behavior in {get,put}_unaligned_be32() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Finish constification of 1st parameter of bpf_d_path() (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix missing #pragma in libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for rejection of ALU ops with negative offsets (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for libbpf_sha256() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Reject negative offsets for ALU ops (Ines Qian) [RHEL-78291]
|
||||
- libbpf: remove linux/unaligned.h dependency for libbpf_sha256() (Ines Qian) [RHEL-78291]
|
||||
- libbpf: move libbpf_sha256() implementation into libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- libbpf: move libbpf_errstr() into libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE (Ines Qian) [RHEL-78291]
|
||||
- libbpf: make libbpf_errno.c into more generic libbpf_utils.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix realloc size in bpf_get_addrs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Replace AF_ALG with open coded SHA-256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stress test for rqspinlock in NMI (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test case for different expected_attach_type (Ines Qian) [RHEL-78291]
|
||||
- bpf: Enforce expected_attach_type for tailcall compatibility (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Remove duplicate string.h header (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove duplicate crypto/sha2.h header (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix error when st-prefix_ops and ops from differ btf (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add stacktrace map lookup_and_delete_elem test case (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Refactor stacktrace_map case with skeleton (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACE (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix flaky bpf_cookie selftest (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Task_work selftest cleanup fixes (Ines Qian) [RHEL-78291]
|
||||
- bpf: Mark kfuncs as __noclone (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add kprobe multi write ctx attach test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add kprobe write ctx attach test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add uprobe context ip register change test (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add uprobe context registers changes test (Ines Qian) [RHEL-78291]
|
||||
- uprobe: Do not emulate/sstep original instruction when ip is changed (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow uprobe program to change context registers (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bash completion for program signing options (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add union argument tests using fexit programs (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow union argument in trampoline based programs (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: Add tests for signed loads from arena (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Add support for signed arena loads (Ines Qian) [RHEL-78291]
|
||||
- bpf, x86: Add support for signed arena loads (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: add bpf task work stress tests (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: BPF task work scheduling tests (Ines Qian) [RHEL-78291]
|
||||
- bpf: task work scheduling kfuncs (Ines Qian) [RHEL-78291]
|
||||
- bpf: extract map key pointer calculation (Ines Qian) [RHEL-78291]
|
||||
- bpf: bpf task work plumbing (Ines Qian) [RHEL-78291]
|
||||
- bpf: verifier: permit non-zero returns from async callbacks (Ines Qian) [RHEL-78291]
|
||||
- bpf: htab: extract helper for freeing special structs (Ines Qian) [RHEL-78291]
|
||||
- bpf: extract generic helper from process_timer_func() (Ines Qian) [RHEL-78291]
|
||||
- bpf: refactor special field-type detection (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable signature verification for some lskel tests (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add support for signing BPF programs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Embed and verify the metadata hash in the loader (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Update light skeleton for signing (Ines Qian) [RHEL-78291]
|
||||
- bpf: Implement signature verification for BPF programs (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix selftest verifier_arena_large failure (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21 (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Fix UAF in get_delegate_value (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add HELP_SPEC_OPTIONS in token.c (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: test cases for callchain sensitive live stack tracking (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: __not_msg() tag for test_loader framework (Ines Qian) [RHEL-78291]
|
||||
- bpf: table based bpf_insn_successors() (Ines Qian) [RHEL-78291]
|
||||
- bpf: disable and remove registers chain based liveness (Ines Qian) [RHEL-78291]
|
||||
- bpf: signal error if old liveness is more conservative than new (Ines Qian) [RHEL-78291]
|
||||
- bpf: enable callchain sensitive stack liveness tracking (Ines Qian) [RHEL-78291]
|
||||
- bpf: callchain sensitive stack liveness tracking using CFG (Ines Qian) [RHEL-78291]
|
||||
- bpf: compute instructions postorder per subprogram (Ines Qian) [RHEL-78291]
|
||||
- bpf: declare a few utility functions as internal api (Ines Qian) [RHEL-78291]
|
||||
- bpf: remove redundant REG_LIVE_READ check in stacksafe() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use compute_live_registers() info in clean_func_state (Ines Qian) [RHEL-78291]
|
||||
- bpf: bpf_verifier_state->cleaned flag instead of REG_LIVE_DONE (Ines Qian) [RHEL-78291]
|
||||
- bpf: Move the signature kfuncs to helpers.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Support exclusive map creation (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Implement SHA256 internal helper (Ines Qian) [RHEL-78291]
|
||||
- bpf: Implement exclusive map creation (Ines Qian) [RHEL-78291]
|
||||
- bpf: Update the bpf_prog_calc_tag to use SHA256 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
|
||||
- bpf: Enforce RCU protection for KF_RCU_PROTECTED (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf...d_path(): constify path argument (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns (Ines Qian) [RHEL-78291]
|
||||
- bpf: Do not limit bpf_cgroup_from_id to current's namespace (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Search for tracefs at /sys/kernel/tracing first (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: More open-coded gettid syscall cleanup (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add tests for arena fault reporting (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: use __stderr in stream error tests (Ines Qian) [RHEL-78291]
|
||||
- selftests: bpf: introduce __stderr and __stdout (Ines Qian) [RHEL-78291]
|
||||
- bpf: Report arena faults to BPF stderr (Ines Qian) [RHEL-78291]
|
||||
- bpf: core: introduce main_prog_aux for stream access (Ines Qian) [RHEL-78291]
|
||||
- bpf: arm64: simplify exception table handling (Ines Qian) [RHEL-78291]
|
||||
- bpf: WQ_PERCPU added to alloc_workqueue users (Ines Qian) [RHEL-78291]
|
||||
- bpf: replace use of system_unbound_wq with system_dfl_wq (Ines Qian) [RHEL-78291]
|
||||
- bpf: replace use of system_wq with system_percpu_wq (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix the issue where the error code is 0 (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement PROBE_ATOMIC instructions (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit atomic instructions (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement bpf_addr_space_cast instruction (Ines Qian) [RHEL-78291]
|
||||
- powerpc64/bpf: Implement PROBE_MEM32 pseudo instructions (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add BPF program dump in veristat (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Remove unused args in parse_usdt_note (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Remove duplicated bpf_flush_icache() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test kfunc bpf_strcasecmp (Ines Qian) [RHEL-78291]
|
||||
- bpf: add bpf_strcasecmp kfunc (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: add benchmark testing for kprobe-multi-all (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: skip recursive functions for kprobe_multi (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add CET-aware symbol matching for x86_64 architectures (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Refactor kernel config reading into common helper (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add LPM trie microbenchmarks (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable timed may_goto tests for arm64 (Ines Qian) [RHEL-78291]
|
||||
- bpf, arm64: Add JIT support for timed may_goto (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enrich subtest_basic_usdt case in selftests to cover SIB handling logic (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix USDT SIB argument handling causing unrecognized register error (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Fix typos and grammar in test sources (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add selftest to check the verifier's abstract multiplication (Ines Qian) [RHEL-78291]
|
||||
- bpf: Improve the general precision of tnum_mul (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove may_goto tests from DENYLIST.s390x (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Enable timed may_goto verifier tests on s390x (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add __arch_s390x macro (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add a missing newline to the "bad arch spec" message (Ines Qian) [RHEL-78291]
|
||||
- s390/bpf: Add s390 JIT support for timed may_goto (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Remove entries from config.{arch} already present in config (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for trampoline.c (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free() (Ines Qian) [RHEL-78291]
|
||||
- bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Tests for is_scalar_branch_taken tnum logic (Ines Qian) [RHEL-78291]
|
||||
- bpf: Use tnums for JEQ/JNE is_branch_taken logic (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Use vmlinux.h for BPF programs (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Add documentation to version and error API functions (Ines Qian) [RHEL-78291]
|
||||
- s390/bpf: Use direct calls and jumps where possible (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add kernel.kptr_restrict hint for no instructions (Ines Qian) [RHEL-78291]
|
||||
- bpf: Add a verbose message when the BTF limit is reached (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace get_next_cpu() with cpumask_next_wrap() (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add test for DEVMAP reuse (Ines Qian) [RHEL-78291]
|
||||
- libbpf: Fix reuse of DEVMAP (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove migrate_disable in kprobe_multi_link_prog_run (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Copy test_kmods when installing selftest (Ines Qian) [RHEL-78291]
|
||||
- bpf: Don't use %%pK through printk (Ines Qian) [RHEL-78291]
|
||||
- bpf: Replace kvfree with kfree for kzalloc memory (Ines Qian) [RHEL-78291]
|
||||
- bpf: Remove redundant __GFP_NOWARN (Ines Qian) [RHEL-78291]
|
||||
- bpf: Standardize function declaration style (Ines Qian) [RHEL-78291]
|
||||
- bpf: removed unused 'env' parameter from is_reg64 and insn_has_def32 (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test multi_st_ops and calling kfuncs from different programs (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Add multi_st_ops that supports multiple instances (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow struct_ops to get map id by kdata (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bash completion for token argument (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bpftool-token manpage (Ines Qian) [RHEL-78291]
|
||||
- bpftool: Add bpf_token show (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test concurrent task local data key creation (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Test basic task local data operations (Ines Qian) [RHEL-78291]
|
||||
- selftests/bpf: Introduce task local data (Ines Qian) [RHEL-78291]
|
||||
- bpf: Allow syscall bpf programs to call non-recur helpers (Ines Qian) [RHEL-78291]
|
||||
- i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" (Charles Haithcock) [RHEL-154387]
|
||||
|
||||
* Fri May 08 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-227.el10]
|
||||
- PCI/PTM: Drop pci_enable_ptm() granularity parameter (CKI Backport Bot) [RHEL-172222]
|
||||
- x86/mce: Remove the redundant mce_hygon_feature_init() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Ensure user polling settings are honored when restarting timer (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Fix threshold limit reset (Steve Best) [RHEL-130026]
|
||||
- x86/mce/apei: Handle variable SMCA BERT record size (Steve Best) [RHEL-130026]
|
||||
- x86/mce/mcelog: Use xchg() to get and clear the flags (Steve Best) [RHEL-130026]
|
||||
- x86/mce/inject: Remove call to mce_notify_irq() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: use is_copy_from_user() to determine copy-from-user context (Steve Best) [RHEL-130026]
|
||||
- x86/mce/threshold: Remove the redundant this_cpu_dec_return() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Filter bogus hardware errors on Zen3 clients (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Check SMCA feature bit before accessing SMCA MSRs (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Handle AMD threshold interrupt storms (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add support for physical address valid bit (Steve Best) [RHEL-130026]
|
||||
- EDAC/mce_amd: Add support for FRU text in MCA (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Save and use APEI corrected threshold limit (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Define threshold restart function for banks (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove redundant reset_block() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Support SMCA Corrected Error Interrupt (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Unify AMD DFR handler with MCA Polling (Steve Best) [RHEL-130026]
|
||||
- x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Unify AMD THR handler with MCA Polling (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add a clear_bank() helper (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'mce_wrmsrl()' to 'mce_wrmsrq()' (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Move machine_check_poll() status checks to helper functions (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Separate global and per-CPU quirks (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Convert family/model mixed checks to VFM-based checks (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Do 'UNKNOWN' vendor check early (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Break up __mcheck_cpu_apply_quirks() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Make four functions return bool (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Add wrapper for struct mce to export vendor specific info (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Define BSP-only SMCA init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Define BSP-only init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Set CR4.MCE last during init (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Remove __mcheck_cpu_init_early() (Steve Best) [RHEL-130026]
|
||||
- x86/mce: Cleanup bank processing on init (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Put list_head in threshold_bank (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove smca_banks_map (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device() (Steve Best) [RHEL-130026]
|
||||
- x86/mce/amd: Rename threshold restart function (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Add the native_rdmsrq() helper (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'mce_rdmsrl()' to 'mce_rdmsrq()' (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Add explicit includes of <asm/msr.h> [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'wrmsrl()' to 'wrmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' [partial] (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Standardize on 'u32' MSR indices in <asm/msr.h> (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Standardize on u64 in <asm/msr.h> (Steve Best) [RHEL-130026]
|
||||
- x86/msr: Harmonize the prototype and definition of do_trace_rdpmc() (Steve Best) [RHEL-130026]
|
||||
- io_uring/kbuf: check if target buffer list is still legacy on recycle (Jeff Moyer) [RHEL-161187]
|
||||
- io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX (Jeff Moyer) [RHEL-161187]
|
||||
- redhat/configs: Enable FFA for TPM on AArch64 (Marcin Juszkiewicz) [RHEL-167985]
|
||||
- platform/x86/intel/pmc: Remove double empty line (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Enable substate residencies for multiple PMCs (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Move LPM mode attributes to PMC (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Change LPM mode fields to u8 (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: Add Wildcat Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Remove redundant has_die_c6 variable (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Rename PMC index variable to pmc_idx (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Add support for multiple DMU GUIDs (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Update Arrow Lake telemetry GUID (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Replace dev_warn() with dev_dbg() (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Panther Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Show substate requirement for S0ix blockers (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Improve function to show substate header (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Move telemetry endpoint register handling (Steve Best) [RHEL-129781]
|
||||
- platform/x86:intel/pmc: Enable SSRAM support for Lunar Lake (Steve Best) [RHEL-129781]
|
||||
- platform/x86/intel/pmc: use kcalloc() instead of kzalloc() (Steve Best) [RHEL-129781]
|
||||
- redhat: configs: Enable CONFIG_SENSORS_SPD5118 (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: dw-i3c: Balance PM runtime usage count on probe failure (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Detect and support 16-bit register addressing (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Name chips taking the specification literally (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: (spd5118) Split into common and I2C specific code (Jennifer Berringer) [RHEL-168906]
|
||||
- hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add shutdown support to dw_i3c_master driver (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add quirk to address OD/PP timing issue on AMD platform (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: dw: Add support for AMDI0015 ACPI ID (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: simplify combined i3c/i2c dependencies (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: Move device name assignment after i3c_bus_init (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Simplify with scoped for each OF child loop (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: fix refcount inconsistency in i3c_master_register (Jennifer Berringer) [RHEL-168906]
|
||||
- device property: Add scoped fwnode child node iterators (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Drop duplicate check before calling OF APIs (Jennifer Berringer) [RHEL-168906]
|
||||
- i3c: master: Improve initialization of numbered I2C adapters (Jennifer Berringer) [RHEL-168906]
|
||||
- thermal: intel: int340x: soc_slider: Set offset only for balanced mode (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: Fix sysfs group leak on DLVR registration failure (Steve Best) [RHEL-130009]
|
||||
- drivers: thermal: intel: tcc_cooling: Drop redundant local variable (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: x86_pkg_temp_thermal: Handle invalid temperature (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: Use sysfs_emit() in a sysfs show function (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: fix typo "nagative" in comment for cpu argument (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Use sysfs_emit{_at}() in sysfs show functions (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: processor_thermal: Enable slow workload type hints (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: intel_pch_thermal: Drop explicit driver data clearing (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: intel_tcc_cooling: Add CPU models in the support list (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Enable power slider interface for Wildcat Lake (Steve Best) [RHEL-130009]
|
||||
- ACPI: DPTF: Support Nova Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add DLVR support for Nova Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: int340x: processor_thermal: Add Nova Lake processor thermal device (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Use symbolic constant for UUID comparison (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Power Slider: Validate slider_balance range (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add module parameter to change slider offset (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add module parameter for balanced Slider (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Enable power slider interface for Panther Lake (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Add support for power slider (Steve Best) [RHEL-130009]
|
||||
- thermal: intel: int340x: Remove redundant acpi_has_method() call (Steve Best) [RHEL-130009]
|
||||
- tools/power/x86/intel-speed-select: v1.25 release (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Allow non root users (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Fix file descriptor leak in isolate_cpus() (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Optimize suspend/resume callbacks (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Check for admin capability for write commands (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Store and restore all domains data (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86: ISST: Add missing write block check (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Use pkg-config for libnl-3.0 detection (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: v1.24 release (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- tools/power/x86/intel-speed-select: Check feature status (Krzysztof Pawlinski) [RHEL-133093]
|
||||
- rh_message.h: update support status of mlx5 devices (Scott Weaver) [RHEL-142605 RHEL-142608 RHEL-166116]
|
||||
- arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults (Charles Mirabile) [RHEL-154155]
|
||||
- x86/resctrl: Fix SNC detection (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Fix SNC topology mess (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Replace x86_has_numa_in_package (Phil Auld) [RHEL-147186]
|
||||
- x86/topo: Add topology_num_nodes_per_package() (Phil Auld) [RHEL-147186]
|
||||
- x86/numa: Store extra copy of numa_nodes_parsed (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting (Phil Auld) [RHEL-145610]
|
||||
- sched/core: Fix wakeup_preempt's next_class tracking (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Only set slice protection at pick time (Phil Auld) [RHEL-147186]
|
||||
- sched/eevdf: Update se->vprot in reweight_entity() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix lag clamp (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix zero_vruntime tracking (Phil Auld) [RHEL-147186]
|
||||
- sched/clock: Avoid false sharing for sched_clock_irqtime (Phil Auld) [RHEL-147186]
|
||||
- sched/rt: Skip currently executing CPU in rto_next_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/cpufreq: Use %%pe format for PTR_ERR() printing (Phil Auld) [RHEL-147186]
|
||||
- sched: Re-evaluate scheduling when migrating queued tasks out of throttled cgroups (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Fix dl_server (re)start conditions (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Add support to change sched_ext server params (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Add a DL server for sched_ext tasks (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Stop and start server based on if it was active (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Clear the defer params (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Fix updating of ppos on server write ops (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix 'stuck' dl_server (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Revert force wakeup preemption (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Disable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
|
||||
- sched: Update rq->avg_idle when a task is moved to an idle CPU (Phil Auld) [RHEL-147186]
|
||||
- sched/debug: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix pelt clock sync when entering idle (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Change likelyhood of nohz.nr_cpus (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix math notation errors in avg_vruntime comment (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Move checking for nohz cpus after time check (Phil Auld) [RHEL-147186]
|
||||
- sched: Audit MOVE vs balance_callbacks (Phil Auld) [RHEL-147186]
|
||||
- sched: Deadline has dynamic priority (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Use ENQUEUE_MOVE to allow priority change (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Ensure get_prio_dl() is up-to-date (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Avoid double update_rq_clock() (Phil Auld) [RHEL-147186]
|
||||
- sched: Fold rq-pin swizzle into __balance_callbacks() (Phil Auld) [RHEL-147186]
|
||||
- sched: Provide idle_rq() helper (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix server stopping with runnable tasks (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix potential race in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Remove unnecessary comment in dl_add_task_root_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Simplify task_numa_find_cpu() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Use cpumask_weight_and() in sched_balance_find_dst_group() (Phil Auld) [RHEL-147186]
|
||||
- sched: Reorder some fields in struct rq (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fix sched_avg fold (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix faulty assertion in sched_change_end() (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Rework sched_class::wakeup_preempt() and rq_modified_*() (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Rename pnt_seq to kick_sync (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Don't kick CPUs running higher classes (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Allow forcibly picking an scx task (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: fix flag check for deferred callbacks (Phil Auld) [RHEL-147186]
|
||||
- sched/ext: Fold balance_scx() into pick_task_scx() (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: defer queue_balance_callback() until after ops.dispatch (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Move internal type and accessor definitions to ext_internal.h (Phil Auld) [RHEL-147186]
|
||||
- sched_ext: Make explicit scx_task_iter_relock() calls unnecessary (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Introduce and use the vruntime_cmp() and vruntime_op() wrappers for wrapped-signed aritmetics (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Sort out 'blocked_load*' namespace noise (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntime, and helper functions (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Clean up comments in 'struct cfs_rq' (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Fold the sched_avg update (Phil Auld) [RHEL-147186]
|
||||
- <linux/compiler_types.h>: Add the __signed_scalar_typeof() helper (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Remove superfluous rcu_read_lock() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Avoid rq->lock bouncing in sched_balance_newidle() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Switch to rcu_dereference_all() (Phil Auld) [RHEL-147186]
|
||||
- sched/headers: Rename rcu_dereference_check_sched_domain() => rcu_dereference_sched_domain() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Limit hrtick work (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Add assertions to QUEUE_CLASS (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Fix psi_dequeue() for Proxy Execution (Phil Auld) [RHEL-147186]
|
||||
- sched/headers: Remove whitespace noise from kernel/sched/sched.h (Phil Auld) [RHEL-147186]
|
||||
- sched/rt: Remove a preempt-disable section in rt_mutex_setprio() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug (Phil Auld) [RHEL-147186]
|
||||
- cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Enable scheduler feature NEXT_BUDDY (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Use cpumask_weight_and() in dl_bw_cpus (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Minor cleanup in select_task_rq_dl() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Document dl_server (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix dl_server stop condition (Phil Auld) [RHEL-147186]
|
||||
- sched/eevdf: Fix min_vruntime vs avg_vruntime (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix proxy/current (push,pull)ability (Phil Auld) [RHEL-147186]
|
||||
- sched: Start blocked_on chain processing in find_proxy_task() (Phil Auld) [RHEL-147186]
|
||||
- sched: Add an initial sketch of the find_proxy_task() function (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix runtime accounting w/ split exec & sched contexts (Phil Auld) [RHEL-147186]
|
||||
- sched: Move update_curr_task logic into update_curr_se (Phil Auld) [RHEL-147186]
|
||||
- configs: Make sure PROXY_EXEC is off (Phil Auld) [RHEL-147186]
|
||||
- sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable (Phil Auld) [RHEL-147186]
|
||||
- locking/mutex: Rework task_struct::blocked_on (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix dl_server time accounting (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Optimize core cookie matching check (Phil Auld) [RHEL-147186]
|
||||
- sched/core: Add comment explaining force-idle vruntime snapshots (Phil Auld) [RHEL-147186]
|
||||
- sched/proxy: Yield the donor task (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix the do_set_cpus_allowed() locking fix (Phil Auld) [RHEL-147186]
|
||||
- sched: Remove never used code in mm_cid_get() (Phil Auld) [RHEL-147186]
|
||||
- sched: Detect per-class runqueue changes (Phil Auld) [RHEL-147186]
|
||||
- sched: Add support to pick functions to take rf (Phil Auld) [RHEL-147186]
|
||||
- sched: Match __task_rq_{,un}lock() (Phil Auld) [RHEL-147186]
|
||||
- sched: Mandate shared flags for sched_change (Phil Auld) [RHEL-147186]
|
||||
- sched: Cleanup the sched_change NOCLOCK usage (Phil Auld) [RHEL-147186]
|
||||
- sched: Make __do_set_cpus_allowed() use the sched_change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched: Rename do_set_cpus_allowed() (Phil Auld) [RHEL-147186]
|
||||
- sched: Add locking comments to sched_class methods (Phil Auld) [RHEL-147186]
|
||||
- sched: Move sched_class::prio_changed() into the change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix do_set_cpus_allowed() locking (Phil Auld) [RHEL-147186]
|
||||
- sched: Fix migrate_disable_switch() locking (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Prepare for switched_from() change (Phil Auld) [RHEL-147186]
|
||||
- sched: Cleanup sched_delayed handling for class switches (Phil Auld) [RHEL-147186]
|
||||
- sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Only update stats for allowed CPUs when looking for dst group (Phil Auld) [RHEL-147186]
|
||||
- sched: Employ sched_change guards (Phil Auld) [RHEL-147186]
|
||||
- cleanup: Fix documentation build error for ACQUIRE updates (Phil Auld) [RHEL-147186]
|
||||
- tools/testing: add linux/args.h header and fix radix, VMA tests (Phil Auld) [RHEL-147186]
|
||||
- cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks (Phil Auld) [RHEL-147186]
|
||||
- iio: Drop iio_device_claim_direct_scoped() and related infrastructure (Phil Auld) [RHEL-147186]
|
||||
- sched: Re-arrange the {EN,DE}QUEUE flags (Phil Auld) [RHEL-147186]
|
||||
- sched/topology,x86: Fix build warning (Phil Auld) [RHEL-147186]
|
||||
- sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode (Phil Auld) [RHEL-147186]
|
||||
- sched/fair: Forfeit vruntime on yield (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: only set free_cpus for online runqueues (Phil Auld) [RHEL-147186]
|
||||
- sched: Create architecture specific sched domain distances (Phil Auld) [RHEL-147186]
|
||||
- sched/deadline: Fix race in push_dl_task() (Phil Auld) [RHEL-147186]
|
||||
- vfio/nvgrace-gpu: register device memory for poison handling (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: add stubs for PFNMAP memory failure registration functions (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: fixup pfnmap memory failure handling to use pgoff (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: handle poisoning of pfn without struct pages (Aristeu Rozanski) [RHEL-73608]
|
||||
- mm: change ghes code to allow poison of non-struct pfn (Aristeu Rozanski) [RHEL-73608]
|
||||
|
||||
* Tue May 05 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-226.el10]
|
||||
- crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172216]
|
||||
- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172216]
|
||||
|
||||
6
sources
6
sources
@ -1,3 +1,3 @@
|
||||
SHA512 (linux-6.12.0-226.7.el10nv.tar.xz) = a19f99bd0d97e50d5117a9a65d1c5a356bb4d217c43e623e575b06f93a43bf30d3d8ae086ab16f8dc1503c68f4b681a7cce4395c89316470a2f49e975b8eb71d
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-226.7.el10nv.tar.xz) = f82fc58775e10a8f18b4d5f6e96d27319bfa75581b077eddf5d2a7d02d318b0069aa6a2d3768689e117374e0e7ab213be7e256bbc61ca2a0ac82ec4781d97287
|
||||
SHA512 (kernel-kabi-dw-6.12.0-226.7.el10nv.tar.xz) = 8e3e3bfda4dce296df7733bf9b57088b7420ec8072287b7bf4d40bb175f47b9f6fd53822709ea8920680b9a8c6b80a925a521b064ee74ae519985f952bd97350
|
||||
SHA512 (linux-6.12.0-228.8.el10nv.tar.xz) = ea031a1a95aa8c1391ce3d5a283484670b134bd221ff83bea06c694df3e94e68398d0a226653c3e58e8f4810ab8178b03fb9faa1f8bd195c74c99bf9db40d570
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-228.8.el10nv.tar.xz) = c19fff9630ddaf5e0b62a17a83cc41c4d3289f5b70daef74fabd7fb8dece0c1469acacecf31624eabaf5dfc8b6bd681aacf831e4e1a1360fe67cb7081564c1c9
|
||||
SHA512 (kernel-kabi-dw-6.12.0-228.8.el10nv.tar.xz) = df141c723e6e6b47709ec3462337a824f45b4835e31a6af774e820f597d65ffb1901774600fd524e796b0e1bbca1393646aad8be41ff2f5d6dea168ec2a9c2d0
|
||||
|
||||
Loading…
Reference in New Issue
Block a user