Bug 111661 - [CI][RESUME] igt@gem_gpgpu_fill - skip - no gpgpu-fill function
Summary: [CI][RESUME] igt@gem_gpgpu_fill - skip - no gpgpu-fill function
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: high not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-11 11:53 UTC by Martin Peres
Modified: 2019-10-16 12:33 UTC (History)
1 user (show)

See Also:
i915 platform: TGL
i915 features: GEM/Other


Attachments

Description Martin Peres 2019-09-11 11:53:22 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_366/fi-tgl-u/igt@gem_gpgpu_fill.html

IGT-Version: 1.24-g8f351d69 (x86_64) (Linux: 5.3.0-rc8-g693a4003005c-drmtip_366+ x86_64)
Test requirement not met in function __real_main98, file ../tests/i915/gem_gpgpu_fill.c:116:
Test requirement: gpgpu_fill
no gpgpu-fill function
Last errno: 2, No such file or directory
SKIP (0.001s)
Comment 2 Caz.Yokoyama 2019-09-11 14:52:09 UTC
On which platform, the test runs? GEN12?

 * The platform-specific media fill function pointer for the device specified
 * with @devid. Will return NULL when no media fill function is implemented.
 */
igt_fillfunc_t igt_get_media_fillfunc(int devid)
{
	igt_fillfunc_t fill = NULL;

	if (IS_GEN9(devid) || IS_GEN10(devid) || IS_GEN11(devid))
		fill = gen9_media_fillfunc;
	else if (IS_GEN8(devid))
		fill = gen8_media_fillfunc;
	else if (IS_GEN7(devid))
		fill = gen7_media_fillfunc;

	return fill;
Comment 3 Jani Saarinen 2019-09-11 18:56:26 UTC
Yes, tgl as i915 platform and links tell.
Comment 4 Caz.Yokoyama 2019-09-12 15:29:06 UTC
So the severity will be trivial?
Comment 5 Chris Wilson 2019-09-18 18:49:18 UTC
commit 51b0f1ed696d5611a2bff149e3701c4deb1b5416
Author: Katarzyna Dec <katarzyna.dec@intel.com>
Date:   Mon Jul 15 14:51:32 2019 -0700

    lib/gpgpu_fill/tgl: Implement gpgpu_fillfunc for TGL
    
    Adding gen12_gpgpu_fillfunc to have gpgpu_fill running on TGL.
    Gpgpu shader was generated using IGA (Intel Graphics Assembler)
    based on Gen11 binary adding necessary SWSB dependencies and
    changes in SEND instruction.
    
    Shader source code and array containing its assembled version
    have same names now to avoid ambiguity.
    
    v2: Switched to using IS_GEN12
    v3: Minor checkpatch change
Comment 6 Martin Peres 2019-10-16 12:33:08 UTC
(In reply to Chris Wilson from comment #5)
> commit 51b0f1ed696d5611a2bff149e3701c4deb1b5416
> Author: Katarzyna Dec <katarzyna.dec@intel.com>
> Date:   Mon Jul 15 14:51:32 2019 -0700
> 
>     lib/gpgpu_fill/tgl: Implement gpgpu_fillfunc for TGL
>     
>     Adding gen12_gpgpu_fillfunc to have gpgpu_fill running on TGL.
>     Gpgpu shader was generated using IGA (Intel Graphics Assembler)
>     based on Gen11 binary adding necessary SWSB dependencies and
>     changes in SEND instruction.
>     
>     Shader source code and array containing its assembled version
>     have same names now to avoid ambiguity.
>     
>     v2: Switched to using IS_GEN12
>     v3: Minor checkpatch change

Thanks!
Comment 7 CI Bug Log 2019-10-16 12:33:13 UTC
The CI Bug Log issue associated to this bug has been archived.

New failures matching the above filters will not be associated to this bug anymore.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.