mbox series

[0/5] Revert "DMA-BUF Heaps (destaging ION)"

Message ID 20191030203003.101156-1-sean@poorly.run (mailing list archive)
Headers show
Series Revert "DMA-BUF Heaps (destaging ION)" | expand

Message

Sean Paul Oct. 30, 2019, 8:29 p.m. UTC
From: Sean Paul <seanpaul@chromium.org>

While the kernel set has a solid number of r-b's and acks, the
userspace component does not meet the drm requirements of being
"reviewed and ready for merging into a suitable and canonical upstream
project".

Once the userspace portion has been reviewed, let's try again.

Sean

[1] https://01.org/linuxgraphics/gfx-docs/drm/gpu/drm-uapi.html#open-source-userspace-requirements

Sean Paul (5):
  Revert "kselftests: Add dma-heap test"
  Revert "dma-buf: heaps: Add CMA heap to dmabuf heaps"
  Revert "dma-buf: heaps: Add system heap to dmabuf heaps"
  Revert "dma-buf: heaps: Add heap helpers"
  Revert "dma-buf: Add dma-buf heaps framework"

 MAINTAINERS                                   |  18 --
 drivers/dma-buf/Kconfig                       |  11 -
 drivers/dma-buf/Makefile                      |   2 -
 drivers/dma-buf/dma-heap.c                    | 269 ------------------
 drivers/dma-buf/heaps/Kconfig                 |  14 -
 drivers/dma-buf/heaps/Makefile                |   4 -
 drivers/dma-buf/heaps/cma_heap.c              | 178 ------------
 drivers/dma-buf/heaps/heap-helpers.c          | 268 -----------------
 drivers/dma-buf/heaps/heap-helpers.h          |  55 ----
 drivers/dma-buf/heaps/system_heap.c           | 124 --------
 include/linux/dma-heap.h                      |  59 ----
 include/uapi/linux/dma-heap.h                 |  55 ----
 tools/testing/selftests/dmabuf-heaps/Makefile |   9 -
 .../selftests/dmabuf-heaps/dmabuf-heap.c      | 238 ----------------
 14 files changed, 1304 deletions(-)
 delete mode 100644 drivers/dma-buf/dma-heap.c
 delete mode 100644 drivers/dma-buf/heaps/Kconfig
 delete mode 100644 drivers/dma-buf/heaps/Makefile
 delete mode 100644 drivers/dma-buf/heaps/cma_heap.c
 delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c
 delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h
 delete mode 100644 drivers/dma-buf/heaps/system_heap.c
 delete mode 100644 include/linux/dma-heap.h
 delete mode 100644 include/uapi/linux/dma-heap.h
 delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile
 delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c

Comments

Sean Paul Oct. 30, 2019, 8:54 p.m. UTC | #1
On Wed, Oct 30, 2019 at 4:30 PM Sean Paul <sean@poorly.run> wrote:
>
> From: Sean Paul <seanpaul@chromium.org>
>
> While the kernel set has a solid number of r-b's and acks, the
> userspace component does not meet the drm requirements of being
> "reviewed and ready for merging into a suitable and canonical upstream
> project".
>
> Once the userspace portion has been reviewed, let's try again.
>

Pushed to drm-misc-next.

Sean

> Sean
>
> [1] https://01.org/linuxgraphics/gfx-docs/drm/gpu/drm-uapi.html#open-source-userspace-requirements
>
> Sean Paul (5):
>   Revert "kselftests: Add dma-heap test"
>   Revert "dma-buf: heaps: Add CMA heap to dmabuf heaps"
>   Revert "dma-buf: heaps: Add system heap to dmabuf heaps"
>   Revert "dma-buf: heaps: Add heap helpers"
>   Revert "dma-buf: Add dma-buf heaps framework"
>
>  MAINTAINERS                                   |  18 --
>  drivers/dma-buf/Kconfig                       |  11 -
>  drivers/dma-buf/Makefile                      |   2 -
>  drivers/dma-buf/dma-heap.c                    | 269 ------------------
>  drivers/dma-buf/heaps/Kconfig                 |  14 -
>  drivers/dma-buf/heaps/Makefile                |   4 -
>  drivers/dma-buf/heaps/cma_heap.c              | 178 ------------
>  drivers/dma-buf/heaps/heap-helpers.c          | 268 -----------------
>  drivers/dma-buf/heaps/heap-helpers.h          |  55 ----
>  drivers/dma-buf/heaps/system_heap.c           | 124 --------
>  include/linux/dma-heap.h                      |  59 ----
>  include/uapi/linux/dma-heap.h                 |  55 ----
>  tools/testing/selftests/dmabuf-heaps/Makefile |   9 -
>  .../selftests/dmabuf-heaps/dmabuf-heap.c      | 238 ----------------
>  14 files changed, 1304 deletions(-)
>  delete mode 100644 drivers/dma-buf/dma-heap.c
>  delete mode 100644 drivers/dma-buf/heaps/Kconfig
>  delete mode 100644 drivers/dma-buf/heaps/Makefile
>  delete mode 100644 drivers/dma-buf/heaps/cma_heap.c
>  delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c
>  delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h
>  delete mode 100644 drivers/dma-buf/heaps/system_heap.c
>  delete mode 100644 include/linux/dma-heap.h
>  delete mode 100644 include/uapi/linux/dma-heap.h
>  delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile
>  delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
>
> --
> Sean Paul, Software Engineer, Google / Chromium OS
>