* [PULL] DRM Cleanups
@ 2014-08-06 6:58 David Herrmann
2014-08-06 7:27 ` Dave Airlie
0 siblings, 1 reply; 2+ messages in thread
From: David Herrmann @ 2014-08-06 6:58 UTC (permalink / raw)
To: dri-devel; +Cc: Daniel Vetter
Hi Dave
A bunch of cleanups that are all reviewed by Daniel and Alex. Has survived the
compile/runtime test bots for some weeks now, so should all be fine. Nothing
critical, though.
This series includes:
* hide ctxbitmap harder so newer drivers don't use it
* drop redundant drm_file->is_master
* move code out of drm_drv.c
* prepare sysfs/minor handling to be ready to drop drm_global_mutex
Feel free to rename drm_stub.c to drm_drv.c (acked by Alex and Daniel) after
you applied these patches.
Thanks
David
The following changes since commit a91576d7916f6cce76d30303e60e1ac47cf4a76d:
drm/ttm: Pass GFP flags in order to avoid deadlock. (2014-08-05 10:54:19 +1000)
are available in the git repository at:
ssh://dvdhrm@people.freedesktop.org/~dvdhrm/linux
for you to fetch changes up to e7b96070dd9e51a8b16340411a8643d8c7d5a001:
drm: mark drm_context support as legacy (2014-08-05 19:38:12 +0200)
----------------------------------------------------------------
David Herrmann (8):
drm: extract legacy ctxbitmap flushing
drm: drop redundant drm_file->is_master
drm: don't de-authenticate clients on master-close
drm: move module initialization to drm_stub.c
drm: merge drm_drv.c into drm_ioctl.c
drm: make minor->index available early
drm: make sysfs device always available for minors
drm: mark drm_context support as legacy
drivers/gpu/drm/Makefile | 2 +-
drivers/gpu/drm/drm_context.c | 102 ++++---
drivers/gpu/drm/drm_crtc.c | 2 +-
drivers/gpu/drm/drm_drv.c | 471 -----------------------------
drivers/gpu/drm/drm_fops.c | 77 +----
drivers/gpu/drm/drm_ioctl.c | 370 +++++++++++++++++++++-
drivers/gpu/drm/drm_legacy.h | 51 ++++
drivers/gpu/drm/drm_lock.c | 3 +-
drivers/gpu/drm/drm_stub.c | 238 +++++++++++----
drivers/gpu/drm/drm_sysfs.c | 90 +++---
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +-
drivers/staging/imx-drm/imx-drm-core.c | 2 +-
include/drm/drmP.h | 61 ++--
14 files changed, 727 insertions(+), 748 deletions(-)
delete mode 100644 drivers/gpu/drm/drm_drv.c
create mode 100644 drivers/gpu/drm/drm_legacy.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL] DRM Cleanups
2014-08-06 6:58 [PULL] DRM Cleanups David Herrmann
@ 2014-08-06 7:27 ` Dave Airlie
0 siblings, 0 replies; 2+ messages in thread
From: Dave Airlie @ 2014-08-06 7:27 UTC (permalink / raw)
To: David Herrmann; +Cc: Daniel Vetter, dri-devel
On 6 August 2014 16:58, David Herrmann <dh.herrmann@gmail.com> wrote:
> Hi Dave
>
> A bunch of cleanups that are all reviewed by Daniel and Alex. Has survived the
> compile/runtime test bots for some weeks now, so should all be fine. Nothing
> critical, though.
>
> This series includes:
> * hide ctxbitmap harder so newer drivers don't use it
> * drop redundant drm_file->is_master
> * move code out of drm_drv.c
> * prepare sysfs/minor handling to be ready to drop drm_global_mutex
>
> Feel free to rename drm_stub.c to drm_drv.c (acked by Alex and Daniel) after
> you applied these patches.
>
I pulled this, but your git url below is kinda wrong :-)
If I was Linus, you'd be getting yelled at, to fix your scripts!
Dave.
> Thanks
> David
>
>
> The following changes since commit a91576d7916f6cce76d30303e60e1ac47cf4a76d:
>
> drm/ttm: Pass GFP flags in order to avoid deadlock. (2014-08-05 10:54:19 +1000)
>
> are available in the git repository at:
>
> ssh://dvdhrm@people.freedesktop.org/~dvdhrm/linux
>
> for you to fetch changes up to e7b96070dd9e51a8b16340411a8643d8c7d5a001:
>
> drm: mark drm_context support as legacy (2014-08-05 19:38:12 +0200)
>
> ----------------------------------------------------------------
> David Herrmann (8):
> drm: extract legacy ctxbitmap flushing
> drm: drop redundant drm_file->is_master
> drm: don't de-authenticate clients on master-close
> drm: move module initialization to drm_stub.c
> drm: merge drm_drv.c into drm_ioctl.c
> drm: make minor->index available early
> drm: make sysfs device always available for minors
> drm: mark drm_context support as legacy
>
> drivers/gpu/drm/Makefile | 2 +-
> drivers/gpu/drm/drm_context.c | 102 ++++---
> drivers/gpu/drm/drm_crtc.c | 2 +-
> drivers/gpu/drm/drm_drv.c | 471 -----------------------------
> drivers/gpu/drm/drm_fops.c | 77 +----
> drivers/gpu/drm/drm_ioctl.c | 370 +++++++++++++++++++++-
> drivers/gpu/drm/drm_legacy.h | 51 ++++
> drivers/gpu/drm/drm_lock.c | 3 +-
> drivers/gpu/drm/drm_stub.c | 238 +++++++++++----
> drivers/gpu/drm/drm_sysfs.c | 90 +++---
> drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +-
> drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +-
> drivers/staging/imx-drm/imx-drm-core.c | 2 +-
> include/drm/drmP.h | 61 ++--
> 14 files changed, 727 insertions(+), 748 deletions(-)
> delete mode 100644 drivers/gpu/drm/drm_drv.c
> create mode 100644 drivers/gpu/drm/drm_legacy.h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-08-06 7:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-06 6:58 [PULL] DRM Cleanups David Herrmann
2014-08-06 7:27 ` Dave Airlie
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.