mbox series

[RESEND,PULL] drm-misc-next

Message ID 20190328183045.GA44823@art_vandelay (mailing list archive)
State New, archived
Headers show
Series [RESEND,PULL] drm-misc-next | expand

Pull-request

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2019-03-28-1

Message

Sean Paul March 28, 2019, 6:30 p.m. UTC
Hi Da.*,
Here's the resend with the !CONFIG_FBDEV fix. I'll be sure to update my build
scripts to get a bit more variety in them, hopefully catch something like this
before it gets sent out.


drm-misc-next-2019-03-28-1:
drm-misc-next for 5.2:

UAPI Changes:
- None

Cross-subsystem Changes:
- None

Core Changes:
- Fix compilation when CONFIG_FBDEV not selected (Daniel)

Driver Changes:
- virtio: package function args in virtio_gpu_object_params (Gerd)

Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Gerd Hoffmann <kraxel@redhat.com>

drm-misc-next-2019-03-28:
drm-misc-next for 5.2:

UAPI Changes:
- Remove unused DRM_DISPLAY_INFO_LEN (Ville)

Cross-subsystem Changes:
- None

Core Changes:
- fbdev: Make skip_vt_switch default (Daniel)
- Merge fb_helper_fill_fix, fb_helper_fill_var into fb_helper_fill_info (Daniel)
- Remove unused fields in connector, display_info, and edid_quirks (Ville)

Driver Changes:
- vkms: Fix potential NULL-dereference bug (Kangjie)

Cc: Kangjie Lu <kjlu@umn.edu>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>

Cheers, Sean


The following changes since commit ff01e6971ecd9ba6a9c0538c46d713f38a751f11:

  drm/fourcc: Fix conflicting Y41x definitions (2019-03-21 09:49:04 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2019-03-28-1

for you to fetch changes up to 530b28426a94b822b3c03491cde5c9a961d80e7f:

  drm/virtio: rework resource creation workflow. (2019-03-28 12:11:56 +0100)

----------------------------------------------------------------
drm-misc-next for 5.2:

UAPI Changes:
- None

Cross-subsystem Changes:
- None

Core Changes:
- Fix compilation when CONFIG_FBDEV not selected (Daniel)

Driver Changes:
- virtio: package function args in virtio_gpu_object_params (Gerd)

Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Daniel Vetter (25):
      drm/hibmc: Drop best_encoder
      drm/doc: Drop "content type" from the legacy kms property table
      drm/fbdev: Make skip_vt_switch the default
      drm/fb-helper: Add fill_info() functions
      drm/fb-helper: set fbi->fix.id in fill_info()
      drm/fb_helper: set info->par in fill_info()
      drm/amdgpu: Use drm_fb_helper_fill_info
      drm/armada: Use drm_fb_helper_fill_info
      drm/ast: Use drm_fb_helper_fill_info
      drm/cirrus: Use drm_fb_helper_fill_info
      drm/exynos: Use drm_fb_helper_fill_info
      drm/gma500: Use drm_fb_helper_fill_info
      drm/hibmc: Use drm_fb_helper_fill_info
      drm/i915: Use drm_fb_helper_fill_info
      drm/mga200g: Use drm_fb_helper_fill_info
      drm/msm: Use drm_fb_helper_fill_info
      drm/nouveau: Use drm_fb_helper_fill_info
      drm/omap: Use drm_fb_helper_fill_info
      drm/radeon: Use drm_fb_helper_fill_info
      drm/rockchip: Use drm_fb_helper_fill_info
      drm/tegra: Use drm_fb_helper_fill_info
      drm/vboxvideo: Use drm_fb_helper_fill_info
      drm/udl: Use drm_fb_helper_fill_info
      drm/fb-helper: Unexport fill_{var,info}
      drm/fb-helper: Fixup fill_info cleanup

Gerd Hoffmann (6):
      drm/virtio: add virtio-gpu-features debugfs file.
      drm/virtio: move virtio_gpu_object_{attach, detach} calls.
      drm/virtio: use struct to pass params to virtio_gpu_object_create()
      drm/virtio: params struct for virtio_gpu_cmd_create_resource()
      drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d()
      drm/virtio: rework resource creation workflow.

Kangjie Lu (1):
      drm: vkms: check status of alloc_ordered_workqueue

Luca Ceresoli (1):
      drm/doc: fix missing verb

Ville Syrjälä (5):
      drm: Nuke unused drm_display_info.pixel_clock
      drm: Fix tabs vs. spaces
      drm: Kill drm_display_info.name
      drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN
      drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED

YueHaibing (1):
      drm/virtio: remove set but not used variable 'vgdev'

 Documentation/gpu/kms-properties.csv               |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |  25 ++---
 drivers/gpu/drm/armada/armada_fbdev.c              |   6 +-
 drivers/gpu/drm/ast/ast_drv.h                      |   2 +-
 drivers/gpu/drm/ast/ast_fb.c                       |   7 +-
 drivers/gpu/drm/cirrus/cirrus_drv.h                |   2 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c              |   8 +-
 drivers/gpu/drm/drm_edid.c                         |  10 --
 drivers/gpu/drm/drm_fb_helper.c                    |  80 ++++++++-------
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |   4 +-
 drivers/gpu/drm/gma500/framebuffer.c               |   7 +-
 drivers/gpu/drm/gma500/framebuffer.h               |   2 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   2 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c  |   9 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |   7 --
 drivers/gpu/drm/i915/i915_debugfs.c                |   1 -
 drivers/gpu/drm/i915/intel_fbdev.c                 |  10 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |   2 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c               |   8 +-
 drivers/gpu/drm/msm/msm_fbdev.c                    |   6 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   8 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.h            |   2 +-
 drivers/gpu/drm/omapdrm/omap_fbdev.c               |   6 +-
 drivers/gpu/drm/panel/panel-arm-versatile.c        |   2 -
 drivers/gpu/drm/panel/panel-ilitek-ili9322.c       |   2 -
 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c |   1 -
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c      |   3 -
 drivers/gpu/drm/panel/panel-tpo-tpg110.c           |   2 -
 drivers/gpu/drm/radeon/radeon_fb.c                 |  11 +--
 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c      |   6 +-
 drivers/gpu/drm/tegra/fb.c                         |   4 +-
 drivers/gpu/drm/udl/udl_fb.c                       |   8 +-
 drivers/gpu/drm/vboxvideo/vbox_fb.c                |   8 +-
 drivers/gpu/drm/virtio/virtgpu_debugfs.c           |  27 +++++-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |  43 +++++++--
 drivers/gpu/drm/virtio/virtgpu_fence.c             |   4 +-
 drivers/gpu/drm/virtio/virtgpu_gem.c               |  35 +++----
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             | 107 +++++----------------
 drivers/gpu/drm/virtio/virtgpu_object.c            |  74 ++++++++++----
 drivers/gpu/drm/virtio/virtgpu_ttm.c               |  98 +++++--------------
 drivers/gpu/drm/virtio/virtgpu_vq.c                |  36 ++++---
 drivers/gpu/drm/vkms/vkms_crtc.c                   |   2 +
 include/drm/drm_connector.h                        |  14 +--
 include/drm/drm_drv.h                              |   6 +-
 include/drm/drm_fb_helper.h                        |  25 ++---
 include/uapi/drm/drm_mode.h                        |   1 -
 46 files changed, 292 insertions(+), 442 deletions(-)

Comments

Daniel Vetter March 28, 2019, 8:59 p.m. UTC | #1
On Thu, Mar 28, 2019 at 7:30 PM Sean Paul <sean@poorly.run> wrote:
>
>
> Hi Da.*,
> Here's the resend with the !CONFIG_FBDEV fix. I'll be sure to update my build
> scripts to get a bit more variety in them, hopefully catch something like this
> before it gets sent out.

I really want to get this all sorted out with gitlab CI, but Daniel
Stone still says he can't have big kernel repos because it'd take down
fd.o. And the upstream rework doesn't look like it'll happen anytime
soon :-/
-Daniel

>
>
> drm-misc-next-2019-03-28-1:
> drm-misc-next for 5.2:
>
> UAPI Changes:
> - None
>
> Cross-subsystem Changes:
> - None
>
> Core Changes:
> - Fix compilation when CONFIG_FBDEV not selected (Daniel)
>
> Driver Changes:
> - virtio: package function args in virtio_gpu_object_params (Gerd)
>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: Gerd Hoffmann <kraxel@redhat.com>
>
> drm-misc-next-2019-03-28:
> drm-misc-next for 5.2:
>
> UAPI Changes:
> - Remove unused DRM_DISPLAY_INFO_LEN (Ville)
>
> Cross-subsystem Changes:
> - None
>
> Core Changes:
> - fbdev: Make skip_vt_switch default (Daniel)
> - Merge fb_helper_fill_fix, fb_helper_fill_var into fb_helper_fill_info (Daniel)
> - Remove unused fields in connector, display_info, and edid_quirks (Ville)
>
> Driver Changes:
> - vkms: Fix potential NULL-dereference bug (Kangjie)
>
> Cc: Kangjie Lu <kjlu@umn.edu>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Cheers, Sean
>
>
> The following changes since commit ff01e6971ecd9ba6a9c0538c46d713f38a751f11:
>
>   drm/fourcc: Fix conflicting Y41x definitions (2019-03-21 09:49:04 +0100)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2019-03-28-1
>
> for you to fetch changes up to 530b28426a94b822b3c03491cde5c9a961d80e7f:
>
>   drm/virtio: rework resource creation workflow. (2019-03-28 12:11:56 +0100)
>
> ----------------------------------------------------------------
> drm-misc-next for 5.2:
>
> UAPI Changes:
> - None
>
> Cross-subsystem Changes:
> - None
>
> Core Changes:
> - Fix compilation when CONFIG_FBDEV not selected (Daniel)
>
> Driver Changes:
> - virtio: package function args in virtio_gpu_object_params (Gerd)
>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: Gerd Hoffmann <kraxel@redhat.com>
>
> ----------------------------------------------------------------
> Daniel Vetter (25):
>       drm/hibmc: Drop best_encoder
>       drm/doc: Drop "content type" from the legacy kms property table
>       drm/fbdev: Make skip_vt_switch the default
>       drm/fb-helper: Add fill_info() functions
>       drm/fb-helper: set fbi->fix.id in fill_info()
>       drm/fb_helper: set info->par in fill_info()
>       drm/amdgpu: Use drm_fb_helper_fill_info
>       drm/armada: Use drm_fb_helper_fill_info
>       drm/ast: Use drm_fb_helper_fill_info
>       drm/cirrus: Use drm_fb_helper_fill_info
>       drm/exynos: Use drm_fb_helper_fill_info
>       drm/gma500: Use drm_fb_helper_fill_info
>       drm/hibmc: Use drm_fb_helper_fill_info
>       drm/i915: Use drm_fb_helper_fill_info
>       drm/mga200g: Use drm_fb_helper_fill_info
>       drm/msm: Use drm_fb_helper_fill_info
>       drm/nouveau: Use drm_fb_helper_fill_info
>       drm/omap: Use drm_fb_helper_fill_info
>       drm/radeon: Use drm_fb_helper_fill_info
>       drm/rockchip: Use drm_fb_helper_fill_info
>       drm/tegra: Use drm_fb_helper_fill_info
>       drm/vboxvideo: Use drm_fb_helper_fill_info
>       drm/udl: Use drm_fb_helper_fill_info
>       drm/fb-helper: Unexport fill_{var,info}
>       drm/fb-helper: Fixup fill_info cleanup
>
> Gerd Hoffmann (6):
>       drm/virtio: add virtio-gpu-features debugfs file.
>       drm/virtio: move virtio_gpu_object_{attach, detach} calls.
>       drm/virtio: use struct to pass params to virtio_gpu_object_create()
>       drm/virtio: params struct for virtio_gpu_cmd_create_resource()
>       drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d()
>       drm/virtio: rework resource creation workflow.
>
> Kangjie Lu (1):
>       drm: vkms: check status of alloc_ordered_workqueue
>
> Luca Ceresoli (1):
>       drm/doc: fix missing verb
>
> Ville Syrjälä (5):
>       drm: Nuke unused drm_display_info.pixel_clock
>       drm: Fix tabs vs. spaces
>       drm: Kill drm_display_info.name
>       drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN
>       drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED
>
> YueHaibing (1):
>       drm/virtio: remove set but not used variable 'vgdev'
>
>  Documentation/gpu/kms-properties.csv               |   1 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |  25 ++---
>  drivers/gpu/drm/armada/armada_fbdev.c              |   6 +-
>  drivers/gpu/drm/ast/ast_drv.h                      |   2 +-
>  drivers/gpu/drm/ast/ast_fb.c                       |   7 +-
>  drivers/gpu/drm/cirrus/cirrus_drv.h                |   2 +-
>  drivers/gpu/drm/cirrus/cirrus_fbdev.c              |   8 +-
>  drivers/gpu/drm/drm_edid.c                         |  10 --
>  drivers/gpu/drm/drm_fb_helper.c                    |  80 ++++++++-------
>  drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |   4 +-
>  drivers/gpu/drm/gma500/framebuffer.c               |   7 +-
>  drivers/gpu/drm/gma500/framebuffer.h               |   2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c  |   9 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |   7 --
>  drivers/gpu/drm/i915/i915_debugfs.c                |   1 -
>  drivers/gpu/drm/i915/intel_fbdev.c                 |  10 +-
>  drivers/gpu/drm/mgag200/mgag200_drv.h              |   2 +-
>  drivers/gpu/drm/mgag200/mgag200_fb.c               |   8 +-
>  drivers/gpu/drm/msm/msm_fbdev.c                    |   6 +-
>  drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   8 +-
>  drivers/gpu/drm/nouveau/nouveau_fbcon.h            |   2 +-
>  drivers/gpu/drm/omapdrm/omap_fbdev.c               |   6 +-
>  drivers/gpu/drm/panel/panel-arm-versatile.c        |   2 -
>  drivers/gpu/drm/panel/panel-ilitek-ili9322.c       |   2 -
>  drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c |   1 -
>  drivers/gpu/drm/panel/panel-samsung-s6d16d0.c      |   3 -
>  drivers/gpu/drm/panel/panel-tpo-tpg110.c           |   2 -
>  drivers/gpu/drm/radeon/radeon_fb.c                 |  11 +--
>  drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c      |   6 +-
>  drivers/gpu/drm/tegra/fb.c                         |   4 +-
>  drivers/gpu/drm/udl/udl_fb.c                       |   8 +-
>  drivers/gpu/drm/vboxvideo/vbox_fb.c                |   8 +-
>  drivers/gpu/drm/virtio/virtgpu_debugfs.c           |  27 +++++-
>  drivers/gpu/drm/virtio/virtgpu_drv.h               |  43 +++++++--
>  drivers/gpu/drm/virtio/virtgpu_fence.c             |   4 +-
>  drivers/gpu/drm/virtio/virtgpu_gem.c               |  35 +++----
>  drivers/gpu/drm/virtio/virtgpu_ioctl.c             | 107 +++++----------------
>  drivers/gpu/drm/virtio/virtgpu_object.c            |  74 ++++++++++----
>  drivers/gpu/drm/virtio/virtgpu_ttm.c               |  98 +++++--------------
>  drivers/gpu/drm/virtio/virtgpu_vq.c                |  36 ++++---
>  drivers/gpu/drm/vkms/vkms_crtc.c                   |   2 +
>  include/drm/drm_connector.h                        |  14 +--
>  include/drm/drm_drv.h                              |   6 +-
>  include/drm/drm_fb_helper.h                        |  25 ++---
>  include/uapi/drm/drm_mode.h                        |   1 -
>  46 files changed, 292 insertions(+), 442 deletions(-)
>
> --
> Sean Paul, Software Engineer, Google / Chromium OS
Sean Paul March 28, 2019, 9:04 p.m. UTC | #2
On Thu, Mar 28, 2019 at 09:59:12PM +0100, Daniel Vetter wrote:
> On Thu, Mar 28, 2019 at 7:30 PM Sean Paul <sean@poorly.run> wrote:
> >
> >
> > Hi Da.*,
> > Here's the resend with the !CONFIG_FBDEV fix. I'll be sure to update my build
> > scripts to get a bit more variety in them, hopefully catch something like this
> > before it gets sent out.
> 
> I really want to get this all sorted out with gitlab CI, but Daniel
> Stone still says he can't have big kernel repos because it'd take down
> fd.o. And the upstream rework doesn't look like it'll happen anytime
> soon :-/

I feel like !CONFIG_FBDEV is something that has bit us multiple times already,
so I'm kind of surprised I didn't have it covered.

It'd be soo nice to have a centralized builder doing the things that we all
think we're doing locally :)

Sean

> -Daniel
> 
> >
> >
> > drm-misc-next-2019-03-28-1:
> > drm-misc-next for 5.2:
> >
> > UAPI Changes:
> > - None
> >
> > Cross-subsystem Changes:
> > - None
> >
> > Core Changes:
> > - Fix compilation when CONFIG_FBDEV not selected (Daniel)
> >
> > Driver Changes:
> > - virtio: package function args in virtio_gpu_object_params (Gerd)
> >
> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Cc: Gerd Hoffmann <kraxel@redhat.com>
> >
> > drm-misc-next-2019-03-28:
> > drm-misc-next for 5.2:
> >
> > UAPI Changes:
> > - Remove unused DRM_DISPLAY_INFO_LEN (Ville)
> >
> > Cross-subsystem Changes:
> > - None
> >
> > Core Changes:
> > - fbdev: Make skip_vt_switch default (Daniel)
> > - Merge fb_helper_fill_fix, fb_helper_fill_var into fb_helper_fill_info (Daniel)
> > - Remove unused fields in connector, display_info, and edid_quirks (Ville)
> >
> > Driver Changes:
> > - vkms: Fix potential NULL-dereference bug (Kangjie)
> >
> > Cc: Kangjie Lu <kjlu@umn.edu>
> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > Cheers, Sean
> >
> >
> > The following changes since commit ff01e6971ecd9ba6a9c0538c46d713f38a751f11:
> >
> >   drm/fourcc: Fix conflicting Y41x definitions (2019-03-21 09:49:04 +0100)
> >
> > are available in the Git repository at:
> >
> >   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2019-03-28-1
> >
> > for you to fetch changes up to 530b28426a94b822b3c03491cde5c9a961d80e7f:
> >
> >   drm/virtio: rework resource creation workflow. (2019-03-28 12:11:56 +0100)
> >
> > ----------------------------------------------------------------
> > drm-misc-next for 5.2:
> >
> > UAPI Changes:
> > - None
> >
> > Cross-subsystem Changes:
> > - None
> >
> > Core Changes:
> > - Fix compilation when CONFIG_FBDEV not selected (Daniel)
> >
> > Driver Changes:
> > - virtio: package function args in virtio_gpu_object_params (Gerd)
> >
> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Cc: Gerd Hoffmann <kraxel@redhat.com>
> >
> > ----------------------------------------------------------------
> > Daniel Vetter (25):
> >       drm/hibmc: Drop best_encoder
> >       drm/doc: Drop "content type" from the legacy kms property table
> >       drm/fbdev: Make skip_vt_switch the default
> >       drm/fb-helper: Add fill_info() functions
> >       drm/fb-helper: set fbi->fix.id in fill_info()
> >       drm/fb_helper: set info->par in fill_info()
> >       drm/amdgpu: Use drm_fb_helper_fill_info
> >       drm/armada: Use drm_fb_helper_fill_info
> >       drm/ast: Use drm_fb_helper_fill_info
> >       drm/cirrus: Use drm_fb_helper_fill_info
> >       drm/exynos: Use drm_fb_helper_fill_info
> >       drm/gma500: Use drm_fb_helper_fill_info
> >       drm/hibmc: Use drm_fb_helper_fill_info
> >       drm/i915: Use drm_fb_helper_fill_info
> >       drm/mga200g: Use drm_fb_helper_fill_info
> >       drm/msm: Use drm_fb_helper_fill_info
> >       drm/nouveau: Use drm_fb_helper_fill_info
> >       drm/omap: Use drm_fb_helper_fill_info
> >       drm/radeon: Use drm_fb_helper_fill_info
> >       drm/rockchip: Use drm_fb_helper_fill_info
> >       drm/tegra: Use drm_fb_helper_fill_info
> >       drm/vboxvideo: Use drm_fb_helper_fill_info
> >       drm/udl: Use drm_fb_helper_fill_info
> >       drm/fb-helper: Unexport fill_{var,info}
> >       drm/fb-helper: Fixup fill_info cleanup
> >
> > Gerd Hoffmann (6):
> >       drm/virtio: add virtio-gpu-features debugfs file.
> >       drm/virtio: move virtio_gpu_object_{attach, detach} calls.
> >       drm/virtio: use struct to pass params to virtio_gpu_object_create()
> >       drm/virtio: params struct for virtio_gpu_cmd_create_resource()
> >       drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d()
> >       drm/virtio: rework resource creation workflow.
> >
> > Kangjie Lu (1):
> >       drm: vkms: check status of alloc_ordered_workqueue
> >
> > Luca Ceresoli (1):
> >       drm/doc: fix missing verb
> >
> > Ville Syrjälä (5):
> >       drm: Nuke unused drm_display_info.pixel_clock
> >       drm: Fix tabs vs. spaces
> >       drm: Kill drm_display_info.name
> >       drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN
> >       drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED
> >
> > YueHaibing (1):
> >       drm/virtio: remove set but not used variable 'vgdev'
> >
> >  Documentation/gpu/kms-properties.csv               |   1 -
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |  25 ++---
> >  drivers/gpu/drm/armada/armada_fbdev.c              |   6 +-
> >  drivers/gpu/drm/ast/ast_drv.h                      |   2 +-
> >  drivers/gpu/drm/ast/ast_fb.c                       |   7 +-
> >  drivers/gpu/drm/cirrus/cirrus_drv.h                |   2 +-
> >  drivers/gpu/drm/cirrus/cirrus_fbdev.c              |   8 +-
> >  drivers/gpu/drm/drm_edid.c                         |  10 --
> >  drivers/gpu/drm/drm_fb_helper.c                    |  80 ++++++++-------
> >  drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |   4 +-
> >  drivers/gpu/drm/gma500/framebuffer.c               |   7 +-
> >  drivers/gpu/drm/gma500/framebuffer.h               |   2 +-
> >  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   2 +-
> >  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c  |   9 +-
> >  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |   7 --
> >  drivers/gpu/drm/i915/i915_debugfs.c                |   1 -
> >  drivers/gpu/drm/i915/intel_fbdev.c                 |  10 +-
> >  drivers/gpu/drm/mgag200/mgag200_drv.h              |   2 +-
> >  drivers/gpu/drm/mgag200/mgag200_fb.c               |   8 +-
> >  drivers/gpu/drm/msm/msm_fbdev.c                    |   6 +-
> >  drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   8 +-
> >  drivers/gpu/drm/nouveau/nouveau_fbcon.h            |   2 +-
> >  drivers/gpu/drm/omapdrm/omap_fbdev.c               |   6 +-
> >  drivers/gpu/drm/panel/panel-arm-versatile.c        |   2 -
> >  drivers/gpu/drm/panel/panel-ilitek-ili9322.c       |   2 -
> >  drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c |   1 -
> >  drivers/gpu/drm/panel/panel-samsung-s6d16d0.c      |   3 -
> >  drivers/gpu/drm/panel/panel-tpo-tpg110.c           |   2 -
> >  drivers/gpu/drm/radeon/radeon_fb.c                 |  11 +--
> >  drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c      |   6 +-
> >  drivers/gpu/drm/tegra/fb.c                         |   4 +-
> >  drivers/gpu/drm/udl/udl_fb.c                       |   8 +-
> >  drivers/gpu/drm/vboxvideo/vbox_fb.c                |   8 +-
> >  drivers/gpu/drm/virtio/virtgpu_debugfs.c           |  27 +++++-
> >  drivers/gpu/drm/virtio/virtgpu_drv.h               |  43 +++++++--
> >  drivers/gpu/drm/virtio/virtgpu_fence.c             |   4 +-
> >  drivers/gpu/drm/virtio/virtgpu_gem.c               |  35 +++----
> >  drivers/gpu/drm/virtio/virtgpu_ioctl.c             | 107 +++++----------------
> >  drivers/gpu/drm/virtio/virtgpu_object.c            |  74 ++++++++++----
> >  drivers/gpu/drm/virtio/virtgpu_ttm.c               |  98 +++++--------------
> >  drivers/gpu/drm/virtio/virtgpu_vq.c                |  36 ++++---
> >  drivers/gpu/drm/vkms/vkms_crtc.c                   |   2 +
> >  include/drm/drm_connector.h                        |  14 +--
> >  include/drm/drm_drv.h                              |   6 +-
> >  include/drm/drm_fb_helper.h                        |  25 ++---
> >  include/uapi/drm/drm_mode.h                        |   1 -
> >  46 files changed, 292 insertions(+), 442 deletions(-)
> >
> > --
> > Sean Paul, Software Engineer, Google / Chromium OS
> 
> 
> 
> -- 
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch