I'm trying to use pyrit with OpenCL extension with an Intel 4600 using Beignet. 
I'm running Debian Jessie, Kernel 3.16, pyrit 0.8.1-1 from the official Debian 
repositories and ran "echo 0 > /sys/module/i915/parameters/enable_cmd_parser" 
to avoid the known bug with kernel 3.16. "pyrit selftest" produces the 
following error in the terminal:

>>>>>>>>>>>>>>>>
Exception in thread OpenCL-Device 'Intel(R) HD Graphics Haswell M':
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/dist-packages/cpyrit/cpyrit.py", line 113, in run
    self._testComputeFunction(101)
  File "/usr/lib/python2.7/dist-packages/cpyrit/cpyrit.py", line 103, in 
_testComputeFunction
    raise ValueError("Test-vector does not result in correct PMK.")
ValueError: Test-vector does not result in correct PMK.

Exception in thread CPU-Core (SSE2):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/dist-packages/cpyrit/cpyrit.py", line 110, in run
    essid, pwlist = self.queue._gather(self.buffersize, timeout=0.5)
  File "/usr/lib/python2.7/dist-packages/cpyrit/cpyrit.py", line 632, in _gather
    self._check_cores()
  File "/usr/lib/python2.7/dist-packages/cpyrit/cpyrit.py", line 490, in 
_check_cores
    raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'OpenCL-Device 'Intel(R) HD Graphics Haswell M'' has died 
unexpectedly
>>>>>>>>>>>>>>>>


The following shows up in dmesg:

>>>>>>>>>>>>>>>>

[drm] stuck on render ring
[drm] GPU HANG: ecode 0:0xfdddfffe, in pyrit [4016], reason: Ring hung, action: 
reset
>>>>>>>>>>>>>>>>


Without Beignet pyrit works fine.
_______________________________________________
Beignet mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/beignet

Reply via email to