|
@@ -195,6 +195,8 @@ i915_gem_create(struct drm_file *file,
|
|
u32 handle;
|
|
u32 handle;
|
|
|
|
|
|
size = roundup(size, PAGE_SIZE);
|
|
size = roundup(size, PAGE_SIZE);
|
|
|
|
+ if (size == 0)
|
|
|
|
+ return -EINVAL;
|
|
|
|
|
|
/* Allocate the new object */
|
|
/* Allocate the new object */
|
|
obj = i915_gem_alloc_object(dev, size);
|
|
obj = i915_gem_alloc_object(dev, size);
|