[Beignet] Still getting "Failed to release test userptr object! (9) i915 kernel driver may not be sane!"
Lorenzo Pistone
blaffablaffa at gmail.com
Mon Sep 28 10:34:21 PDT 2015
Thanks, it seems the commit fixes it
Il 24/09/2015 04:36, Pan, Xiuli ha scritto:
> Hi all,
> The patch for this bug is now in the master branch http://cgit.freedesktop.org/beignet/commit/?id=f48b4f6766fcaa193652fcbe6ea0bb29f92e45aa , could you try it to see if this can fix the bug on your platform.
>
> Thanks
> Pan Xiuli
>
> -----Original Message-----
> From: Beignet [mailto:beignet-bounces at lists.freedesktop.org] On Behalf Of Gerald Baier
> Sent: Saturday, September 19, 2015 10:55 PM
> To: beignet at lists.freedesktop.org
> Subject: Re: [Beignet] Still getting "Failed to release test userptr object! (9) i915 kernel driver may not be sane!"
>
> 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
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list