mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-11 07:17:58 +00:00
work_restart should only be changed by cgminer.c now
This commit is contained in:
parent
34f86417cc
commit
d8ef28069a
@ -277,7 +277,6 @@ static uint64_t icarus_scanhash(struct thr_info *thr, struct work *work,
|
||||
__maybe_unused uint64_t max_nonce)
|
||||
{
|
||||
volatile unsigned long *wr = &work_restart[thr->id].restart;
|
||||
*wr = 0;
|
||||
|
||||
struct cgpu_info *icarus;
|
||||
int fd;
|
||||
|
@ -111,8 +111,6 @@ bool ScanHash_4WaySSE2(int thr_id, const unsigned char *pmidstate,
|
||||
|
||||
pdata += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
for (;;)
|
||||
{
|
||||
unsigned int thash[9][NPAR] __attribute__((aligned(128)));
|
||||
|
@ -84,8 +84,6 @@ bool ScanHash_altivec_4way(int thr_id, const unsigned char *pmidstate,
|
||||
|
||||
pdata += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
for (;;)
|
||||
{
|
||||
unsigned int thash[9][NPAR] __attribute__((aligned(128)));
|
||||
|
@ -589,8 +589,6 @@ bool scanhash_asm32(int thr_id, const unsigned char *midstate,
|
||||
|
||||
data += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
while (1) {
|
||||
n++;
|
||||
*nonce = n;
|
||||
|
@ -251,8 +251,6 @@ bool scanhash_c(int thr_id, const unsigned char *midstate, unsigned char *data,
|
||||
|
||||
data += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
while (1) {
|
||||
n++;
|
||||
*nonce = n;
|
||||
|
@ -65,8 +65,6 @@ bool scanhash_sse2_64(int thr_id, const unsigned char *pmidstate,
|
||||
|
||||
pdata += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
/* For debugging */
|
||||
union {
|
||||
__m128i m;
|
||||
|
@ -65,8 +65,6 @@ bool scanhash_sse2_32(int thr_id, const unsigned char *pmidstate,
|
||||
|
||||
pdata += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
/* Message expansion */
|
||||
memcpy(m_midstate, pmidstate, sizeof(m_midstate));
|
||||
memcpy(m_w, pdata, sizeof(m_w)); /* The 2nd half of the data */
|
||||
|
@ -62,8 +62,6 @@ bool scanhash_sse4_64(int thr_id, const unsigned char *pmidstate,
|
||||
|
||||
pdata += 64;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
/* For debugging */
|
||||
union {
|
||||
__m128i m;
|
||||
|
@ -35,8 +35,6 @@ bool scanhash_via(int thr_id, const unsigned char *pmidstate,
|
||||
unsigned long stat_ctr = 0;
|
||||
int i;
|
||||
|
||||
work_restart[thr_id].restart = 0;
|
||||
|
||||
/* bitcoin gives us big endian input, but via wants LE,
|
||||
* so we reverse the swapping bitcoin has already done (extra work)
|
||||
* in order to permit the hardware to swap everything
|
||||
|
Loading…
Reference in New Issue
Block a user