Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1324186
| From | Cornelia Huck <cornelia.huck@de.ibm.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v6 3/9] s390/dma: Allow per device dma ops |
| Date | 2016-02-02 16:10 +0100 |
| Message-ID | <qXKKC-4KV-27@gated-at.bofh.it> (permalink) |
| References | <qXr5g-6K9-5@gated-at.bofh.it> <qXr5g-6K9-3@gated-at.bofh.it> |
| Organization | IBM Deutschland Research & Development GmbH Vorsitzende des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 |
On Mon, 1 Feb 2016 10:00:53 -0800 Andy Lutomirski <luto@kernel.org> wrote: > From: Christian Borntraeger <borntraeger@de.ibm.com> > > As virtio-ccw will have dma ops, we can no longer default to the > zPCI ones. Make use of dev_archdata to keep the dma_ops per device. > The pci devices now use that to override the default, and the > default is changed to use the noop ops for everything that does not > specify a device specific one. > To compile without PCI support we will enable HAS_DMA all the time, > via the default config in lib/Kconfig. > > Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> > Reviewed-by: Joerg Roedel <jroedel@suse.de> > Acked-by: Sebastian Ott <sebott@linux.vnet.ibm.com> > --- > arch/s390/Kconfig | 6 ++---- > arch/s390/include/asm/device.h | 6 +++++- > arch/s390/include/asm/dma-mapping.h | 6 ++++-- > arch/s390/pci/pci.c | 1 + > arch/s390/pci/pci_dma.c | 4 ++-- > 5 files changed, 14 insertions(+), 9 deletions(-) > > diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig > index 3be9c832dec1..5b22a26337b2 100644 > --- a/arch/s390/Kconfig > +++ b/arch/s390/Kconfig > @@ -124,6 +124,8 @@ config S390 > select HAVE_CMPXCHG_DOUBLE > select HAVE_CMPXCHG_LOCAL > select HAVE_DEBUG_KMEMLEAK > + select HAVE_DMA_ATTRS HAVE_DMA_ATTRS no longer exists in the current tree. > + select HAVE_DMA_API_DEBUG > select HAVE_DYNAMIC_FTRACE > select HAVE_DYNAMIC_FTRACE_WITH_REGS > select HAVE_FTRACE_MCOUNT_RECORD With the line above removed: Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH v6 3/9] s390/dma: Allow per device dma ops Andy Lutomirski <luto@kernel.org> - 2016-02-01 19:10 +0100 Re: [PATCH v6 3/9] s390/dma: Allow per device dma ops Cornelia Huck <cornelia.huck@de.ibm.com> - 2016-02-02 16:10 +0100
csiph-web