Merge linux-drm-v5-6-rc3
Sprinkle idr_preload/idr_preload_end.Try to do these outside all mutex locks.Tricky case is i915_gem_context, where the struct mutex is held for along time.
merge linux-drm-v4-4-143
branches: 1.1.1;Initial revision