if (i915_gem_context_is_default(ctx))
                seq_puts(m, "  default context:\n");
        else
-               seq_printf(m, "  context %d:\n", ctx->id);
+               seq_printf(m, "  context %d:\n", ctx->user_handle);
        ppgtt->debug_dump(ppgtt, m);
 
        return 0;
 
 };
 
 /* This must match up with the value previously used for execbuf2.rsvd1. */
-#define DEFAULT_CONTEXT_ID 0
+#define DEFAULT_CONTEXT_HANDLE 0
 struct intel_context {
        struct kref ref;
-       int id;
+       int user_handle;
        uint8_t remap_slice;
        struct drm_i915_file_private *file_priv;
        struct i915_ctx_hang_stats hang_stats;
 
 static inline bool i915_gem_context_is_default(const struct intel_context *c)
 {
-       return c->id == DEFAULT_CONTEXT_ID;
+       return c->user_handle == DEFAULT_CONTEXT_HANDLE;
 }
 
 int i915_gem_context_create_ioctl(struct drm_device *dev, void *data,
 
        /* Default context will never have a file_priv */
        if (file_priv != NULL) {
                ret = idr_alloc(&file_priv->context_idr, ctx,
-                               DEFAULT_CONTEXT_ID, 0, GFP_KERNEL);
+                               DEFAULT_CONTEXT_HANDLE, 0, GFP_KERNEL);
                if (ret < 0)
                        goto err_out;
        } else
-               ret = DEFAULT_CONTEXT_ID;
+               ret = DEFAULT_CONTEXT_HANDLE;
 
        ctx->file_priv = file_priv;
-       ctx->id = ret;
+       ctx->user_handle = ret;
        /* NB: Mark all slices as needing a remap so that when the context first
         * loads it will restore whatever remap state already exists. If there
         * is no remap info, it will be a NOP. */
        if (IS_ERR(ctx))
                return PTR_ERR(ctx);
 
-       args->ctx_id = ctx->id;
+       args->ctx_id = ctx->user_handle;
        DRM_DEBUG_DRIVER("HW context %d created\n", args->ctx_id);
 
        return 0;
        struct intel_context *ctx;
        int ret;
 
-       if (args->ctx_id == DEFAULT_CONTEXT_ID)
+       if (args->ctx_id == DEFAULT_CONTEXT_HANDLE)
                return -ENOENT;
 
        ret = i915_mutex_lock_interruptible(dev);
                return PTR_ERR(ctx);
        }
 
-       idr_remove(&ctx->file_priv->context_idr, ctx->id);
+       idr_remove(&ctx->file_priv->context_idr, ctx->user_handle);
        i915_gem_context_unreference(ctx);
        mutex_unlock(&dev->struct_mutex);
 
 
        struct intel_context *ctx = NULL;
        struct i915_ctx_hang_stats *hs;
 
-       if (ring->id != RCS && ctx_id != DEFAULT_CONTEXT_ID)
+       if (ring->id != RCS && ctx_id != DEFAULT_CONTEXT_HANDLE)
                return ERR_PTR(-EINVAL);
 
        ctx = i915_gem_context_get(file->driver_priv, ctx_id);