Hi Dave and Daniel,
here is the PR for the current drm-misc-fixes. The aspeed fix is only about dmesg noise. The dmabuf locking appears to be a real bug.
Best regards Thomas
drm-misc-fixes-2020-07-15: * aspeed: setup fbdev console after registering device; avoids warning and stacktrace in dmesg log * dmabuf: protect dmabuf->name with a spinlock; avoids sleeping in atomic context The following changes since commit 00debf8109e5fad3db31375be2a3c515e1461b4a:
drm/hisilicon/hibmc: Move drm_fbdev_generic_setup() down to avoid the splat (2020-07-08 09:08:22 +0000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2020-07-15
for you to fetch changes up to 6348dd291e3653534a9e28e6917569bc9967b35b:
dmabuf: use spinlock to access dmabuf->name (2020-07-10 15:39:29 +0530)
---------------------------------------------------------------- * aspeed: setup fbdev console after registering device; avoids warning and stacktrace in dmesg log * dmabuf: protect dmabuf->name with a spinlock; avoids sleeping in atomic context
---------------------------------------------------------------- Charan Teja Kalla (1): dmabuf: use spinlock to access dmabuf->name
Guenter Roeck (1): drm/aspeed: Call drm_fbdev_generic_setup after drm_dev_register
drivers/dma-buf/dma-buf.c | 11 +++++++---- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +-- include/linux/dma-buf.h | 1 + 3 files changed, 9 insertions(+), 6 deletions(-)