Thread (38 messages) flat view 38 messages, 5 authors, 2017-01-08

[PATCH v6 01/18] iommu/dma: Allow MSI-only cookies

From: eric.auger@redhat.com (Auger Eric)
Date: 2017-01-06 13:07:27
Also in: kvm, linux-iommu, lkml

Hi Robin,
On 06/01/2017 13:12, Robin Murphy wrote:
On 06/01/17 11:46, Auger Eric wrote:
quoted

On 06/01/2017 11:59, Joerg Roedel wrote:
quoted
On Thu, Jan 05, 2017 at 07:04:29PM +0000, Eric Auger wrote:
quoted
 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
quoted
Best regards

Eric
quoted


	Joerg
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help