diff --git a/Makefile.rhelver b/Makefile.rhelver index c74b4d69e..532e90941 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 560 +RHEL_RELEASE = 561 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index c3f2bf38b..8070829bc 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4676,11 +4676,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 286d5549f..547a8f4cf 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4654,11 +4654,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 860447e32..2da56837a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4674,11 +4674,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 6530c56f1..d536b7f0c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4652,11 +4652,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 4cea15146..5784111f1 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -4763,11 +4763,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 1c72519a7..699a76fdd 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -4741,11 +4741,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 091118d0f..1182b9ec1 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4761,11 +4761,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index f087ae0af..89edf14fa 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4739,11 +4739,14 @@ CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set +# CONFIG_QCOM_QSEECOM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPM is not set +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y diff --git a/kernel.changelog b/kernel.changelog index 1f1cd0216..44a947fec 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,251 @@ +* Tue Feb 04 2025 Patrick Talbert [5.14.0-561.el9] +- net: sched: refine software bypass handling in tc_run (Xin Long) [RHEL-60271 RHEL-61181] +- drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (Jocelyn Falempe) [RHEL-53571] +- drm: adv7511: Drop dsi single lane support (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Wait for migration job before unmapping pages (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Use non-interruptible wait when moving BO to system (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Correct the migration DMA map direction (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: use sjt mec fw on gfx943 for sriov (Jocelyn Falempe) [RHEL-53571] +- drm/i915/dg1: Fix power gate sequence. (Jocelyn Falempe) [RHEL-53571] +- drm/i915/cx0_phy: Fix C10 pll programming sequence (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Fix fault on fd close after unbind (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pf: Use correct function to check LMEM provisioning (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Revert some changes that break a mesa debug tool (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix backport of commit 73dae652dcac (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Move the coredump registration to the worker thread (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Take PM ref in delayed snapshot capture worker (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() (Jocelyn Falempe) [RHEL-53571] +- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/mmhub4.1: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx12: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.0: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/smu14.0.2: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.7: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.11: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: don't access invalid sched (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Accumulate active runtime on gt reset (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Ensure busyness counter increases motonically (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Reset engine utilization buffer before registration (Jocelyn Falempe) [RHEL-53571] +- drm/panel: synaptics-r63353: Fix regulator unbalance (Jocelyn Falempe) [RHEL-53571] +- drm/panel: st7701: Add prepare_prev_first flag to drm_panel (Jocelyn Falempe) [RHEL-53571] +- drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (Jocelyn Falempe) [RHEL-53571] +- drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference (Jocelyn Falempe) [RHEL-53571] +- dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS (Jocelyn Falempe) [RHEL-53571] +- udmabuf: fix memory leak on last export_udmabuf() error path (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix amdgpu_coredump (Jocelyn Falempe) [RHEL-53571] +- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Update strapping for NBIO 2.5.0 (Jocelyn Falempe) [RHEL-53571] +- drm/display: use ERR_PTR on DP tunnel manager creation fail (Jocelyn Falempe) [RHEL-53571] +- drm/xe/reg_sr: Remove register pool (Jocelyn Falempe) [RHEL-53571] +- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (Jocelyn Falempe) [RHEL-53571] +- amdgpu/uvd: get ring reference from rq scheduler (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code cacheline size for gfx11 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Dereference null return value (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix when the cleaner shader is emitted (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: Set SMU v13.0.7 default workload type (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix UVD contiguous CS mapping problem (Jocelyn Falempe) [RHEL-53571] +- drm/i915: Fix NULL pointer dereference in capture_engine (Jocelyn Falempe) [RHEL-53571] +- drm/i915/color: Stop using non-posted DSB writes for legacy LUT (Jocelyn Falempe) [RHEL-53571] +- drm/i915: Fix memory leak by correcting cache object name in error handler (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: pause autosuspend when creating pdd (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Call invalidation_fence_fini for PT inval fences in error state (Jocelyn Falempe) [RHEL-53571] +- drm/panic: remove spurious empty line to clean warning (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: rework resume handling for display (v2) (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Add option to retrieve detile buffer size (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Update handling of xe_force_wake_get return (Jocelyn Falempe) [RHEL-53571] +- drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc: Copy GuC log prior to dumping (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Add ASCII85 dump helper function (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Improve section headings and add tile info (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Use drm_puts and already cached local variables (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: set the right AMDGPU sg segment limitation (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Prune Invalid Modes For HDMI Output (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: parse umc_info or vram_info based on ASIC (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Remove hw w/a toggle if on DP2/HPO (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Add ABGR2101010 support (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix underflow when playing 8K video in full screen mode (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Dereference the ATCS ACPI buffer (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Adding array index check to prevent memory corruption (Jocelyn Falempe) [RHEL-53571] +- drm/sched: memset() 'job' in drm_sched_job_init() (Jocelyn Falempe) [RHEL-53571] +- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (Jocelyn Falempe) [RHEL-53571] +- drm/display: Fix building with GCC 15 (Jocelyn Falempe) [RHEL-53571] +- drm/xe/xe3: Add initial set of workarounds (Jocelyn Falempe) [RHEL-53571] +- drm/xe/ptl: L3bank mask is not available on the media GT (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: disable SG displays on cyan skillfish (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix garbage or black screen when resetting otg (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: skip disable CRTC in seemless bootup case (Jocelyn Falempe) [RHEL-53571] +- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Enable module autoloading (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciid: Add new PCI id for ARL (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: Add PVC's PCI device ID macros (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: separate ARL and MTL PCI IDs (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (Jocelyn Falempe) [RHEL-53571] +- dma-fence: Use kernel's sort for merging fences (Jocelyn Falempe) [RHEL-53571] +- dma-fence: Fix reference leak on fence merge failure path (Jocelyn Falempe) [RHEL-53571] +- dma-buf: fix dma_fence_array_signaled v4 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp5.2: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp7.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp5.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp4.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp6.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Limit VTotal range to max hw cap minus fp (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Correct prefetch calculation (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Fix resetting msg rx state after topology removal (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Verify request type in the corresponding down message reply (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: fix and simplify workload handling (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Fix MST sideband message body length check (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code cacheline for gc943,gc944 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Ignore scalar validation failure if pipe is phantom (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: calculate final viewport before TAP optimization (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs" (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: update pipe selection policy to check head pipe (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix handling of plane refcount (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: Remove arcturus min power limit (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Fix initialization mistake for NBIO 7.11 devices (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: skip setting the power source on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix usage slab after free (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Add some missing straps from NBIO 7.11.0 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Use the correct wptr size (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc_submit: fix race around suspend_pending (Jocelyn Falempe) [RHEL-53571] +- drm/xe/migrate: use XE_BO_FLAG_PAGETABLE (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable" (Jocelyn Falempe) [RHEL-53571] +- drm/xe/migrate: fix pat index usage (Jocelyn Falempe) [RHEL-53571] +- drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Fix inverted reset polarity (Jocelyn Falempe) [RHEL-53571] +- drm/fbdev-dma: Select FB_DEFERRED_IO (Jocelyn Falempe) [RHEL-53571] +- drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member (Jocelyn Falempe) [RHEL-53571] +- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check (Jocelyn Falempe) [RHEL-53571] +- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n (Jocelyn Falempe) [RHEL-53571] +- drm/xe/ufence: Wake up waiters after setting ufence->signalled (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe (Jocelyn Falempe) [RHEL-53571] +- drm/radeon: Fix spurious unplug event on radeon HDMI (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Fix wrong usage of INIT_WORK() (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix map/unmap queue logic (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix ACA bank count boundary check error (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: Fix OPP refcnt leaks in devfreq initialisation (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: record current and maximum device clock frequencies (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: introduce job cycle and timestamp accounting (Jocelyn Falempe) [RHEL-53571] +- drm: use ATOMIC64_INIT() for atomic64_t (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()' (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info() (Jocelyn Falempe) [RHEL-53571] +- drm/vkms: Drop unnecessary call to drm_crtc_cleanup() (Jocelyn Falempe) [RHEL-53571] +- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Reduce HPD Detection Interval for IPS (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Increase idle worker HPD detection time (Jocelyn Falempe) [RHEL-53571] +- drm/xe/hdcp: Fix gsc structure check in fw check status (Jocelyn Falempe) [RHEL-53571] +- drm: panel: nv3052c: correct spi_device_id for RG35XX panel (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: tc358767: Fix link properties discovery (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: fix a memleak issue when driver is removed (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: anx7625: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix JPEG v4.0.3 register write (Jocelyn Falempe) [RHEL-53571] +- drm/panel: nt35510: Make new commands optional (Jocelyn Falempe) [RHEL-53571] +- udmabuf: fix vmap_udmabuf error page set (Jocelyn Falempe) [RHEL-53571] +- udmabuf: change folios array from kmalloc to kvmalloc (Jocelyn Falempe) [RHEL-53571] +- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix incorrect DSC recompute trigger (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Skip Invalid Streams from DSC Policy (Jocelyn Falempe) [RHEL-53571] +- redhat/configs: Enable CONFIG_TZMEM_MODE_GENERIC on aarch64 (Jennifer Berringer) [RHEL-73299] +- redhat/configs: Add CONFIG_QCOM_QSEECOM for aarch64 (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: Handle missing SCM device (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Cleanup global '__scm' on probe failures (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: fix a NULL-pointer dereference (Jennifer Berringer) [RHEL-73299] {CVE-2024-53069} +- firmware: qcom: scm: suppress download mode error (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Jennifer Berringer) [RHEL-73299] {CVE-2024-46868} +- firmware: qcom: tzmem: don't ask about allocator mode when not enabled (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Add multiple download mode support (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Refactor code to support multiple dload mode (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Disable SDI and write no dump to dump mode (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: remove unused functions (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: fix virtual-to-physical address conversion (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: blacklist more platforms for SHM Bridge (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: simplify returning pointer without cleanup (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new() (Jennifer Berringer) [RHEL-73299] +- arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ (Jennifer Berringer) [RHEL-73299] +- arm64: defconfig: enable SHM Bridge support for the TZ memory allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: clarify the comment in qcom_scm_pas_init_image() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add support for SHM bridge memory carveout (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: enable SHM Bridge support (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add support for SHM bridge operations (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: convert to using the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_ice_set_key() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: switch to using the SCM allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: enable the TZ mem allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: add a dedicated TrustZone buffer allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Modify only the download bits in TCSR register (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix __scm and waitq completion variable initialization (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Rework dload mode availability check (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Remove redundant scm argument from qcom_scm_waitq_wakeup() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Remove log reporting memory allocation failure (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (Jennifer Berringer) [RHEL-73299] {CVE-2024-35994} +- firmware: qcom: qseecom: fix memory leaks in error paths (Jennifer Berringer) [RHEL-73299] {CVE-2023-52684} +- firmware: qcom: scm: Add gpu_init_regs call (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: remove unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add a missing forward declaration for struct device (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: move Qualcomm code into its own directory (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: add missing include guards (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: Add missing AUXILIARY_BUS dependency (Jennifer Berringer) [RHEL-73299] +- firmware: qcom-scm: order includes alphabetically (Jennifer Berringer) [RHEL-73299] +- firmware: qcom-scm: drop unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Add missing extern specifier (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: disable SDI if required (Jennifer Berringer) [RHEL-73299] +- firmware: Add support for Qualcomm UEFI Secure Application (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Add support for Qualcomm Secure Execution Environment SCM interface (Jennifer Berringer) [RHEL-73299] +- lib/ucs2_string: Add UCS-2 strscpy function (Jennifer Berringer) [RHEL-73299] +- cpuidle: remove dead code from cpuidle_enter_state() (Mark Langsdorf) [RHEL-64032] +- cpuidle: dt_idle_genpd: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Enable the hierarchical topology for s2idle on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Enable the hierarchical topology for s2ram on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Drop redundant assignment of CPUIDLE_FLAG_RCU_IDLE (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci-domain: Enable system-wide suspend on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: add missing MODULE_DESCRIPTION() macro (Mark Langsdorf) [RHEL-64032] +- cpuidle: menu: Cleanup after loadavg removal (Mark Langsdorf) [RHEL-64032] +- cpuidle: ladder: fix ladder_do_selection() kernel-doc (Mark Langsdorf) [RHEL-64032] +- cpuidle: Avoid explicit cpumask allocation on stack (Mark Langsdorf) [RHEL-64032] +- cpumask: Introduce cpumask_first_and_and() (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Update init level to core_initcall() (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Drop superfluous wrappers psci_dt_attach|detach_cpu() (Mark Langsdorf) [RHEL-64032] +- cpuidle: Avoid potential overflow in integer multiplication (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: do not shrink guest poll_limit_ns below grow_start (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: Do not enable interrupts when entering idle (Mark Langsdorf) [RHEL-64032] +- cpuidle: pseries: Mark pseries_idle_proble() as __init (Mark Langsdorf) [RHEL-64032] +Resolves: RHEL-53571, RHEL-60271, RHEL-61181, RHEL-64032, RHEL-73299 + * Mon Feb 03 2025 Patrick Talbert [5.14.0-560.el9] - rhel-only: Fix up kfunc definitions in filter.c (Toke Høiland-Jørgensen) [RHEL-65787] - selftests/bpf: Test bpf_sock_destroy (Toke Høiland-Jørgensen) [RHEL-65787] diff --git a/kernel.spec b/kernel.spec index 328e29e2a..4d846b774 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 560 +%define pkgrelease 561 %define kversion 5 -%define tarfile_release 5.14.0-560.el9 +%define tarfile_release 5.14.0-561.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 560%{?buildid}%{?dist} +%define specrelease 561%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-560.el9 +%define kabiversion 5.14.0-561.el9 # # End of genspec.sh variables @@ -3785,6 +3785,253 @@ fi # # %changelog +* Tue Feb 04 2025 Patrick Talbert [5.14.0-561.el9] +- net: sched: refine software bypass handling in tc_run (Xin Long) [RHEL-60271 RHEL-61181] +- drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (Jocelyn Falempe) [RHEL-53571] +- drm: adv7511: Drop dsi single lane support (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Wait for migration job before unmapping pages (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Use non-interruptible wait when moving BO to system (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Correct the migration DMA map direction (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: use sjt mec fw on gfx943 for sriov (Jocelyn Falempe) [RHEL-53571] +- drm/i915/dg1: Fix power gate sequence. (Jocelyn Falempe) [RHEL-53571] +- drm/i915/cx0_phy: Fix C10 pll programming sequence (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Fix fault on fd close after unbind (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pf: Use correct function to check LMEM provisioning (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Revert some changes that break a mesa debug tool (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix backport of commit 73dae652dcac (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Move the coredump registration to the worker thread (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Take PM ref in delayed snapshot capture worker (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() (Jocelyn Falempe) [RHEL-53571] +- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/mmhub4.1: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx12: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.0: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/smu14.0.2: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.7: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/nbio7.11: fix IP version check (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: don't access invalid sched (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Accumulate active runtime on gt reset (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Ensure busyness counter increases motonically (Jocelyn Falempe) [RHEL-53571] +- i915/guc: Reset engine utilization buffer before registration (Jocelyn Falempe) [RHEL-53571] +- drm/panel: synaptics-r63353: Fix regulator unbalance (Jocelyn Falempe) [RHEL-53571] +- drm/panel: st7701: Add prepare_prev_first flag to drm_panel (Jocelyn Falempe) [RHEL-53571] +- drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (Jocelyn Falempe) [RHEL-53571] +- drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference (Jocelyn Falempe) [RHEL-53571] +- dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS (Jocelyn Falempe) [RHEL-53571] +- udmabuf: fix memory leak on last export_udmabuf() error path (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix amdgpu_coredump (Jocelyn Falempe) [RHEL-53571] +- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Update strapping for NBIO 2.5.0 (Jocelyn Falempe) [RHEL-53571] +- drm/display: use ERR_PTR on DP tunnel manager creation fail (Jocelyn Falempe) [RHEL-53571] +- drm/xe/reg_sr: Remove register pool (Jocelyn Falempe) [RHEL-53571] +- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (Jocelyn Falempe) [RHEL-53571] +- amdgpu/uvd: get ring reference from rq scheduler (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code cacheline size for gfx11 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Dereference null return value (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix when the cleaner shader is emitted (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: Set SMU v13.0.7 default workload type (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix UVD contiguous CS mapping problem (Jocelyn Falempe) [RHEL-53571] +- drm/i915: Fix NULL pointer dereference in capture_engine (Jocelyn Falempe) [RHEL-53571] +- drm/i915/color: Stop using non-posted DSB writes for legacy LUT (Jocelyn Falempe) [RHEL-53571] +- drm/i915: Fix memory leak by correcting cache object name in error handler (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: pause autosuspend when creating pdd (Jocelyn Falempe) [RHEL-53571] +- drm/xe: Call invalidation_fence_fini for PT inval fences in error state (Jocelyn Falempe) [RHEL-53571] +- drm/panic: remove spurious empty line to clean warning (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: rework resume handling for display (v2) (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Add option to retrieve detile buffer size (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Update handling of xe_force_wake_get return (Jocelyn Falempe) [RHEL-53571] +- drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc: Copy GuC log prior to dumping (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Add ASCII85 dump helper function (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Improve section headings and add tile info (Jocelyn Falempe) [RHEL-53571] +- drm/xe/devcoredump: Use drm_puts and already cached local variables (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: set the right AMDGPU sg segment limitation (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Prune Invalid Modes For HDMI Output (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: parse umc_info or vram_info based on ASIC (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Remove hw w/a toggle if on DP2/HPO (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Add ABGR2101010 support (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix underflow when playing 8K video in full screen mode (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Dereference the ATCS ACPI buffer (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Adding array index check to prevent memory corruption (Jocelyn Falempe) [RHEL-53571] +- drm/sched: memset() 'job' in drm_sched_job_init() (Jocelyn Falempe) [RHEL-53571] +- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (Jocelyn Falempe) [RHEL-53571] +- drm/display: Fix building with GCC 15 (Jocelyn Falempe) [RHEL-53571] +- drm/xe/xe3: Add initial set of workarounds (Jocelyn Falempe) [RHEL-53571] +- drm/xe/ptl: L3bank mask is not available on the media GT (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: disable SG displays on cyan skillfish (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix garbage or black screen when resetting otg (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: skip disable CRTC in seemless bootup case (Jocelyn Falempe) [RHEL-53571] +- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Enable module autoloading (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (Jocelyn Falempe) [RHEL-53571] +- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciid: Add new PCI id for ARL (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: Add PVC's PCI device ID macros (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: separate ARL and MTL PCI IDs (Jocelyn Falempe) [RHEL-53571] +- drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (Jocelyn Falempe) [RHEL-53571] +- dma-fence: Use kernel's sort for merging fences (Jocelyn Falempe) [RHEL-53571] +- dma-fence: Fix reference leak on fence merge failure path (Jocelyn Falempe) [RHEL-53571] +- dma-buf: fix dma_fence_array_signaled v4 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp5.2: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp7.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp5.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp4.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/hdp6.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Limit VTotal range to max hw cap minus fp (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Correct prefetch calculation (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Fix resetting msg rx state after topology removal (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Verify request type in the corresponding down message reply (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: fix and simplify workload handling (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (Jocelyn Falempe) [RHEL-53571] +- drm/dp_mst: Fix MST sideband message body length check (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: hard-code cacheline for gc943,gc944 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Ignore scalar validation failure if pipe is phantom (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: calculate final viewport before TAP optimization (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs" (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: update pipe selection policy to check head pipe (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix handling of plane refcount (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: Remove arcturus min power limit (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Fix initialization mistake for NBIO 7.11 devices (Jocelyn Falempe) [RHEL-53571] +- drm/amd/pm: skip setting the power source on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix usage slab after free (Jocelyn Falempe) [RHEL-53571] +- drm/amd: Add some missing straps from NBIO 7.11.0 (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Use the correct wptr size (Jocelyn Falempe) [RHEL-53571] +- drm/xe/guc_submit: fix race around suspend_pending (Jocelyn Falempe) [RHEL-53571] +- drm/xe/migrate: use XE_BO_FLAG_PAGETABLE (Jocelyn Falempe) [RHEL-53571] +- Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable" (Jocelyn Falempe) [RHEL-53571] +- drm/xe/migrate: fix pat index usage (Jocelyn Falempe) [RHEL-53571] +- drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Fix inverted reset polarity (Jocelyn Falempe) [RHEL-53571] +- drm/fbdev-dma: Select FB_DEFERRED_IO (Jocelyn Falempe) [RHEL-53571] +- drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member (Jocelyn Falempe) [RHEL-53571] +- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check (Jocelyn Falempe) [RHEL-53571] +- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n (Jocelyn Falempe) [RHEL-53571] +- drm/xe/ufence: Wake up waiters after setting ufence->signalled (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe (Jocelyn Falempe) [RHEL-53571] +- drm/radeon: Fix spurious unplug event on radeon HDMI (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Fix wrong usage of INIT_WORK() (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix map/unmap queue logic (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: fix ACA bank count boundary check error (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: Fix OPP refcnt leaks in devfreq initialisation (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: record current and maximum device clock frequencies (Jocelyn Falempe) [RHEL-53571] +- drm/panthor: introduce job cycle and timestamp accounting (Jocelyn Falempe) [RHEL-53571] +- drm: use ATOMIC64_INIT() for atomic64_t (Jocelyn Falempe) [RHEL-53571] +- drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()' (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info() (Jocelyn Falempe) [RHEL-53571] +- drm/vkms: Drop unnecessary call to drm_crtc_cleanup() (Jocelyn Falempe) [RHEL-53571] +- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Reduce HPD Detection Interval for IPS (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Increase idle worker HPD detection time (Jocelyn Falempe) [RHEL-53571] +- drm/xe/hdcp: Fix gsc structure check in fw check status (Jocelyn Falempe) [RHEL-53571] +- drm: panel: nv3052c: correct spi_device_id for RG35XX panel (Jocelyn Falempe) [RHEL-53571] +- drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: tc358767: Fix link properties discovery (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: fix a memleak issue when driver is removed (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: it6505: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571] +- drm/bridge: anx7625: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module (Jocelyn Falempe) [RHEL-53571] +- drm/amdgpu: Fix JPEG v4.0.3 register write (Jocelyn Falempe) [RHEL-53571] +- drm/panel: nt35510: Make new commands optional (Jocelyn Falempe) [RHEL-53571] +- udmabuf: fix vmap_udmabuf error page set (Jocelyn Falempe) [RHEL-53571] +- udmabuf: change folios array from kmalloc to kvmalloc (Jocelyn Falempe) [RHEL-53571] +- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Fix incorrect DSC recompute trigger (Jocelyn Falempe) [RHEL-53571] +- drm/amd/display: Skip Invalid Streams from DSC Policy (Jocelyn Falempe) [RHEL-53571] +- redhat/configs: Enable CONFIG_TZMEM_MODE_GENERIC on aarch64 (Jennifer Berringer) [RHEL-73299] +- redhat/configs: Add CONFIG_QCOM_QSEECOM for aarch64 (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: Handle missing SCM device (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Cleanup global '__scm' on probe failures (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: fix a NULL-pointer dereference (Jennifer Berringer) [RHEL-73299] {CVE-2024-53069} +- firmware: qcom: scm: suppress download mode error (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Jennifer Berringer) [RHEL-73299] {CVE-2024-46868} +- firmware: qcom: tzmem: don't ask about allocator mode when not enabled (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Add multiple download mode support (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Refactor code to support multiple dload mode (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Disable SDI and write no dump to dump mode (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: remove unused functions (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: fix virtual-to-physical address conversion (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: blacklist more platforms for SHM Bridge (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: simplify returning pointer without cleanup (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new() (Jennifer Berringer) [RHEL-73299] +- arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ (Jennifer Berringer) [RHEL-73299] +- arm64: defconfig: enable SHM Bridge support for the TZ memory allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: clarify the comment in qcom_scm_pas_init_image() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add support for SHM bridge memory carveout (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: tzmem: enable SHM Bridge support (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add support for SHM bridge operations (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: convert to using the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_ice_set_key() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: smc: switch to using the SCM allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: enable the TZ mem allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: add a dedicated TrustZone buffer allocator (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Modify only the download bits in TCSR register (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Fix __scm and waitq completion variable initialization (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Rework dload mode availability check (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Remove redundant scm argument from qcom_scm_waitq_wakeup() (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: Remove log reporting memory allocation failure (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (Jennifer Berringer) [RHEL-73299] {CVE-2024-35994} +- firmware: qcom: qseecom: fix memory leaks in error paths (Jennifer Berringer) [RHEL-73299] {CVE-2023-52684} +- firmware: qcom: scm: Add gpu_init_regs call (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: remove unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: scm: add a missing forward declaration for struct device (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: move Qualcomm code into its own directory (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: add missing include guards (Jennifer Berringer) [RHEL-73299] +- firmware: qcom: qseecom: Add missing AUXILIARY_BUS dependency (Jennifer Berringer) [RHEL-73299] +- firmware: qcom-scm: order includes alphabetically (Jennifer Berringer) [RHEL-73299] +- firmware: qcom-scm: drop unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Add missing extern specifier (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: disable SDI if required (Jennifer Berringer) [RHEL-73299] +- firmware: Add support for Qualcomm UEFI Secure Application (Jennifer Berringer) [RHEL-73299] +- firmware: qcom_scm: Add support for Qualcomm Secure Execution Environment SCM interface (Jennifer Berringer) [RHEL-73299] +- lib/ucs2_string: Add UCS-2 strscpy function (Jennifer Berringer) [RHEL-73299] +- cpuidle: remove dead code from cpuidle_enter_state() (Mark Langsdorf) [RHEL-64032] +- cpuidle: dt_idle_genpd: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Enable the hierarchical topology for s2idle on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Enable the hierarchical topology for s2ram on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Drop redundant assignment of CPUIDLE_FLAG_RCU_IDLE (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci-domain: Enable system-wide suspend on PREEMPT_RT (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: add missing MODULE_DESCRIPTION() macro (Mark Langsdorf) [RHEL-64032] +- cpuidle: menu: Cleanup after loadavg removal (Mark Langsdorf) [RHEL-64032] +- cpuidle: ladder: fix ladder_do_selection() kernel-doc (Mark Langsdorf) [RHEL-64032] +- cpuidle: Avoid explicit cpumask allocation on stack (Mark Langsdorf) [RHEL-64032] +- cpumask: Introduce cpumask_first_and_and() (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Update init level to core_initcall() (Mark Langsdorf) [RHEL-64032] +- cpuidle: psci: Drop superfluous wrappers psci_dt_attach|detach_cpu() (Mark Langsdorf) [RHEL-64032] +- cpuidle: Avoid potential overflow in integer multiplication (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: do not shrink guest poll_limit_ns below grow_start (Mark Langsdorf) [RHEL-64032] +- cpuidle: haltpoll: Do not enable interrupts when entering idle (Mark Langsdorf) [RHEL-64032] +- cpuidle: pseries: Mark pseries_idle_proble() as __init (Mark Langsdorf) [RHEL-64032] + * Mon Feb 03 2025 Patrick Talbert [5.14.0-560.el9] - rhel-only: Fix up kfunc definitions in filter.c (Toke Høiland-Jørgensen) [RHEL-65787] - selftests/bpf: Test bpf_sock_destroy (Toke Høiland-Jørgensen) [RHEL-65787] diff --git a/sources b/sources index b4160fcd8..1cd597af3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-560.el9.tar.xz) = 6310febf38172cf234435545b1fbcfc34afa582c451f9c019f15ac5677871ff9ec027d6192d3a59a5fa6381273bee40c51dd1cc76c3a766298c809c5838c5340 -SHA512 (kernel-abi-stablelists-5.14.0-560.el9.tar.bz2) = d787810901ba63db3a4f4d358d3066f66daaabc48839374ea342d9a23cb5c0d3dae9c3c1b1bd53b0fff024b3d3913db58cfb828002b569518ca2ae4e9d929f4b -SHA512 (kernel-kabi-dw-5.14.0-560.el9.tar.bz2) = d030af864f7c666ec6e4e31176aec9191a635a22ec0e63102e2045b1a136e41899ddd61cacb12ffd814cdbbac2e02665a39d8cb49dfb0ad7c2add6972c6cc173 +SHA512 (linux-5.14.0-561.el9.tar.xz) = 0b90da571f5e02f9ad0dce8710414ab30fd198d063d38877f7a922ea06e3fbae713eb0f4b9d80404a8a6128dabdc8e25777e036e3e8a2f1e34043233372d1af7 +SHA512 (kernel-abi-stablelists-5.14.0-561.el9.tar.bz2) = 5461db56d1bc1a48250ce0964332cb743314eebfc08a878cf09d264d49f39106c2359e045f259872ea4de5342d50b6122f55c46bf37b224da132329b31ec7899 +SHA512 (kernel-kabi-dw-5.14.0-561.el9.tar.bz2) = d030af864f7c666ec6e4e31176aec9191a635a22ec0e63102e2045b1a136e41899ddd61cacb12ffd814cdbbac2e02665a39d8cb49dfb0ad7c2add6972c6cc173