[RESEND PULL] drm-misc-next

Daniel Vetter daniel.vetter at ffwll.ch
Thu Mar 28 20:59:12 UTC 2019


On Thu, Mar 28, 2019 at 7:30 PM Sean Paul <sean at 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 at ffwll.ch>
> Cc: Gerd Hoffmann <kraxel at 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 at umn.edu>
> Cc: Daniel Vetter <daniel.vetter at ffwll.ch>
> Cc: Ville Syrjälä <ville.syrjala at 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 at ffwll.ch>
> Cc: Gerd Hoffmann <kraxel at 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


More information about the dim-tools mailing list