Commit 07ed8684 authored by Rodrigo Siqueira's avatar Rodrigo Siqueira

kms_flip: Fix warning related to i915 gem dependence

In the kms_flip tests has an igt_fixture that allocates memory for i915
driver with “drm_intel_bufmgr_gem_init()”, which produces the following

 IGT-Version: 1.23-g8d81c2c2 (x86_64) (Linux: 5.0.0-rc7-VKMS-RULES+ x86_64)
 Using monotonic timestamps
 DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument
 Assuming 131072kB available aperture size.
 May lead to reduced performance or incorrect rendering.
 get chip id failed: -1 [22]

This commit handles this specific dependence with the i915 driver which
make the kms_flip logs better.
Signed-off-by: Rodrigo Siqueira's avatarRodrigo Siqueira <>
Reviewed-by: 's avatarMaarten Lankhorst <>
parent d59b17ca
...@@ -1537,10 +1537,12 @@ int main(int argc, char **argv) ...@@ -1537,10 +1537,12 @@ int main(int argc, char **argv)
igt_install_exit_handler(kms_flip_exit_handler); igt_install_exit_handler(kms_flip_exit_handler);
get_timestamp_format(); get_timestamp_format();
bufmgr = drm_intel_bufmgr_gem_init(drm_fd, 4096); if (is_i915_device(drm_fd)) {
if (bufmgr) { bufmgr = drm_intel_bufmgr_gem_init(drm_fd, 4096);
devid = intel_get_drm_devid(drm_fd); if (bufmgr) {
batch = intel_batchbuffer_alloc(bufmgr, devid); devid = intel_get_drm_devid(drm_fd);
batch = intel_batchbuffer_alloc(bufmgr, devid);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment