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