Hi Robin, On 06/01/2017 13:12, Robin Murphy wrote: > On 06/01/17 11:46, Auger Eric wrote: >> >> >> On 06/01/2017 11:59, Joerg Roedel wrote: >>> On Thu, Jan 05, 2017 at 07:04:29PM +0000, Eric Auger wrote: >>>> struct iommu_dma_cookie { >>>> - struct iova_domain iovad; >>>> - struct list_head msi_page_list; >>>> - spinlock_t msi_lock; >>>> + union { >>>> + struct iova_domain iovad; >>>> + dma_addr_t msi_iova; >>>> + }; >>>> + struct list_head msi_page_list; >>>> + spinlock_t msi_lock; >>>> + enum iommu_dma_cookie_type type; >>> >>> Please move the type to the beginning of the struct and add a comment >>> how the type relates to the union. >> >> Sure >> >> Thank you for the review. > > FWIW I already had a cleaned up version of this patch, I just hadn't > mentioned it. I've pushed out an update with that change added too[1]. > > Robin. > > [1]:http://linux-arm.org/git?p=linux-rm.git;a=shortlog;h=refs/heads/iommu/misc Great, thanks! Eric > >> >> Best regards >> >> Eric >>> >>> >>> >>> Joerg >>> > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html