i915/gem_create: Always try to create an object of at least one page

0-byte objects are not allowed.

References: https://bugs.freedesktop.org/show_bug.cgi?id=110106
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
14 jobs for master in 9 minutes and 58 seconds (queued for 143 minutes and 2 seconds)
Status Job ID Name Coverage
  Build
passed #173104
build:tests-debian-autotools

00:01:13

passed #173101
build:tests-debian-meson

00:00:40

passed #173103
build:tests-debian-meson-arm64

00:00:54

passed #173102
build:tests-debian-meson-armhf

00:00:37

passed #173098
build:tests-fedora

00:01:24

passed #173099
build:tests-fedora-no-libunwind

00:00:47

passed #173100
build:tests-fedora-oldest-meson

00:01:24

 
  Test
passed #173105
test:ninja-test

00:00:30

passed #173106
test:ninja-test-arm64

00:00:40

passed #173107
test:ninja-test-armhf

00:00:40

passed #173108
test:test-list-diff

00:00:22

 
  Deploy
passed #173109
pages

00:00:42

passed pages:deploy

00:00:00

failed pages:deploy

00:00:00