tests/prime_nv: don't enable buffer reuse

We share these suckers, hence the fd-local libdrn instance does not
have full control over the lifecycle of the object. Prevents the tests
from blowing up with

[drm:i915_gem_mmap_gtt] *ERROR* Attempting to mmap a purgeable buffer

and similar things.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Daniel Vetter 2012-08-24 15:45:09 +02:00
parent d400551144
commit 94ec3f926c
3 changed files with 6 additions and 3 deletions

View File

@ -326,7 +326,8 @@ int main(int argc, char **argv)
bufmgr = drm_intel_bufmgr_gem_init(intel_fd, 4096);
if (!bufmgr)
return -1;
drm_intel_bufmgr_gem_enable_reuse(bufmgr);
/* Do not enable reuse, we share (almost) all buffers. */
//drm_intel_bufmgr_gem_enable_reuse(bufmgr);
bufmgr2 = drm_intel_bufmgr_gem_init(intel_fd2, 4096);
if (!bufmgr2)

View File

@ -1292,7 +1292,8 @@ int main(int argc, char **argv)
bufmgr = drm_intel_bufmgr_gem_init(intel_fd, 4096);
if (!bufmgr)
return -1;
drm_intel_bufmgr_gem_enable_reuse(bufmgr);
/* Do not enable reuse, we share (almost) all buffers. */
//drm_intel_bufmgr_gem_enable_reuse(bufmgr);
/* set up nouveau bufmgr */
ret = init_nouveau();

View File

@ -517,7 +517,8 @@ int main(int argc, char **argv)
bufmgr = drm_intel_bufmgr_gem_init(intel_fd, 4096);
if (!bufmgr)
return -1;
drm_intel_bufmgr_gem_enable_reuse(bufmgr);
/* Do not enable reuse, we share (almost) all buffers. */
//drm_intel_bufmgr_gem_enable_reuse(bufmgr);
/* set up nouveau bufmgr */
ret = nouveau_device_wrap(nouveau_fd, 0, &ndev);