Message ID | 20221102150500.227161-1-matthew.auld@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [i-g-t] tests/i915/module_load: restore gem_sanitycheck for discrete | expand |
Reviewed-by: Nirmoy.das@intel.com On 11/2/2022 4:05 PM, Matthew Auld wrote: > This looks to be recently broken in: 5389b3f3 > ("tests/i915/i915_module_load: Use GEM_BUSY instead of SET_CACHE for > sanity check"). > > Which fails on discrete platforms, since we switched over to the > gem_busy ioctl, from the set_caching ioctl, which no longer gives > -ENODEV as the expected error. > > Signed-off-by: Matthew Auld <matthew.auld@intel.com> > Cc: Janga Rahul Kumar <janga.rahul.kumar@intel.com> > Cc: Priyanka Dandamudi <priyanka.dandamudi@intel.com> > --- > tests/i915/i915_module_load.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tests/i915/i915_module_load.c b/tests/i915/i915_module_load.c > index eebb3167..d3a86b11 100644 > --- a/tests/i915/i915_module_load.c > +++ b/tests/i915/i915_module_load.c > @@ -228,7 +228,7 @@ static void gem_sanitycheck(void) > { > struct drm_i915_gem_busy args = {}; > int i915 = __drm_open_driver(DRIVER_INTEL); > - int expected = gem_has_lmem(i915) ? -ENODEV : -ENOENT; > + int expected = -ENOENT; > int err; > > err = 0;
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> On 11/3/2022 12:10 PM, Das, Nirmoy wrote: > Reviewed-by: Nirmoy.das@intel.com > > On 11/2/2022 4:05 PM, Matthew Auld wrote: >> This looks to be recently broken in: 5389b3f3 >> ("tests/i915/i915_module_load: Use GEM_BUSY instead of SET_CACHE for >> sanity check"). >> >> Which fails on discrete platforms, since we switched over to the >> gem_busy ioctl, from the set_caching ioctl, which no longer gives >> -ENODEV as the expected error. >> >> Signed-off-by: Matthew Auld <matthew.auld@intel.com> >> Cc: Janga Rahul Kumar <janga.rahul.kumar@intel.com> >> Cc: Priyanka Dandamudi <priyanka.dandamudi@intel.com> >> --- >> tests/i915/i915_module_load.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/tests/i915/i915_module_load.c >> b/tests/i915/i915_module_load.c >> index eebb3167..d3a86b11 100644 >> --- a/tests/i915/i915_module_load.c >> +++ b/tests/i915/i915_module_load.c >> @@ -228,7 +228,7 @@ static void gem_sanitycheck(void) >> { >> struct drm_i915_gem_busy args = {}; >> int i915 = __drm_open_driver(DRIVER_INTEL); >> - int expected = gem_has_lmem(i915) ? -ENODEV : -ENOENT; >> + int expected = -ENOENT; >> int err; >> err = 0;
diff --git a/tests/i915/i915_module_load.c b/tests/i915/i915_module_load.c index eebb3167..d3a86b11 100644 --- a/tests/i915/i915_module_load.c +++ b/tests/i915/i915_module_load.c @@ -228,7 +228,7 @@ static void gem_sanitycheck(void) { struct drm_i915_gem_busy args = {}; int i915 = __drm_open_driver(DRIVER_INTEL); - int expected = gem_has_lmem(i915) ? -ENODEV : -ENOENT; + int expected = -ENOENT; int err; err = 0;
This looks to be recently broken in: 5389b3f3 ("tests/i915/i915_module_load: Use GEM_BUSY instead of SET_CACHE for sanity check"). Which fails on discrete platforms, since we switched over to the gem_busy ioctl, from the set_caching ioctl, which no longer gives -ENODEV as the expected error. Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Janga Rahul Kumar <janga.rahul.kumar@intel.com> Cc: Priyanka Dandamudi <priyanka.dandamudi@intel.com> --- tests/i915/i915_module_load.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)