diff -rup linux-3.17.2.orig/drivers/gpu/drm/i915/i915_reg.h linux-3.17.2/drivers/gpu/drm/i915/i915_reg.h --- linux-3.17.2.orig/drivers/gpu/drm/i915/i915_reg.h 2014-10-30 10:43:25.000000000 -0600 +++ linux-3.17.2/drivers/gpu/drm/i915/i915_reg.h 2014-11-05 16:35:52.855994498 -0700 @@ -2272,7 +2272,7 @@ enum punit_power_well { #define GEN7_CXT_SIZE 0x21a8 #define GEN7_CXT_POWER_SIZE(ctx_reg) ((ctx_reg >> 25) & 0x7f) #define GEN7_CXT_RING_SIZE(ctx_reg) ((ctx_reg >> 22) & 0x7) -#define GEN7_CXT_RENDER_SIZE(ctx_reg) ((ctx_reg >> 16) & 0x3f) +#define GEN7_CXT_RENDER_SIZE(ctx_reg) ((ctx_reg >> 14) & 0xff) #define GEN7_CXT_EXTENDED_SIZE(ctx_reg) ((ctx_reg >> 9) & 0x7f) #define GEN7_CXT_GT1_SIZE(ctx_reg) ((ctx_reg >> 6) & 0x7) #define GEN7_CXT_VFSTATE_SIZE(ctx_reg) ((ctx_reg >> 0) & 0x3f)