drm/i915: Reduce GEM code differences with Linux 3.8.13