Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-21 Thread Stefan Wahren
Hi Bjorn, hi Stephen, Am 20.08.19 um 07:43 schrieb Stefan Wahren: > Hi Christoph, > > Am 20.08.19 um 03:24 schrieb Christoph Hellwig: >> Hi Stefan, >> >> please try the patch below. >> >> --- >> From e0570628d96faa50ebfc94ce8e545968336db225 Mon Sep 17 00:00:00 2001 >> From: Christoph Hellwig >> D

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-20 Thread Stefan Wahren
Am 20.08.19 um 03:24 schrieb Christoph Hellwig: > Hi Stefan, > > please try the patch below. > > --- > From e0570628d96faa50ebfc94ce8e545968336db225 Mon Sep 17 00:00:00 2001 > From: Christoph Hellwig > Date: Tue, 20 Aug 2019 10:08:38 +0900 > Subject: arm: select the dma-noncoherent symbols for all

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Christoph Hellwig
On Tue, Aug 20, 2019 at 07:43:52AM +0200, Stefan Wahren wrote: > i applied this patch and it fixes the build issue i reported before. But > this seems to reveal another build issue in drivers/firmware/qcom_scm.c: Yes, I rean into this as well until I disabled the qcom platform. But this is in no

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Stefan Wahren
Hi Christoph, Am 20.08.19 um 03:24 schrieb Christoph Hellwig: > Hi Stefan, > > please try the patch below. > > --- > From e0570628d96faa50ebfc94ce8e545968336db225 Mon Sep 17 00:00:00 2001 > From: Christoph Hellwig > Date: Tue, 20 Aug 2019 10:08:38 +0900 > Subject: arm: select the dma-noncoherent

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Christoph Hellwig
Hi Stefan, please try the patch below. --- >From e0570628d96faa50ebfc94ce8e545968336db225 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Tue, 20 Aug 2019 10:08:38 +0900 Subject: arm: select the dma-noncoherent symbols for all swiotlb builds We need to provide the arch hooks for non-cohe

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Stefan Wahren
Am 19.08.19 um 21:02 schrieb Robin Murphy: > On 19/08/2019 19:37, Stefan Wahren wrote: >> Hi, >> >> i tried to cross compile arm/multi_v7_defconfig with CONFIG_XEN=y with >> Linux 5.3-rc5 and i'm getting this: >> >> arch/arm/mm/dma-mapping.c: In function ‘arch_setup_dma_ops’: >> arch/arm/mm/dma-map

Re: Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Robin Murphy
On 19/08/2019 19:37, Stefan Wahren wrote: Hi, i tried to cross compile arm/multi_v7_defconfig with CONFIG_XEN=y with Linux 5.3-rc5 and i'm getting this: arch/arm/mm/dma-mapping.c: In function ‘arch_setup_dma_ops’: arch/arm/mm/dma-mapping.c:2347:5: error: ‘struct device’ has no member named ‘dma

Build regression in Linux 5.3-rc5 with CONFIG_XEN=y

2019-08-19 Thread Stefan Wahren
Hi, i tried to cross compile arm/multi_v7_defconfig with CONFIG_XEN=y with Linux 5.3-rc5 and i'm getting this: arch/arm/mm/dma-mapping.c: In function ‘arch_setup_dma_ops’: arch/arm/mm/dma-mapping.c:2347:5: error: ‘struct device’ has no member named ‘dma_coherent’   dev->dma_coherent = coherent;