1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-01 20:38:14 +00:00

Fix missing barrier in -m 8500

This commit is contained in:
jsteube 2017-08-07 18:58:23 +02:00
parent 0a676b549f
commit 24a2fb01aa
2 changed files with 6 additions and 0 deletions

View File

@ -559,6 +559,8 @@ __kernel void m08500_mxx (__global pw_t *pws, __global const kernel_rule_t *rule
s_skb[7][i] = c_skb[7][i]; s_skb[7][i] = c_skb[7][i];
} }
barrier (CLK_LOCAL_MEM_FENCE);
if (gid >= gid_max) return; if (gid >= gid_max) return;
/** /**

View File

@ -557,6 +557,8 @@ __kernel void m08500_mxx (__global pw_t *pws, __global const kernel_rule_t *rule
s_skb[7][i] = c_skb[7][i]; s_skb[7][i] = c_skb[7][i];
} }
barrier (CLK_LOCAL_MEM_FENCE);
if (gid >= gid_max) return; if (gid >= gid_max) return;
/** /**
@ -711,6 +713,8 @@ __kernel void m08500_sxx (__global pw_t *pws, __global const kernel_rule_t *rule
s_skb[7][i] = c_skb[7][i]; s_skb[7][i] = c_skb[7][i];
} }
barrier (CLK_LOCAL_MEM_FENCE);
if (gid >= gid_max) return; if (gid >= gid_max) return;
/** /**