Re: [PATCH] PCI: Remove unused includes and superfluous struct declaration

2019-09-01 Thread kbuild test robot
Hi Krzysztof, Thank you for the patch! Yet something to improve: [auto build test ERROR on linus/master] [cannot apply to v5.3-rc6 next-20190830] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v4 1/6] x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig

2019-09-01 Thread Michael Ellerman
On Tue, 2019-08-06 at 04:49:14 UTC, Thiago Jung Bauermann wrote: > powerpc is also going to use this feature, so put it in a generic location. > > Signed-off-by: Thiago Jung Bauermann > Reviewed-by: Thomas Gleixner > Reviewed-by: Christoph Hellwig Series applied to powerpc topic/mem-encrypt,

Re: [PATCH v8 6/7] iommu/vt-d: Add trace events for device dma map/unmap

2019-09-01 Thread Lu Baolu
Hi Steve, On 8/30/19 9:53 PM, Steven Rostedt wrote: On Fri, 30 Aug 2019 15:17:17 +0800 Lu Baolu wrote: This adds trace support for the Intel IOMMU driver. It also declares some events which could be used to trace the events when an IOVA is being mapped or unmapped in a domain. Cc: Ashok Raj

Re: [PATCH v8 3/7] swiotlb: Zero out bounce buffer for untrusted device

2019-09-01 Thread Lu Baolu
Hi Christoph, On 8/30/19 3:31 PM, Christoph Hellwig wrote: On Fri, Aug 30, 2019 at 03:17:14PM +0800, Lu Baolu wrote: +#include + if (dev_is_untrusted(hwdev) && zero_size) + memset(zero_addr, 0, zero_size); As said before swiotlb must not grow pci dependencies like

[PATCH] swiotlb-zen: Convert to use macro

2019-09-01 Thread Souptick Joarder
Rather than using static int max_dma_bits, this can be coverted to use as macro. Signed-off-by: Souptick Joarder --- drivers/xen/swiotlb-xen.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c index ae1df49..d1eced5

[PATCH] PCI: Remove unused includes and superfluous struct declaration

2019-09-01 Thread Krzysztof Wilczynski
Remove and from being included directly as part of the include/linux/of_pci.h, and remove superfluous declaration of struct of_phandle_args. Move users of include to include and directly rather than rely on both being included transitively through . Signed-off-by: Krzysztof Wilczynski ---