In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: check for valid hwpp in dpuencoderhelperphyscleanup The commit 8b45a26f2ba9 ("drm/msm/dpu: reserve cdm blocks for writeback in case of YUV output") introduced a smatch warning about another conditional block in dpuencoderhelperphyscleanup() which had assumed hwpp will always be valid which may not necessarily be true. Lets fix the other conditional block by making sure hw_pp is valid before dereferencing it. Patchwork: https://patchwork.freedesktop.org/patch/574878/
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-aws-6.5-cloud-tools-6.5.0-1023" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-aws-6.5-headers-6.5.0-1023" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-aws-6.5-tools-6.5.0-1023" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-cloud-tools-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-headers-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1023-aws-dbgsym" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-modules-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1023-aws" }, { "binary_version": "6.5.0-1023.23~22.04.1", "binary_name": "linux-tools-6.5.0-1023-aws" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-azure-6.5-cloud-tools-6.5.0-1024" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-azure-6.5-headers-6.5.0-1024" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-azure-6.5-tools-6.5.0-1024" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-cloud-tools-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-headers-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1024-azure-dbgsym" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-modules-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1024-azure" }, { "binary_version": "6.5.0-1024.25~22.04.1", "binary_name": "linux-tools-6.5.0-1024-azure" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-gcp-6.5-headers-6.5.0-1024" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-gcp-6.5-tools-6.5.0-1024" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-headers-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1024-gcp-dbgsym" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-modules-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-modules-iwlwifi-6.5.0-1024-gcp" }, { "binary_version": "6.5.0-1024.26~22.04.1", "binary_name": "linux-tools-6.5.0-1024-gcp" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-buildinfo-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-buildinfo-6.5.0-44-generic-64k" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-cloud-tools-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-headers-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-headers-6.5.0-44-generic-64k" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-cloud-tools-6.5.0-44" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-cloud-tools-common" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-headers-6.5.0-44" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-tools-6.5.0-44" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-tools-common" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-hwe-6.5-tools-host" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-6.5.0-44-generic-dbgsym" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-generic-64k" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-generic-64k-dbgsym" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-generic-dbgsym" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-6.5.0-44-generic-64k" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-extra-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-ipu6-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-ivsc-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-modules-iwlwifi-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-source-6.5.0" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-tools-6.5.0-44-generic" }, { "binary_version": "6.5.0-44.44~22.04.1", "binary_name": "linux-tools-6.5.0-44-generic-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-buildinfo-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-buildinfo-6.5.0-44-lowlatency-64k" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-cloud-tools-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-headers-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-headers-6.5.0-44-lowlatency-64k" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-lowlatency-64k" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-lowlatency-64k-dbgsym" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-44-lowlatency-dbgsym" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-cloud-tools-6.5.0-44" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-cloud-tools-common" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-headers-6.5.0-44" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-lib-rust-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-tools-6.5.0-44" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-tools-common" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-lowlatency-hwe-6.5-tools-host" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-modules-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-modules-6.5.0-44-lowlatency-64k" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-modules-iwlwifi-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-tools-6.5.0-44-lowlatency" }, { "binary_version": "6.5.0-44.44.1~22.04.1", "binary_name": "linux-tools-6.5.0-44-lowlatency-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1023.24", "binary_name": "linux-buildinfo-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-buildinfo-6.5.0-1023-nvidia-64k" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-headers-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-headers-6.5.0-1023-nvidia-64k" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-image-unsigned-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-image-unsigned-6.5.0-1023-nvidia-64k" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-image-unsigned-6.5.0-1023-nvidia-64k-dbgsym" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-image-unsigned-6.5.0-1023-nvidia-dbgsym" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-modules-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-modules-6.5.0-1023-nvidia-64k" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-modules-extra-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-modules-nvidia-fs-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-modules-nvidia-fs-6.5.0-1023-nvidia-64k" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-nvidia-6.5-headers-6.5.0-1023" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-nvidia-6.5-tools-6.5.0-1023" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-nvidia-6.5-tools-host" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-tools-6.5.0-1023-nvidia" }, { "binary_version": "6.5.0-1023.24", "binary_name": "linux-tools-6.5.0-1023-nvidia-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1027.28", "binary_name": "linux-buildinfo-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-headers-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-image-unsigned-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-image-unsigned-6.5.0-1027-oem-dbgsym" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-modules-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-modules-ipu6-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-modules-ivsc-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-modules-iwlwifi-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-modules-usbio-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-oem-6.5-headers-6.5.0-1027" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-oem-6.5-lib-rust-6.5.0-1027-oem" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-oem-6.5-tools-6.5.0-1027" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-oem-6.5-tools-host" }, { "binary_version": "6.5.0-1027.28", "binary_name": "linux-tools-6.5.0-1027-oem" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1026-oracle-64k" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-headers-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-headers-6.5.0-1026-oracle-64k" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1026-oracle-64k" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1026-oracle-64k-dbgsym" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-image-unsigned-6.5.0-1026-oracle-dbgsym" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-modules-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-modules-6.5.0-1026-oracle-64k" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1026-oracle-64k" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-oracle-6.5-headers-6.5.0-1026" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-oracle-6.5-tools-6.5.0-1026" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-tools-6.5.0-1026-oracle" }, { "binary_version": "6.5.0-1026.26~22.04.1", "binary_name": "linux-tools-6.5.0-1026-oracle-64k" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-buildinfo-6.5.0-1017-starfive" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-headers-6.5.0-1017-starfive" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-image-6.5.0-1017-starfive" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-image-6.5.0-1017-starfive-dbgsym" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-modules-6.5.0-1017-starfive" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-modules-extra-6.5.0-1017-starfive" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-starfive-6.5-headers-6.5.0-1017" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-starfive-6.5-tools-6.5.0-1017" }, { "binary_version": "6.5.0-1017.18~22.04.1", "binary_name": "linux-tools-6.5.0-1017-starfive" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_version": "6.8.0-2001.1", "binary_name": "linux-buildinfo-6.8.0-2001-raspi-realtime" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-headers-6.8.0-2001-raspi-realtime" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-image-6.8.0-2001-raspi-realtime" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-image-6.8.0-2001-raspi-realtime-dbgsym" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-modules-6.8.0-2001-raspi-realtime" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-raspi-realtime-headers-6.8.0-2001" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-raspi-realtime-tools-6.8.0-2001" }, { "binary_version": "6.8.0-2001.1", "binary_name": "linux-tools-6.8.0-2001-raspi-realtime" } ] }