From 5d1d48f5d7713620e738fb81377e27ee60282165 Mon Sep 17 00:00:00 2001 From: Jens Steube Date: Tue, 31 Dec 2019 21:25:37 +0100 Subject: [PATCH] Do not check for COPY_PW limits in outside kernels --- src/backend.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/backend.c b/src/backend.c index c70d47095..b25e33aa4 100644 --- a/src/backend.c +++ b/src/backend.c @@ -9402,13 +9402,16 @@ int backend_session_begin (hashcat_ctx_t *hashcat_ctx) if (user_options->attack_mode == ATTACK_MODE_STRAIGHT) { - if (hashconfig->opti_type & OPTI_TYPE_OPTIMIZED_KERNEL) - { - // not required - } - else + if (hashconfig->attack_exec == ATTACK_EXEC_INSIDE_KERNEL) { - device_param->kernel_threads_max = MIN (device_param->kernel_threads_max, 64); + if (hashconfig->opti_type & OPTI_TYPE_OPTIMIZED_KERNEL) + { + // not required + } + else + { + device_param->kernel_threads_max = MIN (device_param->kernel_threads_max, 64); + } } }