Message ID | 1467049993-1038-1-git-send-email-robert.foss@collabora.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Jun 27, 2016 at 01:53:13PM -0400, robert.foss@collabora.com wrote: > From: Robert Foss <robert.foss@collabora.com> > > Avoid running gem_quiescent_gpu() on non-Intel hardware. > > Signed-off-by: Robert Foss <robert.foss@collabora.com> > --- > lib/drmtest.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/drmtest.c b/lib/drmtest.c > index 632fec4..6427657 100644 > --- a/lib/drmtest.c > +++ b/lib/drmtest.c > @@ -338,7 +338,7 @@ int drm_open_driver(int chipset) > if (__sync_fetch_and_add(&open_count, 1)) > return fd; > > - if(chipset & DRIVER_INTEL){ > + if(chipset == DRIVER_INTEL){ That doesn't work. You need an is_i915_device() Took the liberty of making that change and pushing with your credit. -Chris
Thanks Chris! On 2016-06-28 05:06 AM, Chris Wilson wrote: > On Mon, Jun 27, 2016 at 01:53:13PM -0400, robert.foss@collabora.com wrote: >> From: Robert Foss <robert.foss@collabora.com> >> >> Avoid running gem_quiescent_gpu() on non-Intel hardware. >> >> Signed-off-by: Robert Foss <robert.foss@collabora.com> >> --- >> lib/drmtest.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/lib/drmtest.c b/lib/drmtest.c >> index 632fec4..6427657 100644 >> --- a/lib/drmtest.c >> +++ b/lib/drmtest.c >> @@ -338,7 +338,7 @@ int drm_open_driver(int chipset) >> if (__sync_fetch_and_add(&open_count, 1)) >> return fd; >> >> - if(chipset & DRIVER_INTEL){ >> + if(chipset == DRIVER_INTEL){ > > That doesn't work. You need an is_i915_device() > Took the liberty of making that change and pushing with your credit. > -Chris >
diff --git a/lib/drmtest.c b/lib/drmtest.c index 632fec4..6427657 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -338,7 +338,7 @@ int drm_open_driver(int chipset) if (__sync_fetch_and_add(&open_count, 1)) return fd; - if(chipset & DRIVER_INTEL){ + if(chipset == DRIVER_INTEL){ gem_quiescent_gpu(fd); igt_install_exit_handler(quiescent_gpu_at_exit); }