drm/i915: Do no use kfree() to free a kmem_cache_alloc() return value