From 34aac18faf0a14751d69f420b4439afb60bb7bcf Mon Sep 17 00:00:00 2001 From: jsteube Date: Fri, 27 Jan 2017 20:40:55 +0100 Subject: [PATCH] OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.60 is detected which is known to be broken --- docs/changes.txt | 1 + src/opencl.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/docs/changes.txt b/docs/changes.txt index 8c9c0c1bc..ac85c46eb 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -40,6 +40,7 @@ - Events: Improved the maximum event message handling. event_log () will now also internally make sure that the message is properly terminated - Files: Do several file and folder checks on startup rather than when they are actually used to avoid related error after eventual intense operations - Helper: Added functions to check existence, type, read- and write-permissions and rewrite sources to use them instead of stat() +- OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.60 is detected which is known to be broken - Sessions: Move out handling of multiple instance from restore file into separate pidfile * changes v3.20 -> v3.30: diff --git a/src/opencl.c b/src/opencl.c index 5e15c426d..8f770c84f 100644 --- a/src/opencl.c +++ b/src/opencl.c @@ -2989,6 +2989,8 @@ int opencl_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime) if (atoi (device_param->driver_version) >= 2117) amd_warn = false; // AMDGPU-Pro Driver 16.50 is known to be broken if (atoi (device_param->driver_version) == 2236) amd_warn = true; + // AMDGPU-Pro Driver 16.60 is known to be broken + if (atoi (device_param->driver_version) == 2264) amd_warn = true; #elif defined (_WIN) // AMD Radeon Software 14.9 and higher, should be updated to 15.12 if (atoi (device_param->driver_version) >= 1573) amd_warn = false;