Subject: Re: Powerpc: Kernel warn_on when enabling IOMMU_API

From: Alexey Kardashevskiy <[email-masked]>
Date: Tue, 13 Aug 2013 00:13:41 +1000

On 08/12/2013 08:20 PM, Bhushan Bharat-R65777 wrote:
> And this simple fix work for me 
> diff --git a/arch/powerpc/kernel/iommu.c b/arch/powerpc/kernel/iommu.c
> index b20ff17..8869b0d 100644
> --- a/arch/powerpc/kernel/iommu.c
> +++ b/arch/powerpc/kernel/iommu.c
> @@ -48,6 +48,8 @@
>  #include <asm/vio.h>
>  #include <asm/tce.h>
>  
> +#define DEBUG
> +
>  #define DBG(...)
>  
>  static int novmerge;
> @@ -871,7 +873,7 @@ void iommu_free_coherent(struct iommu_table *tbl, size_t size,
>         }
>  }
>  
> -#ifdef CONFIG_IOMMU_API
> +#ifdef SPAPR_TCE_IOMMU
>  /*
>   * SPAPR TCE API
>   */
> ----------------------

And with this fix, what does "ls -laR /sys/kernel/iommu_groups/" print?

-- 
Alexey