Re: [PATCH 06/22] arc: use generic dma_noncoherent_ops

2018-04-25 Thread h...@lst.de
On Wed, Apr 25, 2018 at 11:17:01AM +, Alexey Brodkin wrote: > Which is actually strange as I would expect ARC code to be built by bots. I don't think I got any notification. Thank for the fixes! I think I found the bug, based on the fact that so far all tests for architectures that also need

Re: [PATCH 13/22] nds32: use generic dma_noncoherent_ops

2018-04-25 Thread Christoph Hellwig
Can you try this patch ontop of either the new or original one? --- diff --git a/lib/dma-noncoherent.c b/lib/dma-noncoherent.c index f4b8532c20ac..a2c192b3508d 100644 --- a/lib/dma-noncoherent.c +++ b/lib/dma-noncoherent.c @@ -48,7 +48,7 @@ static int dma_noncoherent_map_sg(struct device *dev, str

Re: [RFC 0/2] dw_mmc: add multislot support

2018-04-25 Thread Ulf Hansson
[...] > A bit remark for better understanding: > > All card settings change are serialized too. These settings are applied > after slot switch before execution of new request for this slot. > > So situations like calling any host_0 ops while another host (host_1) is > active > are handled by curr

Re: [PATCH 22/22] parisc: use generic dma_noncoherent_ops

2018-04-25 Thread Helge Deller
On 25.04.2018 09:21, Christoph Hellwig wrote: > On Sat, Apr 21, 2018 at 07:43:46PM +0200, Helge Deller wrote: >> This patch breaks a 32bit kernel on a B160L machine (PA7300LC CPU, "pcxl2"). >> After applying this patch series the lasi82956 network driver works >> unreliable. >> NIC gets IP, but p

Re: [RFC 0/2] dw_mmc: add multislot support

2018-04-25 Thread Eugeniy Paltsev
On Mon, 2018-04-23 at 08:47 +0200, Ulf Hansson wrote: > On 20 April 2018 at 17:53, Eugeniy Paltsev > wrote: > > Hi Ulf, > > > > On Fri, 2018-04-20 at 09:35 +0200, Ulf Hansson wrote: > > > [...] > > > > > > > > > > > 2. Add missing stuff to support multislot mode in DesignWare MMC driver. > > >

Re: [PATCH 13/22] nds32: use generic dma_noncoherent_ops

2018-04-25 Thread Greentime Hu
2018-04-25 14:40 GMT+08:00 Christoph Hellwig : > On Wed, Apr 25, 2018 at 09:43:43AM +0800, Greentime Hu wrote: >> Hi Crhistoph, >> >> The ftmac100 works if I revert this commit. > > Thanks. ftmac100 only use dma_map_page, which in the old nds32 code > is just doing a plain page_address and never k

Re: [PATCH 06/22] arc: use generic dma_noncoherent_ops

2018-04-25 Thread Alexey Brodkin
Hi Christoph, On Fri, 2018-04-20 at 10:02 +0200, Christoph Hellwig wrote: > Switch to the generic noncoherent direct mapping implementation. > > Signed-off-by: Christoph Hellwig > --- > arch/arc/Kconfig | 4 + > arch/arc/include/asm/Kbuild| 1 + > arch/arc/include/

Re: [PATCH 22/22] parisc: use generic dma_noncoherent_ops

2018-04-25 Thread Christoph Hellwig
On Sat, Apr 21, 2018 at 07:43:46PM +0200, Helge Deller wrote: > This patch breaks a 32bit kernel on a B160L machine (PA7300LC CPU, "pcxl2"). > After applying this patch series the lasi82956 network driver works > unreliable. > NIC gets IP, but ping doesn't work. > See drivers/net/ethernet/i825xx/