All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-19  4:43 ` Christoph Hellwig
  0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-06-19  4:43 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Konrad Rzeszutek Wilk, iommu, linux-kernel

Hi Linus,

below is a rename of the assorted dma-mapping files to that they live
under kernel/dma and lose their dma-* prefixes.  If there is any time
to do this it is right after -rc1, so let me know if this is something
you'd take.


The following changes since commit be779f03d563981c65cc7417cc5e0dbbc5b89d30:

  Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild (2018-06-13 08:40:34 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git for-linus

for you to fetch changes up to cf65a0f6f6ff7631ba0ac0513a14ca5b65320d80:

  dma-mapping: move all DMA mapping code to kernel/dma (2018-06-14 08:50:37 +0200)

----------------------------------------------------------------
Christoph Hellwig (2):
      dma-mapping: use obj-y instead of lib-y for generic dma ops
      dma-mapping: move all DMA mapping code to kernel/dma

 Documentation/driver-api/infrastructure.rst        |  4 +-
 MAINTAINERS                                        |  9 +---
 drivers/base/Makefile                              |  3 --
 include/linux/dma-contiguous.h                     |  2 +-
 init/Kconfig                                       |  4 --
 kernel/Makefile                                    |  1 +
 kernel/dma/Kconfig                                 | 50 ++++++++++++++++++++++
 kernel/dma/Makefile                                | 11 +++++
 .../base/dma-coherent.c => kernel/dma/coherent.c   |  0
 .../dma-contiguous.c => kernel/dma/contiguous.c    |  0
 lib/dma-debug.c => kernel/dma/debug.c              |  0
 lib/dma-direct.c => kernel/dma/direct.c            |  0
 drivers/base/dma-mapping.c => kernel/dma/mapping.c |  2 +-
 lib/dma-noncoherent.c => kernel/dma/noncoherent.c  |  0
 {lib => kernel/dma}/swiotlb.c                      |  0
 lib/dma-virt.c => kernel/dma/virt.c                |  2 -
 lib/Kconfig                                        | 47 +-------------------
 lib/Makefile                                       |  6 ---
 18 files changed, 69 insertions(+), 72 deletions(-)
 create mode 100644 kernel/dma/Kconfig
 create mode 100644 kernel/dma/Makefile
 rename drivers/base/dma-coherent.c => kernel/dma/coherent.c (100%)
 rename drivers/base/dma-contiguous.c => kernel/dma/contiguous.c (100%)
 rename lib/dma-debug.c => kernel/dma/debug.c (100%)
 rename lib/dma-direct.c => kernel/dma/direct.c (100%)
 rename drivers/base/dma-mapping.c => kernel/dma/mapping.c (99%)
 rename lib/dma-noncoherent.c => kernel/dma/noncoherent.c (100%)
 rename {lib => kernel/dma}/swiotlb.c (100%)
 rename lib/dma-virt.c => kernel/dma/virt.c (98%)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-19  4:43 ` Christoph Hellwig
  0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-06-19  4:43 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA, Konrad Rzeszutek Wilk

Hi Linus,

below is a rename of the assorted dma-mapping files to that they live
under kernel/dma and lose their dma-* prefixes.  If there is any time
to do this it is right after -rc1, so let me know if this is something
you'd take.


The following changes since commit be779f03d563981c65cc7417cc5e0dbbc5b89d30:

  Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild (2018-06-13 08:40:34 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git for-linus

for you to fetch changes up to cf65a0f6f6ff7631ba0ac0513a14ca5b65320d80:

  dma-mapping: move all DMA mapping code to kernel/dma (2018-06-14 08:50:37 +0200)

----------------------------------------------------------------
Christoph Hellwig (2):
      dma-mapping: use obj-y instead of lib-y for generic dma ops
      dma-mapping: move all DMA mapping code to kernel/dma

 Documentation/driver-api/infrastructure.rst        |  4 +-
 MAINTAINERS                                        |  9 +---
 drivers/base/Makefile                              |  3 --
 include/linux/dma-contiguous.h                     |  2 +-
 init/Kconfig                                       |  4 --
 kernel/Makefile                                    |  1 +
 kernel/dma/Kconfig                                 | 50 ++++++++++++++++++++++
 kernel/dma/Makefile                                | 11 +++++
 .../base/dma-coherent.c => kernel/dma/coherent.c   |  0
 .../dma-contiguous.c => kernel/dma/contiguous.c    |  0
 lib/dma-debug.c => kernel/dma/debug.c              |  0
 lib/dma-direct.c => kernel/dma/direct.c            |  0
 drivers/base/dma-mapping.c => kernel/dma/mapping.c |  2 +-
 lib/dma-noncoherent.c => kernel/dma/noncoherent.c  |  0
 {lib => kernel/dma}/swiotlb.c                      |  0
 lib/dma-virt.c => kernel/dma/virt.c                |  2 -
 lib/Kconfig                                        | 47 +-------------------
 lib/Makefile                                       |  6 ---
 18 files changed, 69 insertions(+), 72 deletions(-)
 create mode 100644 kernel/dma/Kconfig
 create mode 100644 kernel/dma/Makefile
 rename drivers/base/dma-coherent.c => kernel/dma/coherent.c (100%)
 rename drivers/base/dma-contiguous.c => kernel/dma/contiguous.c (100%)
 rename lib/dma-debug.c => kernel/dma/debug.c (100%)
 rename lib/dma-direct.c => kernel/dma/direct.c (100%)
 rename drivers/base/dma-mapping.c => kernel/dma/mapping.c (99%)
 rename lib/dma-noncoherent.c => kernel/dma/noncoherent.c (100%)
 rename {lib => kernel/dma}/swiotlb.c (100%)
 rename lib/dma-virt.c => kernel/dma/virt.c (98%)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-19 22:52   ` Linus Torvalds
  0 siblings, 0 replies; 6+ messages in thread
From: Linus Torvalds @ 2018-06-19 22:52 UTC (permalink / raw)
  To: Christoph Hellwig
  Cc: Konrad Rzeszutek Wilk, open list:AMD IOMMU (AMD-VI),
	Linux Kernel Mailing List

On Tue, Jun 19, 2018 at 1:44 PM Christoph Hellwig <hch@infradead.org> wrote:
>
> below is a rename of the assorted dma-mapping files to that they live
> under kernel/dma and lose their dma-* prefixes.  If there is any time
> to do this it is right after -rc1, so let me know if this is something
> you'd take.

I iwas going to take it, but then I noticed that it's an unsigned tag
from a random site.

Yeah, yeah, I have pulled such things in the past, but  I'm really
trying to convince people to use signed tags.

I prefer signed tags even on kernel.org, where I know the security is
tight. On other sites, I really want that warm fuzzy feeling of
knowing that yeah, you actually put that code there.

             Linus

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-19 22:52   ` Linus Torvalds
  0 siblings, 0 replies; 6+ messages in thread
From: Linus Torvalds @ 2018-06-19 22:52 UTC (permalink / raw)
  To: Christoph Hellwig
  Cc: open list:AMD IOMMU (AMD-VI),
	Linux Kernel Mailing List, Konrad Rzeszutek Wilk

On Tue, Jun 19, 2018 at 1:44 PM Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> wrote:
>
> below is a rename of the assorted dma-mapping files to that they live
> under kernel/dma and lose their dma-* prefixes.  If there is any time
> to do this it is right after -rc1, so let me know if this is something
> you'd take.

I iwas going to take it, but then I noticed that it's an unsigned tag
from a random site.

Yeah, yeah, I have pulled such things in the past, but  I'm really
trying to convince people to use signed tags.

I prefer signed tags even on kernel.org, where I know the security is
tight. On other sites, I really want that warm fuzzy feeling of
knowing that yeah, you actually put that code there.

             Linus

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-20  4:34     ` Christoph Hellwig
  0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-06-20  4:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Christoph Hellwig, Konrad Rzeszutek Wilk,
	open list:AMD IOMMU (AMD-VI),
	Linux Kernel Mailing List

On Wed, Jun 20, 2018 at 07:52:53AM +0900, Linus Torvalds wrote:
> On Tue, Jun 19, 2018 at 1:44 PM Christoph Hellwig <hch@infradead.org> wrote:
> >
> > below is a rename of the assorted dma-mapping files to that they live
> > under kernel/dma and lose their dma-* prefixes.  If there is any time
> > to do this it is right after -rc1, so let me know if this is something
> > you'd take.
> 
> I iwas going to take it, but then I noticed that it's an unsigned tag
> from a random site.
> 
> Yeah, yeah, I have pulled such things in the past, but  I'm really
> trying to convince people to use signed tags.
> 
> I prefer signed tags even on kernel.org, where I know the security is
> tight. On other sites, I really want that warm fuzzy feeling of
> knowing that yeah, you actually put that code there.

In fact it wasn't tagged at all, just a branch as I simplify forgot
to tag it.  Tagged version is here:

The following changes since commit be779f03d563981c65cc7417cc5e0dbbc5b89d30:

  Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild (2018-06-13 08:40:34 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git tags/dma-rename-4.18

for you to fetch changes up to cf65a0f6f6ff7631ba0ac0513a14ca5b65320d80:

  dma-mapping: move all DMA mapping code to kernel/dma (2018-06-14 08:50:37 +0200)

----------------------------------------------------------------
Move all the dma-mapping code to kernel/dma

----------------------------------------------------------------
Christoph Hellwig (2):
      dma-mapping: use obj-y instead of lib-y for generic dma ops
      dma-mapping: move all DMA mapping code to kernel/dma

 Documentation/driver-api/infrastructure.rst        |  4 +-
 MAINTAINERS                                        |  9 +---
 drivers/base/Makefile                              |  3 --
 include/linux/dma-contiguous.h                     |  2 +-
 init/Kconfig                                       |  4 --
 kernel/Makefile                                    |  1 +
 kernel/dma/Kconfig                                 | 50 ++++++++++++++++++++++
 kernel/dma/Makefile                                | 11 +++++
 .../base/dma-coherent.c => kernel/dma/coherent.c   |  0
 .../dma-contiguous.c => kernel/dma/contiguous.c    |  0
 lib/dma-debug.c => kernel/dma/debug.c              |  0
 lib/dma-direct.c => kernel/dma/direct.c            |  0
 drivers/base/dma-mapping.c => kernel/dma/mapping.c |  2 +-
 lib/dma-noncoherent.c => kernel/dma/noncoherent.c  |  0
 {lib => kernel/dma}/swiotlb.c                      |  0
 lib/dma-virt.c => kernel/dma/virt.c                |  2 -
 lib/Kconfig                                        | 47 +-------------------
 lib/Makefile                                       |  6 ---
 18 files changed, 69 insertions(+), 72 deletions(-)
 create mode 100644 kernel/dma/Kconfig
 create mode 100644 kernel/dma/Makefile
 rename drivers/base/dma-coherent.c => kernel/dma/coherent.c (100%)
 rename drivers/base/dma-contiguous.c => kernel/dma/contiguous.c (100%)
 rename lib/dma-debug.c => kernel/dma/debug.c (100%)
 rename lib/dma-direct.c => kernel/dma/direct.c (100%)
 rename drivers/base/dma-mapping.c => kernel/dma/mapping.c (99%)
 rename lib/dma-noncoherent.c => kernel/dma/noncoherent.c (100%)
 rename {lib => kernel/dma}/swiotlb.c (100%)
 rename lib/dma-virt.c => kernel/dma/virt.c (98%)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] dma-mapping file renames for Linux 4.18
@ 2018-06-20  4:34     ` Christoph Hellwig
  0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-06-20  4:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: open list:AMD IOMMU (AMD-VI),
	Linux Kernel Mailing List, Konrad Rzeszutek Wilk

On Wed, Jun 20, 2018 at 07:52:53AM +0900, Linus Torvalds wrote:
> On Tue, Jun 19, 2018 at 1:44 PM Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> wrote:
> >
> > below is a rename of the assorted dma-mapping files to that they live
> > under kernel/dma and lose their dma-* prefixes.  If there is any time
> > to do this it is right after -rc1, so let me know if this is something
> > you'd take.
> 
> I iwas going to take it, but then I noticed that it's an unsigned tag
> from a random site.
> 
> Yeah, yeah, I have pulled such things in the past, but  I'm really
> trying to convince people to use signed tags.
> 
> I prefer signed tags even on kernel.org, where I know the security is
> tight. On other sites, I really want that warm fuzzy feeling of
> knowing that yeah, you actually put that code there.

In fact it wasn't tagged at all, just a branch as I simplify forgot
to tag it.  Tagged version is here:

The following changes since commit be779f03d563981c65cc7417cc5e0dbbc5b89d30:

  Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild (2018-06-13 08:40:34 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/hch/dma-mapping.git tags/dma-rename-4.18

for you to fetch changes up to cf65a0f6f6ff7631ba0ac0513a14ca5b65320d80:

  dma-mapping: move all DMA mapping code to kernel/dma (2018-06-14 08:50:37 +0200)

----------------------------------------------------------------
Move all the dma-mapping code to kernel/dma

----------------------------------------------------------------
Christoph Hellwig (2):
      dma-mapping: use obj-y instead of lib-y for generic dma ops
      dma-mapping: move all DMA mapping code to kernel/dma

 Documentation/driver-api/infrastructure.rst        |  4 +-
 MAINTAINERS                                        |  9 +---
 drivers/base/Makefile                              |  3 --
 include/linux/dma-contiguous.h                     |  2 +-
 init/Kconfig                                       |  4 --
 kernel/Makefile                                    |  1 +
 kernel/dma/Kconfig                                 | 50 ++++++++++++++++++++++
 kernel/dma/Makefile                                | 11 +++++
 .../base/dma-coherent.c => kernel/dma/coherent.c   |  0
 .../dma-contiguous.c => kernel/dma/contiguous.c    |  0
 lib/dma-debug.c => kernel/dma/debug.c              |  0
 lib/dma-direct.c => kernel/dma/direct.c            |  0
 drivers/base/dma-mapping.c => kernel/dma/mapping.c |  2 +-
 lib/dma-noncoherent.c => kernel/dma/noncoherent.c  |  0
 {lib => kernel/dma}/swiotlb.c                      |  0
 lib/dma-virt.c => kernel/dma/virt.c                |  2 -
 lib/Kconfig                                        | 47 +-------------------
 lib/Makefile                                       |  6 ---
 18 files changed, 69 insertions(+), 72 deletions(-)
 create mode 100644 kernel/dma/Kconfig
 create mode 100644 kernel/dma/Makefile
 rename drivers/base/dma-coherent.c => kernel/dma/coherent.c (100%)
 rename drivers/base/dma-contiguous.c => kernel/dma/contiguous.c (100%)
 rename lib/dma-debug.c => kernel/dma/debug.c (100%)
 rename lib/dma-direct.c => kernel/dma/direct.c (100%)
 rename drivers/base/dma-mapping.c => kernel/dma/mapping.c (99%)
 rename lib/dma-noncoherent.c => kernel/dma/noncoherent.c (100%)
 rename {lib => kernel/dma}/swiotlb.c (100%)
 rename lib/dma-virt.c => kernel/dma/virt.c (98%)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-06-20  4:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-19  4:43 [GIT PULL] dma-mapping file renames for Linux 4.18 Christoph Hellwig
2018-06-19  4:43 ` Christoph Hellwig
2018-06-19 22:52 ` Linus Torvalds
2018-06-19 22:52   ` Linus Torvalds
2018-06-20  4:34   ` Christoph Hellwig
2018-06-20  4:34     ` Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.