[Beignet] Still getting "Failed to release test userptr object! (9) i915 kernel driver may not be sane!"
Gerald Baier
geraldbaier86 at googlemail.com
Sat Sep 19 07:54:32 PDT 2015
Can confirm, the problem also persists for me. I'm also running fedora
22 with kernel 4.1.6 and libdrm 2.4.61. Only difference I use a pretty
recent git version 0ff74172ddda4ea43da62b27c23f6933b7acadfa (16. Sept).
Cheers,
Gerald
On 09/18/2015 12:29 PM, Lorenzo Pistone wrote:
> Hello. Running clinfo in my system spews for a number of times the
> warning described in the object. This happens with kernel 4.1.6 and
> libdrm 2.4.61 (fedora 22 x86_64), and beignet 1.1.0 (compiled from
> source), hardware is i5-3230M (Ivy Brdige). Note that my libdrm
> version is higher than the suggested upgrade that apparently fixed the
> issue for others (e.g.
> http://lists.freedesktop.org/archives/beignet/2015-May/005642.html).
>
>
> Here's the full clinfo 2>&1 output:
>
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Number of platforms 1
> Platform Name Intel Gen OCL Driver
> Platform Vendor Intel
> Platform Version OpenCL 1.2
> beignet 1.1.0
> Platform Profile FULL_PROFILE
> Platform Extensions cl_khr_global_int32_base_atomics
> cl_khr_global_int32_extended_atomics
> cl_khr_local_int32_base_atomics
> cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store
> cl_khr_spir cl_khr_icd
> Platform Extensions function suffix Intel
>
> Platform Name Intel Gen OCL Driver
> Number of devices 1
> Device Name Intel(R) HD
> Graphics IvyBridge M GT2
> Device Vendor Intel
> Device Vendor ID 0x166
> Device Version OpenCL 1.2
> beignet 1.1.0
> Driver Version 1.1.0
> Device OpenCL C Version OpenCL C 1.2
> beignet 1.1.0
> Device Type GPU
> Device Profile FULL_PROFILE
> Max compute units 16
> Max clock frequency 1000MHz
> Device Partition (core)
> Max number of sub-devices 1
> Supported partition types None, None, None
> Max work item dimensions 3
> Max work item sizes 512x512x512
> Max work group size 512
> Preferred work group size multiple 16
> Preferred / native vector sizes
> char 16 / 8
> short 8 / 8
> int 4 / 4
> long 2 / 2
> half 0 /
> 8 (n/a)
> float 4 / 4
> double 0 /
> 2 (n/a)
> Half-precision Floating-point support (n/a)
> Single-precision Floating-point support (core)
> Denormals No
> Infinity and NANs Yes
> Round to nearest Yes
> Round to zero No
> Round to infinity No
> IEEE754-2008 fused multiply-add No
> Support is emulated in software No
> Correctly-rounded divide and sqrt operations No
> Double-precision Floating-point support (n/a)
> Address bits 32, Little-Endian
> Global memory size 2147483648 (2GiB)
> Error Correction support No
> Max memory allocation 1073741824 (1024MiB)
> Unified memory for Host and Device Yes
> Minimum alignment for any data type 128 bytes
> Alignment of base address 1024 bits (128
> bytes)
> Global Memory cache type Read/Write
> Global Memory cache size 8192
> Global Memory cache line 64 bytes
> Image support Yes
> Max number of samplers per kernel 16
> Max size for 1D images from buffer 65536 pixels
> Max 1D or 2D image array size 2048 images
> Max 2D image size 8192x8192 pixels
> Max 3D image size 8192x8192x2048 pixels
> Max number of read image args 128
> Max number of write image args 8
> Local memory type Global
> Local memory size 65536 (64KiB)
> Max constant buffer size 134217728 (128MiB)
> Max number of constant args 8
> Max size of kernel argument 1024
> Queue properties
> Out-of-order execution No
> Profiling Yes
> Profiling timer resolution 80ns
> Execution capabilities
> Run OpenCL kernels Yes
> Run native kernels Yes
> SPIR versions <printDeviceInfo:133: get
> CL_DEVICE_SPIR_VERSIONS size : error -30>
> Prefer user sync for interop Yes
> printf() buffer size 1048576 (1024KiB)
> Built-in kernels
> __cl_copy_region_align4;__cl_copy_region_align16;__cl_cpy_region_unalign_same_offset;__cl_copy_region_unalign_dst_offset;__cl_copy_region_unalign_src_offset;__cl_copy_buffer_rect;__cl_copy_image_1d_to_1d;__cl_copy_image_2d_to_2d;__cl_copy_image_3d_to_2d;__cl_copy_image_2d_to_3d;__cl_copy_image_3d_to_3d;__cl_copy_image_2d_to_buffer;__cl_copy_image_3d_to_buffer;__cl_copy_buffer_to_image_2d;__cl_copy_buffer_to_image_3d;__cl_fill_region_unalign;__cl_fill_region_align2;__cl_fill_region_align4;__cl_fill_region_align8_2;__cl_fill_region_align8_4;__cl_fill_region_align8_8;__cl_fill_region_align8_16;__cl_fill_region_align128;__cl_fill_image_1d;__cl_fill_image_1d_array;__cl_fill_image_2d;__cl_fill_image_2d_array;__cl_fill_image_3d;
> Device Available Yes
> Compiler Available Yes
> Linker Available Yes
> Device Extensions cl_khr_global_int32_base_atomics
> cl_khr_global_int32_extended_atomics
> cl_khr_local_int32_base_atomics
> cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store
> cl_khr_spir cl_khr_icd
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
> Failed to release test userptr object! (9) i915 kernel driver may
> not be sane!
>
> NULL platform behavior
> clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Intel Gen OCL Driver
> clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [Intel]
> clCreateContext(NULL, ...) [default] Success [Intel]
> clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices
> found in platform
> clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)
> Platform Name Intel Gen OCL Driver
> Device Name Intel(R) HD
> Graphics IvyBridge M GT2
> clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No
> devices found in platform
> clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices
> found in platform
> clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
> Platform Name Intel Gen OCL Driver
> Device Name Intel(R) HD
> Graphics IvyBridge M GT2
>
> ICD loader properties
> ICD loader Name OpenCL ICD Loader
> ICD loader Vendor OCL Icd free
> software
> ICD loader Version 2.2.3
> ICD loader Profile OpenCL 1.2
>
>
>
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list