ACK: [U/N][PATCH 1/1] UBUNTU: [Config] enable Intel DMA remapping by default

Andrei Gherzan andrei.gherzan at canonical.com
Wed Feb 21 10:44:44 UTC 2024


On 24/02/21 09:56AM, Andrea Righi wrote:
> BugLink: https://bugs.launchpad.net/bugs/1951440
> 
> We have tried in the past to enable CONFIG_INTEL_IOMMU_DEFAULT_ON and
> CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (starting with Jammy), but
> there were multiple issues (especially with old hardware), so we ended
> up disabling these options afterwards, see LP: #1971699.
> 
> Considering that IOMMU is enabled by default in upstream kernels,
> probably most of these issues are solved now (or old hardware has been
> decommissioned).
> 
> Moreover, having this enabled by default can prevent potential issues
> with modern hardware and drivers (see for example LP #1958004).
> 
> Signed-off-by: Andrea Righi <andrea.righi at canonical.com>
> ---
>  debian.master/config/annotations | 8 +++++---
>  1 file changed, 5 insertions(+), 3 deletions(-)
> 
> diff --git a/debian.master/config/annotations b/debian.master/config/annotations
> index 5c9c4f9afb11..d459e470d806 100644
> --- a/debian.master/config/annotations
> +++ b/debian.master/config/annotations
> @@ -321,8 +321,11 @@ CONFIG_INTEL_ATOMISP                            note<'LP: #2017444'>
>  CONFIG_INTEL_ATOMISP2_PM                        policy<{'amd64': 'm'}>
>  CONFIG_INTEL_ATOMISP2_PM                        note<'LP: #2017444'>
>  
> -CONFIG_INTEL_IOMMU_DEFAULT_ON                   policy<{'amd64': 'n'}>
> -CONFIG_INTEL_IOMMU_DEFAULT_ON                   note<'LP: #1971699'>
> +CONFIG_INTEL_IOMMU_DEFAULT_ON                   policy<{'amd64': 'y'}>
> +CONFIG_INTEL_IOMMU_DEFAULT_ON                   note<'LP: #1951440'>
> +
> +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON     policy<{'amd64': 'y'}>
> +CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON     note<'LP: #1951440'>
>  
>  CONFIG_IOMMU_DEBUGFS                            policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': 'n'}>
>  CONFIG_IOMMU_DEBUGFS                            note<'LP: #1861057'>
> @@ -6567,7 +6570,6 @@ CONFIG_INTEL_IOATDMA                            policy<{'amd64': 'm'}>
>  CONFIG_INTEL_IOMMU                              policy<{'amd64': 'y'}>
>  CONFIG_INTEL_IOMMU_FLOPPY_WA                    policy<{'amd64': 'y'}>
>  CONFIG_INTEL_IOMMU_PERF_EVENTS                  policy<{'amd64': 'y'}>
> -CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON     policy<{'amd64': 'n'}>
>  CONFIG_INTEL_IOMMU_SVM                          policy<{'amd64': 'y'}>
>  CONFIG_INTEL_IPS                                policy<{'amd64': 'm'}>
>  CONFIG_INTEL_ISHTP_ECLITE                       policy<{'amd64': 'm'}>

Acked-by: Andrei Gherzan <andrei.gherzan at canonical.com>

-- 
Andrei Gherzan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20240221/582b031e/attachment.sig>


More information about the kernel-team mailing list