1
mirror of https://github.com/hashcat/hashcat synced 2024-11-13 17:28:58 +01:00

OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.60 is detected which is known to be broken

This commit is contained in:
jsteube 2017-01-27 20:40:55 +01:00
parent d4fdb4f7a7
commit 34aac18faf
2 changed files with 3 additions and 0 deletions

View File

@ -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:

View File

@ -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;