diff --git a/Makefile.rhelver b/Makefile.rhelver index f15268d5c..8caa0cfb8 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 9 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 716 +RHEL_RELEASE = 717 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 694a03045..75638e44a 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1399,6 +1399,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2392,7 +2393,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 03da8a688..07b238935 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1391,6 +1391,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2376,7 +2377,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 72ce598dc..574fa26cc 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1397,6 +1397,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2390,7 +2391,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index a8ade30e1..dda1a8b77 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1389,6 +1389,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2374,7 +2375,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index c22f18c6a..75b742b4b 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -1416,6 +1416,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2447,7 +2448,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 8f548f699..f77d23bfa 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -1408,6 +1408,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2431,7 +2432,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 58a398514..709b1eedb 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1414,6 +1414,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2445,7 +2446,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index bba0fc869..ee664a4cc 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1406,6 +1406,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -2429,7 +2430,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_TPM=y +# CONFIG_HW_RANDOM_TPM is not set CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m # CONFIG_HW_RANDOM_XIPHERA is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 859c0dd22..397970695 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1164,6 +1164,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 6322f0720..df2d61377 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1156,6 +1156,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index aae7bcf16..547f2d951 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1170,6 +1170,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index fa7a6b76e..71d2bd0e7 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1162,6 +1162,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 9692d022d..08c9e5a8f 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1167,6 +1167,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 4fd57fb2d..b21b58ff0 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1235,6 +1235,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -6100,6 +6101,7 @@ CONFIG_SOC_CS42L43=m # CONFIG_SOC_TI 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 @@ -7169,10 +7171,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 diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index cd5623f2d..9c9e97065 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1227,6 +1227,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -6076,6 +6077,7 @@ CONFIG_SOC_CS42L43=m # CONFIG_SOC_TI 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 @@ -7145,10 +7147,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 diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 30a92320c..a9f366e18 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1254,6 +1254,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -6199,6 +6200,7 @@ CONFIG_SOC_CS42L43=m # CONFIG_SOC_TI 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 @@ -7277,10 +7279,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 diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index a9c536b1d..1210b1529 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1246,6 +1246,7 @@ CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m +# CONFIG_DM_PCACHE is not set CONFIG_DM_RAID=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_SWITCH=m @@ -6175,6 +6176,7 @@ CONFIG_SOC_CS42L43=m # CONFIG_SOC_TI 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 @@ -7253,10 +7255,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 diff --git a/kernel.changelog b/kernel.changelog index 65cf45647..f0910ff89 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,349 @@ +* Tue Jun 23 2026 CKI KWF Bot [5.14.0-717.el9] +- s390/entry: Scrub r12 register on kernel entry (Jan Polensky) [RHEL-174818] +- selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185118] +- platform/x86/intel-uncore-freq: Increase minor version (David Arcari) [RHEL-184964] +- platform/x86/intel-uncore-freq: Handle autonomous UFS status bit (David Arcari) [RHEL-184964] +- s390: Revert support for DCACHE_WORD_ACCESS (Charles Haithcock) [RHEL-184094] +- nvme: make nvme_add_ns{_head}_cdev return void (Maurizio Lombardi) [RHEL-154109] +- nvme: fix crash and memory leak during invalid cdev teardown (Maurizio Lombardi) [RHEL-154109] +- scsi: qla2xxx: Completely fix fcport double free (Ewan D. Milne) [RHEL-179756] {CVE-2026-43414} +- watchdog: only run driver set_pretimeout op if device supports it (David Arcari) [RHEL-182246] +- watchdog: Switch to use hrtimer_setup() (David Arcari) [RHEL-182246] +- redhat/configs: enable watchdog pretimout panic functionality for x86 (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Convert comma to semicolon (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Report firmware_version (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Using existing macro define covers more scenarios (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: No need to stop the timer in probe (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Make use of the helper function devm_platform_ioremap_resource() (David Arcari) [RHEL-182246] +- watchdog: wdat_wdt: Fix ACPI table leak in probe function (David Arcari) [RHEL-182246] +- watchdog: wdat_wdt: Add timeout value as a param in ping method (David Arcari) [RHEL-182246] +- RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() (Kamal Heib) [RHEL-179986] {CVE-2026-46181} +- nvmet-tcp: fix race between ICReq handling and queue teardown (Chris Leech) [RHEL-180105] {CVE-2026-46135} +- RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() (CKI Backport Bot) [RHEL-179997] {CVE-2026-46176} +- ALSA: aloop: Fix peer runtime UAF during format-change stop (CKI Backport Bot) [RHEL-179312] {CVE-2026-46090} +- Revert "media: cx231xx: add USB ID 2040:8360 for Hauppauge WinTV-HVR-935" (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix bug in error path of uvc_alloc_urb_buffers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add support for P010 pixel format (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add D436 and D555 cameras metadata support (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Change comment to 'Intel RealSense' (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add a stream backpointer in uvc_video_queue (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Allow userspace to increase the meta buffersize (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_queue_to_stream(): Support meta queues (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Enable VB2_DMABUF for metadata stream (Kate Hsuan) [RHEL-162130] +- media: subdev: Split v4l2_subdev_get_frame_desc_passthrough() into locked and unlocked (Kate Hsuan) [RHEL-162130] +- media: subdev: Improve v4l2_subdev_get_frame_desc_passthrough() kdoc (Kate Hsuan) [RHEL-162130] +- media: subdev: Minor v4l2_subdev_get_frame_desc_passthrough() cleanups (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Fix error check in v4l2_subdev_get_frame_desc_passthrough() (Kate Hsuan) [RHEL-162130] +- media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex (Kate Hsuan) [RHEL-162130] {CVE-2026-31473} +- media: cx231xx: Fix AGC levels for NTSC-M (Kate Hsuan) [RHEL-162130] +- media: cx25840: Fix NTSC-J, PAL-N, and SECAM standards (Kate Hsuan) [RHEL-162130] +- media: cx231xx: add USB ID 2040:8360 for Hauppauge WinTV-HVR-935 (Kate Hsuan) [RHEL-162130] +- media: pulse8-cec: Handle partial deinit (Kate Hsuan) [RHEL-162130] +- media: cx231xx: drop redundant device reference (Kate Hsuan) [RHEL-162130] +- media: remove unnecessary module_init/exit functions (Kate Hsuan) [RHEL-162130] +- media: subdev: Add v4l2_subdev_get_frame_desc_passthrough helper (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Pass allocation size directly to uvc_alloc_urb_buffer (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix allocation for small frame sizes (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Return queued buffers on start_streaming() failure (Kate Hsuan) [RHEL-162130] {CVE-2026-43290} +- media: uvcvideo: Create an ID namespace for streaming output terminals (Kate Hsuan) [RHEL-162130] +- media: v4l: ctrls: add a control for enabling strobe output (Kate Hsuan) [RHEL-162130] +- media: v4l: ctrls: add a control for flash/strobe duration (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Extend VIDIOC_SUBDEV_S_ROUTING error codes (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Set error v4l2_ctrl_new_fwnode_properties consistently (Kate Hsuan) [RHEL-162130] +- Revert "media: uvcvideo: Remove nodrop parameter" (Kate Hsuan) [RHEL-162130] +- media: mc: add debugfs node to keep track of requests (Kate Hsuan) [RHEL-162130] +- media: mc: add manual request completion (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Document how to format GUIDs (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove nodrop parameter (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: UVC minimum relative pan/tilt/zoom speed fix. (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix support for V4L2_CTRL_FLAG_HAS_WHICH_MIN_MAX (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Replace dev_dbg() with uvc_dbg() (Kate Hsuan) [RHEL-162130] +- media: vb2: drop wait_prepare/finish callbacks (Kate Hsuan) [RHEL-162130] +- media: vb2: remove vb2_ops_wait_prepare/finish helpers (Kate Hsuan) [RHEL-162130] +- media: v4l: Add helper to get number of active lanes via a pad (Kate Hsuan) [RHEL-162130] +- media: videobuf2: forbid remove_bufs when legacy fileio is active (Kate Hsuan) [RHEL-162130] {CVE-2025-40302} +- media: uvcvideo: Use heuristic to find stream entity (Kate Hsuan) [RHEL-162130] +- media: cec: Fix debugfs leak on bus_register() failure (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Kate Hsuan) [RHEL-162130] {CVE-2025-40016} +- media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Shorten the transfer size non compliance message (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not re-reference dev->udev (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use intf instead of udev for printks (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Move video_device under video_queue (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop stream->mutex (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add missing curly braces (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix comments in uvc_meta_detect_msxu (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix assignment in if condition (Kate Hsuan) [RHEL-162130] +- media: mc: Clear minor number before put device (Kate Hsuan) [RHEL-162130] {CVE-2025-40197} +- media: v4l2-common: Add legacy camera sensor clock helper (Kate Hsuan) [RHEL-162130] +- media: mc: Clear minor number reservation at unregistration time (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: v4l2-dv-timings: support DRM IFs (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: eUSB2 double isochronous bandwidth support (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l2-controls: Cleanup codec definitions (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: uapi: Cleanup tab after define in headers (Kate Hsuan) [RHEL-162130] +- media: uapi: Move colorimetry controls at the end of the file (Kate Hsuan) [RHEL-162130] +- media: mc: Improve unconnected pads debugging message in link exploration (Kate Hsuan) [RHEL-162130] +- media: mc: Fix MUST_CONNECT handling for pads with no links (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Drop the workaround from v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Make struct v4l2_subdev_stream_config private (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add a helper for obtaining the clock producer (Kate Hsuan) [RHEL-162130] +- media: v4l2: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers (Kate Hsuan) [RHEL-162130] +- media: usb: uvc: Access v4l2_fh from file (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Access v4l2_fh from private_data (Kate Hsuan) [RHEL-162130] +- media: Drop V4L2_FL_USES_V4L2_FH checks (Kate Hsuan) [RHEL-162130] +- media: v4l2-dev: Make open and release file operations mandatory (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check (Kate Hsuan) [RHEL-162130] +- media: Reset file->private_data to NULL in v4l2_fh_del() (Kate Hsuan) [RHEL-162130] +- media: Set file->private_data in v4l2_fh_add() (Kate Hsuan) [RHEL-162130] +- media: Replace file->private_data access with file_to_v4l2_fh() (Kate Hsuan) [RHEL-162130] +- media: Wrap file->private_data access with a helper function (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add mem2mem helpers for REMOVE_BUFS ioctl (Kate Hsuan) [RHEL-162130] +- media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce dev->meta_formats (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not mark valid metadata as invalid (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic (Kate Hsuan) [RHEL-162130] +- media: core: export v4l2_translate_cmd (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove stream->is_streaming field (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Split uvc_stop_streaming() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle locks in uvc_queue_return_buffers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use vb2 ioctl and fop helpers (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add the missing Raw Bayer pixel formats (Kate Hsuan) [RHEL-162130] +- media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() (Kate Hsuan) [RHEL-162130] +- media: cec: core: add rx-no-low-drive setting (Kate Hsuan) [RHEL-162130] +- media: cec: core: add glitch error injection (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add Renesas Camera Receiver Unit pixel formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (Kate Hsuan) [RHEL-162130] +- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Kate Hsuan) [RHEL-162130] {CVE-2025-39713} +- media: gspca: Add bounds checking to firmware parser (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Kate Hsuan) [RHEL-162130] {CVE-2025-38680} +- media: uvcvideo: Add quirk for HP Webcam HD 2300 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_queue_streamon (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_ctrl_set_handle() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Populate all errors in uvc_probe() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix bandwidth issue for Alcor camera (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix deferred probing error (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Rollback non processed entities on error (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Send control events for partial succeeds (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Return the number of processed controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not turn on the camera for some ioctls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Make power management granular (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Increase/decrease the PM counter per IOCTL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Create uvc_pm_(get|put) functions (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Keep streaming state in the file handle (Kate Hsuan) [RHEL-162130] +- media: v4l: subdev: Fix coverity issue: Logically dead code (Kate Hsuan) [RHEL-162130] +- media: v4l2-dev: fix error handling in __video_register_device() (Kate Hsuan) [RHEL-162130] +- media: common: Add v4l2_find_nearest_size_conditional() (Kate Hsuan) [RHEL-162130] +- media: gspca: Add error handling for stv06xx_read_sensor() (Kate Hsuan) [RHEL-162130] +- media: videobuf2: check constants during build time (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add RGBR format info (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add NV15 and NV20 pixel formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add helpers to calculate bytesperline and sizeimage (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition (Kate Hsuan) [RHEL-162130] +- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Kate Hsuan) [RHEL-162130] +- media: cec: use us_to_ktime() where appropriate (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: cx231xx: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_g_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_queryctrl callback (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove vidioc_queryctrl (Kate Hsuan) [RHEL-162130] +- media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-162130] +- media: cx231xx: set device_caps for 417 (Kate Hsuan) [RHEL-162130] {CVE-2025-38044} +- media: cec: core: allow raw msg transmit while configuring (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop the uvc_driver structure (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add quirk for Actions UVC05 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: implement UVC v1.5 ROI (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce uvc_mapping_v4l2_size (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: let v4l2_query_v4l2_ctrl() work with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: support V4L2_CTRL_WHICH_MIN/MAX_VAL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Factor out query_boundaries from query_ctrl (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: add support for compound controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Factor out clamping from uvc_ctrl_set (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Support any size for mapping get/set (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_ioctl_(g|s)_ext_ctrls: handle NoP case (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: refactor uvc_ioctl_g_ext_ctrls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle uvc menu translation inside uvc_set_le_value (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL (Kate Hsuan) [RHEL-162130] +- media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT (Kate Hsuan) [RHEL-162130] +- media: pwc: remove useless header files (Kate Hsuan) [RHEL-162130] +- media: Switch to use hrtimer_setup() (Kate Hsuan) [RHEL-162130] +- media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper (Kate Hsuan) [RHEL-162130] +- media: v4l: Memset argument to 0 before calling get_mbus_config pad op (Kate Hsuan) [RHEL-162130] +- media: v4l: Support obtaining link frequency via get_mbus_config (Kate Hsuan) [RHEL-162130] +- media: v4l: Support passing media pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: cx231xx: remove redundant assignment to variable value (Kate Hsuan) [RHEL-162130] +- media: mc: Rename pad as origin in __media_pipeline_start() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Refactor events (Kate Hsuan) [RHEL-162130] +- media: vb2: fix confusing log message (Kate Hsuan) [RHEL-162130] +- media: vb2: Fix comment (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: constify the class struct (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result (Kate Hsuan) [RHEL-162130] +- media: video-i2c: drop vb2_ops_wait_prepare/finish (Kate Hsuan) [RHEL-162130] +- media: videobuf2-core: update vb2_thread if wait_finish/prepare are NULL (Kate Hsuan) [RHEL-162130] +- v4l2-subdev: Return -EOPNOTSUPP for unsupported pad type in call_get_frame_desc() (Kate Hsuan) [RHEL-162130] +- media: videodev2: Add flag to unconditionally enumerate pixel formats (Kate Hsuan) [RHEL-162130] +- media: vb2: use lock if wait_prepare/finish are NULL (Kate Hsuan) [RHEL-162130] +- media: vb2: vb2_core_queue_init(): sanity check lock and wait_prepare/finish (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: add v4l2_debugfs_if_alloc/free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: add v4l2_debugfs_root() (Kate Hsuan) [RHEL-162130] +- can: isotp: fix tx.buf use-after-free in isotp_sendmsg() (CKI Backport Bot) [RHEL-175528] {CVE-2026-31474} +- serial: ce4100: fix build after serial_in/out() changes (Mark Salter) [RHEL-111649] +- serial: port: Always update ->iotype in __uart_read_properties() (Mark Salter) [RHEL-111649] +- serial: port: Assign ->iotype correctly when ->iobase is set (Mark Salter) [RHEL-111649] +- device property: Implement device_is_big_endian() (Mark Salter) [RHEL-111649] +- serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Rework IIR_NO_INT handling to stop interrupt storm (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Rework dw8250_handle_irq() locking and IIR handling (Mark Salter) [RHEL-111649] +- serial: 8250: Add serial8250_handle_irq_locked() (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Avoid unnecessary LCR writes (Mark Salter) [RHEL-111649] +- serial: 8250: Protect LCR write in shutdown (Mark Salter) [RHEL-111649] +- serial: 8250_pci: add support for the AX99100 (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Drop unneeded NULL checks in dw8250_quirks() (Mark Salter) [RHEL-111649] +- serial: 8250: Fix TX deadlock when using DMA (Mark Salter) [RHEL-111649] +- serial: 8250: sanitize uart_port::serial_{in,out}() types (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Comment possible corner cases in serial_out() implementation (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Call dw8250_quirks() conditionally (Mark Salter) [RHEL-111649] +- serial: 8250: use serial_port_in/out() helpers (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Use reset array API to get resets (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Revert "Move definitions to the shared header" (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Hide a cast in dw8250_serial_inq() (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Deduplicate LCR checks (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Replace ACPI device check by a quirk (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Switch to use uart_read_port_properties() (Mark Salter) [RHEL-111649] +- serial: port: Introduce a common helper to read properties (Mark Salter) [RHEL-111649] +- serial: core: Add UPIO_UNKNOWN constant for unknown port type (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Emit an error message if getting the baudclk failed (Mark Salter) [RHEL-111649] +- serial: 8250: Use serial8250_do_set_termios for uartclk updating (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Do not bailout on UCV read returning zero (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Decouple DLF register check from UCV (Mark Salter) [RHEL-111649] +- ice: use ice_update_eth_stats() for representor stats (CKI Backport Bot) [RHEL-73628] +- ice: fix inverted ready check for VF representors (CKI Backport Bot) [RHEL-73628] +- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170799] {CVE-2026-23401} +- dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154976] +- dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-138608] +- dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154976] +- dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154976] +- dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144459] +- dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154976] +- dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154976] +- dm: fix unlocked test for dm_suspended_md (Benjamin Marzinski) [RHEL-154976] +- dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154976] +- dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154976] +- dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154976] +- dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154976] +- dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154976] +- dm: ignore discard return value (Benjamin Marzinski) [RHEL-154976] +- MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154976] +- dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154976] +- dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154976] +- dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136803] +- dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154976] +- dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154976] +- dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-154976] {CVE-2025-71161} +- dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154976] +- dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154976] +- dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154976] +- dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154976] +- dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154976] +- dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154976] +- dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154976] +- dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136803] +- dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154976] +- dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136803] +- dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154976] +- dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154976] +- redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154976] +- dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154976] +- docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154976] +- dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154976] +- dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154976] +- dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154976] +- dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154976] +- cgroup/cpuset: Fix incorrect use of cpuset_update_tasks_cpumask() in update_cpumasks_hier() (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Consistently compute effective_xcpus in update_cpumasks_hier() (Waiman Long) [RHEL-154974] +- cpuset: Treat cpusets in attaching as populated (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Don't track # of local child partitions (Waiman Long) [RHEL-154974] +- cpuset: remove is_prs_invalid helper (Waiman Long) [RHEL-154974] +- cpuset: remove impossible warning in update_parent_effective_cpumask (Waiman Long) [RHEL-154974] +- cpuset: remove redundant special case for null input in node mask update (Waiman Long) [RHEL-154974] +- cpuset: fix missing error return in update_cpumask (Waiman Long) [RHEL-154974] +- cpuset: Use new excpus for nocpu error check when enabling root partition (Waiman Long) [RHEL-154974] +- cpuset: fix failure to enable isolated partition when containing isolcpus (Waiman Long) [RHEL-154974] +- cpuset: use partition_cpus_change for setting exclusive cpus (Waiman Long) [RHEL-154974] +- cpuset: use parse_cpulist for setting cpus.exclusive (Waiman Long) [RHEL-154974] +- cpuset: introduce partition_cpus_change (Waiman Long) [RHEL-154974] +- cpuset: refactor cpus_allowed_validate_change (Waiman Long) [RHEL-154974] +- cpuset: refactor out validate_partition (Waiman Long) [RHEL-154974] +- cpuset: introduce cpus_excl_conflict and mems_excl_conflict helpers (Waiman Long) [RHEL-154974] +- cpuset: refactor CPU mask buffer parsing logic (Waiman Long) [RHEL-154974] +- cpuset: Refactor exclusive CPU mask computation logic (Waiman Long) [RHEL-154974] +- cpuset: change return type of is_partition_[in]valid to bool (Waiman Long) [RHEL-154974] +- cpuset: remove unused assignment to trialcs->partition_root_state (Waiman Long) [RHEL-154974] +- cpuset: move the root cpuset write check earlier (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Remove redundant rcu_read_lock/unlock() in spin_lock (Waiman Long) [RHEL-154974] +- cpuset: Defer flushing of the cpuset_migrate_mm_wq to task_work (Waiman Long) [RHEL-154974] +- cpuset: Don't always flush cpuset_migrate_mm_wq in cpuset_write_resmask (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Prevent NULL pointer access in free_tmpmasks() (Waiman Long) [RHEL-154974] +- cpuset: add helpers for cpus read and cpuset_mutex locks (Waiman Long) [RHEL-154974] +- cpuset: separate tmpmasks and cpuset allocation logic (Waiman Long) [RHEL-154974] +- cpuset: decouple tmpmasks and cpumasks freeing in cgroup (Waiman Long) [RHEL-154974] +- cpuset: remove redundant CS_ONLINE flag (Waiman Long) [RHEL-154974] +- cgroup: split cgroup_destroy_wq into 3 workqueues (Waiman Long) [RHEL-154974] {CVE-2025-39953} +- cgroup: compare css to cgroup::self in helper for distingushing css (Waiman Long) [RHEL-154974] +- memcg: always call cond_resched() after fn() (Waiman Long) [RHEL-154974] +- cgroup: fix race between fork and cgroup.kill (Waiman Long) [RHEL-154974] +- memcg: fix soft lockup in the OOM process (Waiman Long) [RHEL-154974] {CVE-2024-57977} +- libceph: make decode_pool() more resilient against corrupted osdmaps (CKI Backport Bot) [RHEL-142099] {CVE-2025-71116} +- Disable TPM as hwrng source on aarch64 (Štěpán Horáček) [RHEL-66934] +Resolves: RHEL-111649, RHEL-136803, RHEL-138608, RHEL-142099, RHEL-144459, RHEL-154109, RHEL-154974, RHEL-154976, RHEL-162130, RHEL-170799, RHEL-174818, RHEL-175528, RHEL-179312, RHEL-179756, RHEL-179986, RHEL-179997, RHEL-180105, RHEL-182246, RHEL-184094, RHEL-184964, RHEL-185118, RHEL-66934, RHEL-73628 + * Mon Jun 15 2026 CKI KWF Bot [5.14.0-716.el9] - s390/mm: Fix phys_to_folio() usage in do_secure_storage_access() (Charles Haithcock) [RHEL-183463] - tools/power turbostat: Fix unrecognized option '-P' (Dennis Chen) [RHEL-140922] diff --git a/kernel.spec b/kernel.spec index 03cfe701d..ae7a28e55 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 716 +%define pkgrelease 717 %define kversion 5 -%define tarfile_release 5.14.0-716.el9 +%define tarfile_release 5.14.0-717.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 716%{?buildid}%{?dist} +%define specrelease 717%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-716.el9 +%define kabiversion 5.14.0-717.el9 # # End of genspec.sh variables @@ -3753,6 +3753,351 @@ fi # # %changelog +* Tue Jun 23 2026 CKI KWF Bot [5.14.0-717.el9] +- s390/entry: Scrub r12 register on kernel entry (Jan Polensky) [RHEL-174818] +- selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185118] +- platform/x86/intel-uncore-freq: Increase minor version (David Arcari) [RHEL-184964] +- platform/x86/intel-uncore-freq: Handle autonomous UFS status bit (David Arcari) [RHEL-184964] +- s390: Revert support for DCACHE_WORD_ACCESS (Charles Haithcock) [RHEL-184094] +- nvme: make nvme_add_ns{_head}_cdev return void (Maurizio Lombardi) [RHEL-154109] +- nvme: fix crash and memory leak during invalid cdev teardown (Maurizio Lombardi) [RHEL-154109] +- scsi: qla2xxx: Completely fix fcport double free (Ewan D. Milne) [RHEL-179756] {CVE-2026-43414} +- watchdog: only run driver set_pretimeout op if device supports it (David Arcari) [RHEL-182246] +- watchdog: Switch to use hrtimer_setup() (David Arcari) [RHEL-182246] +- redhat/configs: enable watchdog pretimout panic functionality for x86 (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Convert comma to semicolon (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Report firmware_version (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Using existing macro define covers more scenarios (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: No need to stop the timer in probe (David Arcari) [RHEL-182246] +- watchdog: iTCO_wdt: Make use of the helper function devm_platform_ioremap_resource() (David Arcari) [RHEL-182246] +- watchdog: wdat_wdt: Fix ACPI table leak in probe function (David Arcari) [RHEL-182246] +- watchdog: wdat_wdt: Add timeout value as a param in ping method (David Arcari) [RHEL-182246] +- RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() (Kamal Heib) [RHEL-179986] {CVE-2026-46181} +- nvmet-tcp: fix race between ICReq handling and queue teardown (Chris Leech) [RHEL-180105] {CVE-2026-46135} +- RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() (CKI Backport Bot) [RHEL-179997] {CVE-2026-46176} +- ALSA: aloop: Fix peer runtime UAF during format-change stop (CKI Backport Bot) [RHEL-179312] {CVE-2026-46090} +- Revert "media: cx231xx: add USB ID 2040:8360 for Hauppauge WinTV-HVR-935" (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix bug in error path of uvc_alloc_urb_buffers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add support for P010 pixel format (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add D436 and D555 cameras metadata support (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Change comment to 'Intel RealSense' (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add a stream backpointer in uvc_video_queue (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Allow userspace to increase the meta buffersize (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_queue_to_stream(): Support meta queues (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Enable VB2_DMABUF for metadata stream (Kate Hsuan) [RHEL-162130] +- media: subdev: Split v4l2_subdev_get_frame_desc_passthrough() into locked and unlocked (Kate Hsuan) [RHEL-162130] +- media: subdev: Improve v4l2_subdev_get_frame_desc_passthrough() kdoc (Kate Hsuan) [RHEL-162130] +- media: subdev: Minor v4l2_subdev_get_frame_desc_passthrough() cleanups (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Fix error check in v4l2_subdev_get_frame_desc_passthrough() (Kate Hsuan) [RHEL-162130] +- media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex (Kate Hsuan) [RHEL-162130] {CVE-2026-31473} +- media: cx231xx: Fix AGC levels for NTSC-M (Kate Hsuan) [RHEL-162130] +- media: cx25840: Fix NTSC-J, PAL-N, and SECAM standards (Kate Hsuan) [RHEL-162130] +- media: cx231xx: add USB ID 2040:8360 for Hauppauge WinTV-HVR-935 (Kate Hsuan) [RHEL-162130] +- media: pulse8-cec: Handle partial deinit (Kate Hsuan) [RHEL-162130] +- media: cx231xx: drop redundant device reference (Kate Hsuan) [RHEL-162130] +- media: remove unnecessary module_init/exit functions (Kate Hsuan) [RHEL-162130] +- media: subdev: Add v4l2_subdev_get_frame_desc_passthrough helper (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Pass allocation size directly to uvc_alloc_urb_buffer (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix allocation for small frame sizes (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Return queued buffers on start_streaming() failure (Kate Hsuan) [RHEL-162130] {CVE-2026-43290} +- media: uvcvideo: Create an ID namespace for streaming output terminals (Kate Hsuan) [RHEL-162130] +- media: v4l: ctrls: add a control for enabling strobe output (Kate Hsuan) [RHEL-162130] +- media: v4l: ctrls: add a control for flash/strobe duration (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Extend VIDIOC_SUBDEV_S_ROUTING error codes (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Set error v4l2_ctrl_new_fwnode_properties consistently (Kate Hsuan) [RHEL-162130] +- Revert "media: uvcvideo: Remove nodrop parameter" (Kate Hsuan) [RHEL-162130] +- media: mc: add debugfs node to keep track of requests (Kate Hsuan) [RHEL-162130] +- media: mc: add manual request completion (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Document how to format GUIDs (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove nodrop parameter (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: UVC minimum relative pan/tilt/zoom speed fix. (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix support for V4L2_CTRL_FLAG_HAS_WHICH_MIN_MAX (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Replace dev_dbg() with uvc_dbg() (Kate Hsuan) [RHEL-162130] +- media: vb2: drop wait_prepare/finish callbacks (Kate Hsuan) [RHEL-162130] +- media: vb2: remove vb2_ops_wait_prepare/finish helpers (Kate Hsuan) [RHEL-162130] +- media: v4l: Add helper to get number of active lanes via a pad (Kate Hsuan) [RHEL-162130] +- media: videobuf2: forbid remove_bufs when legacy fileio is active (Kate Hsuan) [RHEL-162130] {CVE-2025-40302} +- media: uvcvideo: Use heuristic to find stream entity (Kate Hsuan) [RHEL-162130] +- media: cec: Fix debugfs leak on bus_register() failure (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Kate Hsuan) [RHEL-162130] {CVE-2025-40016} +- media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Shorten the transfer size non compliance message (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not re-reference dev->udev (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use intf instead of udev for printks (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Move video_device under video_queue (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop stream->mutex (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add missing curly braces (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix comments in uvc_meta_detect_msxu (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix assignment in if condition (Kate Hsuan) [RHEL-162130] +- media: mc: Clear minor number before put device (Kate Hsuan) [RHEL-162130] {CVE-2025-40197} +- media: v4l2-common: Add legacy camera sensor clock helper (Kate Hsuan) [RHEL-162130] +- media: mc: Clear minor number reservation at unregistration time (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: v4l2-dv-timings: support DRM IFs (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: eUSB2 double isochronous bandwidth support (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l2-controls: Cleanup codec definitions (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: uapi: Cleanup tab after define in headers (Kate Hsuan) [RHEL-162130] +- media: uapi: Move colorimetry controls at the end of the file (Kate Hsuan) [RHEL-162130] +- media: mc: Improve unconnected pads debugging message in link exploration (Kate Hsuan) [RHEL-162130] +- media: mc: Fix MUST_CONNECT handling for pads with no links (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Drop the workaround from v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Make struct v4l2_subdev_stream_config private (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add a helper for obtaining the clock producer (Kate Hsuan) [RHEL-162130] +- media: v4l2: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers (Kate Hsuan) [RHEL-162130] +- media: usb: uvc: Access v4l2_fh from file (Kate Hsuan) [RHEL-162130] +- media: v4l2-ioctl: Access v4l2_fh from private_data (Kate Hsuan) [RHEL-162130] +- media: Drop V4L2_FL_USES_V4L2_FH checks (Kate Hsuan) [RHEL-162130] +- media: v4l2-dev: Make open and release file operations mandatory (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check (Kate Hsuan) [RHEL-162130] +- media: Reset file->private_data to NULL in v4l2_fh_del() (Kate Hsuan) [RHEL-162130] +- media: Set file->private_data in v4l2_fh_add() (Kate Hsuan) [RHEL-162130] +- media: Replace file->private_data access with file_to_v4l2_fh() (Kate Hsuan) [RHEL-162130] +- media: Wrap file->private_data access with a helper function (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add mem2mem helpers for REMOVE_BUFS ioctl (Kate Hsuan) [RHEL-162130] +- media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce dev->meta_formats (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not mark valid metadata as invalid (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic (Kate Hsuan) [RHEL-162130] +- media: core: export v4l2_translate_cmd (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove stream->is_streaming field (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Split uvc_stop_streaming() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle locks in uvc_queue_return_buffers (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use vb2 ioctl and fop helpers (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add the missing Raw Bayer pixel formats (Kate Hsuan) [RHEL-162130] +- media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() (Kate Hsuan) [RHEL-162130] +- media: cec: core: add rx-no-low-drive setting (Kate Hsuan) [RHEL-162130] +- media: cec: core: add glitch error injection (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add Renesas Camera Receiver Unit pixel formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (Kate Hsuan) [RHEL-162130] +- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Kate Hsuan) [RHEL-162130] {CVE-2025-39713} +- media: gspca: Add bounds checking to firmware parser (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Kate Hsuan) [RHEL-162130] {CVE-2025-38680} +- media: uvcvideo: Add quirk for HP Webcam HD 2300 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_queue_streamon (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Refactor uvc_ctrl_set_handle() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Populate all errors in uvc_probe() (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix bandwidth issue for Alcor camera (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Fix deferred probing error (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Rollback non processed entities on error (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Send control events for partial succeeds (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Return the number of processed controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Do not turn on the camera for some ioctls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Make power management granular (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Increase/decrease the PM counter per IOCTL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Create uvc_pm_(get|put) functions (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Keep streaming state in the file handle (Kate Hsuan) [RHEL-162130] +- media: v4l: subdev: Fix coverity issue: Logically dead code (Kate Hsuan) [RHEL-162130] +- media: v4l2-dev: fix error handling in __video_register_device() (Kate Hsuan) [RHEL-162130] +- media: common: Add v4l2_find_nearest_size_conditional() (Kate Hsuan) [RHEL-162130] +- media: gspca: Add error handling for stv06xx_read_sensor() (Kate Hsuan) [RHEL-162130] +- media: videobuf2: check constants during build time (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add RGBR format info (Kate Hsuan) [RHEL-162130] +- media: v4l2: Add NV15 and NV20 pixel formats (Kate Hsuan) [RHEL-162130] +- media: v4l2-common: Add helpers to calculate bytesperline and sizeimage (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Kate Hsuan) [RHEL-162130] +- media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition (Kate Hsuan) [RHEL-162130] +- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Kate Hsuan) [RHEL-162130] +- media: cec: use us_to_ktime() where appropriate (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: cx231xx: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_g_ctrl callback (Kate Hsuan) [RHEL-162130] +- media: v4l2: Remove vidioc_queryctrl callback (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Remove vidioc_queryctrl (Kate Hsuan) [RHEL-162130] +- media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-162130] +- media: cx231xx: set device_caps for 417 (Kate Hsuan) [RHEL-162130] {CVE-2025-38044} +- media: cec: core: allow raw msg transmit while configuring (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Drop the uvc_driver structure (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add quirk for Actions UVC05 (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: implement UVC v1.5 ROI (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Introduce uvc_mapping_v4l2_size (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: let v4l2_query_v4l2_ctrl() work with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: support V4L2_CTRL_WHICH_MIN/MAX_VAL (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Factor out query_boundaries from query_ctrl (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: add support for compound controls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Factor out clamping from uvc_ctrl_set (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Support any size for mapping get/set (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: uvc_ioctl_(g|s)_ext_ctrls: handle NoP case (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: refactor uvc_ioctl_g_ext_ctrls (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle uvc menu translation inside uvc_set_le_value (Kate Hsuan) [RHEL-162130] +- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value (Kate Hsuan) [RHEL-162130] +- media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL (Kate Hsuan) [RHEL-162130] +- media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT (Kate Hsuan) [RHEL-162130] +- media: pwc: remove useless header files (Kate Hsuan) [RHEL-162130] +- media: Switch to use hrtimer_setup() (Kate Hsuan) [RHEL-162130] +- media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper (Kate Hsuan) [RHEL-162130] +- media: v4l: Memset argument to 0 before calling get_mbus_config pad op (Kate Hsuan) [RHEL-162130] +- media: v4l: Support obtaining link frequency via get_mbus_config (Kate Hsuan) [RHEL-162130] +- media: v4l: Support passing media pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-162130] +- media: cx231xx: remove redundant assignment to variable value (Kate Hsuan) [RHEL-162130] +- media: mc: Rename pad as origin in __media_pipeline_start() (Kate Hsuan) [RHEL-162130] +- media: v4l2-subdev: Refactor events (Kate Hsuan) [RHEL-162130] +- media: vb2: fix confusing log message (Kate Hsuan) [RHEL-162130] +- media: vb2: Fix comment (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: constify the class struct (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result (Kate Hsuan) [RHEL-162130] +- media: video-i2c: drop vb2_ops_wait_prepare/finish (Kate Hsuan) [RHEL-162130] +- media: videobuf2-core: update vb2_thread if wait_finish/prepare are NULL (Kate Hsuan) [RHEL-162130] +- v4l2-subdev: Return -EOPNOTSUPP for unsupported pad type in call_get_frame_desc() (Kate Hsuan) [RHEL-162130] +- media: videodev2: Add flag to unconditionally enumerate pixel formats (Kate Hsuan) [RHEL-162130] +- media: vb2: use lock if wait_prepare/finish are NULL (Kate Hsuan) [RHEL-162130] +- media: vb2: vb2_core_queue_init(): sanity check lock and wait_prepare/finish (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: add v4l2_debugfs_if_alloc/free() (Kate Hsuan) [RHEL-162130] +- media: v4l2-core: add v4l2_debugfs_root() (Kate Hsuan) [RHEL-162130] +- can: isotp: fix tx.buf use-after-free in isotp_sendmsg() (CKI Backport Bot) [RHEL-175528] {CVE-2026-31474} +- serial: ce4100: fix build after serial_in/out() changes (Mark Salter) [RHEL-111649] +- serial: port: Always update ->iotype in __uart_read_properties() (Mark Salter) [RHEL-111649] +- serial: port: Assign ->iotype correctly when ->iobase is set (Mark Salter) [RHEL-111649] +- device property: Implement device_is_big_endian() (Mark Salter) [RHEL-111649] +- serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Rework IIR_NO_INT handling to stop interrupt storm (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Rework dw8250_handle_irq() locking and IIR handling (Mark Salter) [RHEL-111649] +- serial: 8250: Add serial8250_handle_irq_locked() (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Avoid unnecessary LCR writes (Mark Salter) [RHEL-111649] +- serial: 8250: Protect LCR write in shutdown (Mark Salter) [RHEL-111649] +- serial: 8250_pci: add support for the AX99100 (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Drop unneeded NULL checks in dw8250_quirks() (Mark Salter) [RHEL-111649] +- serial: 8250: Fix TX deadlock when using DMA (Mark Salter) [RHEL-111649] +- serial: 8250: sanitize uart_port::serial_{in,out}() types (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Comment possible corner cases in serial_out() implementation (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Call dw8250_quirks() conditionally (Mark Salter) [RHEL-111649] +- serial: 8250: use serial_port_in/out() helpers (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Use reset array API to get resets (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Revert "Move definitions to the shared header" (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Hide a cast in dw8250_serial_inq() (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Deduplicate LCR checks (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Replace ACPI device check by a quirk (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Switch to use uart_read_port_properties() (Mark Salter) [RHEL-111649] +- serial: port: Introduce a common helper to read properties (Mark Salter) [RHEL-111649] +- serial: core: Add UPIO_UNKNOWN constant for unknown port type (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Emit an error message if getting the baudclk failed (Mark Salter) [RHEL-111649] +- serial: 8250: Use serial8250_do_set_termios for uartclk updating (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Do not bailout on UCV read returning zero (Mark Salter) [RHEL-111649] +- serial: 8250_dw: Decouple DLF register check from UCV (Mark Salter) [RHEL-111649] +- ice: use ice_update_eth_stats() for representor stats (CKI Backport Bot) [RHEL-73628] +- ice: fix inverted ready check for VF representors (CKI Backport Bot) [RHEL-73628] +- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170799] {CVE-2026-23401} +- dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154976] +- dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-138608] +- dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154976] +- dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154976] +- dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144459] +- dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154976] +- dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154976] +- dm: fix unlocked test for dm_suspended_md (Benjamin Marzinski) [RHEL-154976] +- dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154976] +- dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154976] +- dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154976] +- dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154976] +- dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154976] +- dm: ignore discard return value (Benjamin Marzinski) [RHEL-154976] +- MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154976] +- dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154976] +- dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154976] +- dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136803] +- dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154976] +- dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154976] +- dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-154976] {CVE-2025-71161} +- dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154976] +- dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154976] +- dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154976] +- dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154976] +- dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154976] +- dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154976] +- dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154976] +- dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136803] +- dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154976] +- dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154976] +- dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136803] +- dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136803] +- dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154976] +- dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154976] +- redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154976] +- dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154976] +- dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154976] +- docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154976] +- dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154976] +- dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154976] +- dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154976] +- dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154976] +- cgroup/cpuset: Fix incorrect use of cpuset_update_tasks_cpumask() in update_cpumasks_hier() (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Consistently compute effective_xcpus in update_cpumasks_hier() (Waiman Long) [RHEL-154974] +- cpuset: Treat cpusets in attaching as populated (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Don't track # of local child partitions (Waiman Long) [RHEL-154974] +- cpuset: remove is_prs_invalid helper (Waiman Long) [RHEL-154974] +- cpuset: remove impossible warning in update_parent_effective_cpumask (Waiman Long) [RHEL-154974] +- cpuset: remove redundant special case for null input in node mask update (Waiman Long) [RHEL-154974] +- cpuset: fix missing error return in update_cpumask (Waiman Long) [RHEL-154974] +- cpuset: Use new excpus for nocpu error check when enabling root partition (Waiman Long) [RHEL-154974] +- cpuset: fix failure to enable isolated partition when containing isolcpus (Waiman Long) [RHEL-154974] +- cpuset: use partition_cpus_change for setting exclusive cpus (Waiman Long) [RHEL-154974] +- cpuset: use parse_cpulist for setting cpus.exclusive (Waiman Long) [RHEL-154974] +- cpuset: introduce partition_cpus_change (Waiman Long) [RHEL-154974] +- cpuset: refactor cpus_allowed_validate_change (Waiman Long) [RHEL-154974] +- cpuset: refactor out validate_partition (Waiman Long) [RHEL-154974] +- cpuset: introduce cpus_excl_conflict and mems_excl_conflict helpers (Waiman Long) [RHEL-154974] +- cpuset: refactor CPU mask buffer parsing logic (Waiman Long) [RHEL-154974] +- cpuset: Refactor exclusive CPU mask computation logic (Waiman Long) [RHEL-154974] +- cpuset: change return type of is_partition_[in]valid to bool (Waiman Long) [RHEL-154974] +- cpuset: remove unused assignment to trialcs->partition_root_state (Waiman Long) [RHEL-154974] +- cpuset: move the root cpuset write check earlier (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Remove redundant rcu_read_lock/unlock() in spin_lock (Waiman Long) [RHEL-154974] +- cpuset: Defer flushing of the cpuset_migrate_mm_wq to task_work (Waiman Long) [RHEL-154974] +- cpuset: Don't always flush cpuset_migrate_mm_wq in cpuset_write_resmask (Waiman Long) [RHEL-154974] +- cgroup/cpuset: Prevent NULL pointer access in free_tmpmasks() (Waiman Long) [RHEL-154974] +- cpuset: add helpers for cpus read and cpuset_mutex locks (Waiman Long) [RHEL-154974] +- cpuset: separate tmpmasks and cpuset allocation logic (Waiman Long) [RHEL-154974] +- cpuset: decouple tmpmasks and cpumasks freeing in cgroup (Waiman Long) [RHEL-154974] +- cpuset: remove redundant CS_ONLINE flag (Waiman Long) [RHEL-154974] +- cgroup: split cgroup_destroy_wq into 3 workqueues (Waiman Long) [RHEL-154974] {CVE-2025-39953} +- cgroup: compare css to cgroup::self in helper for distingushing css (Waiman Long) [RHEL-154974] +- memcg: always call cond_resched() after fn() (Waiman Long) [RHEL-154974] +- cgroup: fix race between fork and cgroup.kill (Waiman Long) [RHEL-154974] +- memcg: fix soft lockup in the OOM process (Waiman Long) [RHEL-154974] {CVE-2024-57977} +- libceph: make decode_pool() more resilient against corrupted osdmaps (CKI Backport Bot) [RHEL-142099] {CVE-2025-71116} +- Disable TPM as hwrng source on aarch64 (Štěpán Horáček) [RHEL-66934] + * Mon Jun 15 2026 CKI KWF Bot [5.14.0-716.el9] - s390/mm: Fix phys_to_folio() usage in do_secure_storage_access() (Charles Haithcock) [RHEL-183463] - tools/power turbostat: Fix unrecognized option '-P' (Dennis Chen) [RHEL-140922] diff --git a/sources b/sources index 164852705..5352449b9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-716.el9.tar.xz) = db04e24931138d45016365d99707e746202f066034224fd020b1d82c983aa8d73db57f61f5704506bb16c9d0853857e6e7f14fb8f378cecf4d1851ae485575a1 -SHA512 (kernel-abi-stablelists-5.14.0-716.el9.tar.bz2) = 9acc059242d390b008415a61182a37ab5182a1aae64a2143029b134dd31cacc71ba3ddc3d5ffd2d566cb1a53fcbe5e43f9a28804d7e36d073afdca61787fdf98 -SHA512 (kernel-kabi-dw-5.14.0-716.el9.tar.bz2) = a9075f38fed383bf0bce6c4d07569e9b0aa5f32c7f8a13abc9f48df5fa47eb515f4a0275e23e73f0f5c4efdf64eb18cfee8962f0f5011cf5de47cc3129257002 +SHA512 (linux-5.14.0-717.el9.tar.xz) = 348b8bfe3c82f7ae4e0d850a7af1a2a4eedabc053c19d17f03110d84641b72d63792618d1f1cdaee02400fedc3c2cba6ca08b73cff84c6d48df922a7228909de +SHA512 (kernel-abi-stablelists-5.14.0-717.el9.tar.bz2) = 11645ea7e185a7c31c4b0b0c572d6a9e3ad3d8c5b84c807de05cced0064f80c6a6a94cb47ac3ebe398120a34c91be13e2c1295dec2509b6eaf73ad3c363e9632 +SHA512 (kernel-kabi-dw-5.14.0-717.el9.tar.bz2) = 5c1aae31d0e564099e6f36e318819782108c1582f3312aa94616d206abea2b0c776040610d3bec07189bc66a89eac16c98cea0cc8d1e9628bb6e727a8cbef751