[Intel-gfx] [PULL] drm-misc-fixes
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Thu Mar 11 10:49:04 UTC 2021
drm-misc-fixes-2021-03-11:
drm-misc-fixes for rc3, rebased on rc2:
- Fix oops in drm_fbdev_cleanup()
- unpin qxl bos created as pinned when freeing them,
and make ttm only warn once on this behavior.
- Use LCD management for atyfb on PPC_MAC.
- Use gitlab for drm bugzilla now.
- Fix ttm page pool accounting.
- Zero head.surface_id correctly in qxl.
- Assorted fixes for shmem helpers.
- Shutdown kms poll helper in meson correctly.
- Clear holes when converting compat ioctl's between 32-bits and 64-bits.
The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:
Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2021-03-11
for you to fetch changes up to de066e116306baf3a6a62691ac63cfc0b1dabddb:
drm/compat: Clear bounce structures (2021-03-11 11:11:33 +0100)
----------------------------------------------------------------
drm-misc-fixes for rc3, rebased on rc2:
- Fix oops in drm_fbdev_cleanup()
- unpin qxl bos created as pinned when freeing them,
and make ttm only warn once on this behavior.
- Use LCD management for atyfb on PPC_MAC.
- Use gitlab for drm bugzilla now.
- Fix ttm page pool accounting.
- Zero head.surface_id correctly in qxl.
- Assorted fixes for shmem helpers.
- Shutdown kms poll helper in meson correctly.
- Clear holes when converting compat ioctl's between 32-bits and 64-bits.
----------------------------------------------------------------
Anthony DeRossi (1):
drm/ttm: Fix TTM page pool accounting
Artem Lapkin (1):
drm: meson_drv add shutdown function
Christian König (1):
drm/ttm: soften TTM warnings
Colin Ian King (1):
qxl: Fix uninitialised struct field head.surface_id
Daniel Vetter (1):
drm/compat: Clear bounce structures
Gerd Hoffmann (2):
drm/qxl: unpin release objects
drm/qxl: fix lockdep issue in qxl_alloc_release_reserved
Neil Roberts (2):
drm/shmem-helper: Check for purged buffers in fault handler
drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff
Noralf Trønnes (1):
drm/shmem-helpers: vunmap: Don't put pages for dma-buf
Pavel Turinský (1):
MAINTAINERS: update drm bug reporting URL
Randy Dunlap (2):
fbdev: atyfb: always declare aty_{ld,st}_lcd()
fbdev: atyfb: use LCD management functions for PPC_PMAC also
Thomas Zimmermann (1):
drm: Use USB controller's DMA mask when importing dmabufs
Tong Zhang (1):
drm/fb-helper: only unmap if buffer not null
Documentation/gpu/todo.rst | 21 ++++++++++++++++
MAINTAINERS | 2 +-
drivers/gpu/drm/drm_fb_helper.c | 2 +-
drivers/gpu/drm/drm_gem_shmem_helper.c | 32 +++++++++++++++++--------
drivers/gpu/drm/drm_ioc32.c | 11 +++++++++
drivers/gpu/drm/meson/meson_drv.c | 11 +++++++++
drivers/gpu/drm/qxl/qxl_display.c | 1 +
drivers/gpu/drm/qxl/qxl_release.c | 12 ++++++++--
drivers/gpu/drm/tiny/gm12u320.c | 44 +++++++++++++++++++++++++++-------
drivers/gpu/drm/ttm/ttm_bo.c | 8 +++++--
drivers/gpu/drm/ttm/ttm_pool.c | 4 ++--
drivers/gpu/drm/udl/udl_drv.c | 17 +++++++++++++
drivers/gpu/drm/udl/udl_drv.h | 1 +
drivers/gpu/drm/udl/udl_main.c | 10 ++++++++
drivers/usb/core/usb.c | 32 +++++++++++++++++++++++++
drivers/video/fbdev/aty/atyfb.h | 3 ---
drivers/video/fbdev/aty/atyfb_base.c | 9 +++----
include/linux/usb.h | 2 ++
18 files changed, 189 insertions(+), 33 deletions(-)
More information about the Intel-gfx
mailing list