drm/i915: Do interrupible mutex lock first to avoid locking for unreference