1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00

Only debug and move ram if spare bytes exist in avalon buffer.

This commit is contained in:
Con Kolivas 2013-05-26 01:31:20 +10:00
parent 9f59e9a6d6
commit 1f08809a7f

View File

@ -652,9 +652,12 @@ static void avalon_parse_results(struct cgpu_info *avalon, struct avalon_info *i
spare = *offset - AVALON_READ_SIZE;
else
spare = AVALON_READ_SIZE + i;
applog(LOG_WARNING, "Avalon: Discarding %d bytes from buffer", spare);
*offset -= spare;
memmove(buf, buf + spare, *offset);
if (spare) {
applog(LOG_WARNING, "Avalon: Discarding %d bytes from buffer", spare);
*offset -= spare;
memmove(buf, buf + spare, *offset);
}
if (!found) {
mutex_lock(&info->lock);
info->no_matching_work++;