Con Kolivas
|
522f620c89
|
Check we don't exhaust the entire unsigned 32 bit ntime range when rolling time to cope with extremely high hashrates.
|
13 years ago |
Con Kolivas
|
a9eb833afb
|
Merge pull request #242 from kanoi/master
api.c allow unwell devices to be enabled so they can be cured
|
13 years ago |
Kano
|
c21fc06560
|
define API option --api-groups
|
13 years ago |
Kano
|
e4f9cc4e3e
|
api.c allow unwell devices to be enabled so they can be cured
|
13 years ago |
Con Kolivas
|
baaa870d2c
|
Merge pull request #240 from kanoi/master
miner.php - fix/enable autorefresh for custom pages
|
13 years ago |
Kano
|
f43ee5d652
|
miner.php - fix/enable autorefresh for custom pages
|
13 years ago |
Con Kolivas
|
eae545f27a
|
Merge pull request #239 from kanoi/master
miner.php allow custom summary pages - new 'Mobile' summary
|
13 years ago |
Kano
|
edd1f83a77
|
miner.php allow custom summary pages - new 'Mobile' summary
|
13 years ago |
ckolivas
|
794b6558a3
|
Merge branch 'master' of https://github.com/ckolivas/cgminer
|
13 years ago |
ckolivas
|
21a23a45d7
|
Work around pools that advertise very low expire= time inappropriately as this leads to many false positives for stale shares detected.
|
13 years ago |
Paul Sheppard
|
d3e2b62c54
|
Change sick/dead processing to use device pointer, not gpu array.
Change BFL timing to adjust only when hashing complete (not error/idle etc.).
|
13 years ago |
Paul Sheppard
|
78d5a81d70
|
Merge branch 'master' of https://github.com/ckolivas/cgminer.git
|
13 years ago |
Con Kolivas
|
fab619ad38
|
Merge pull request #238 from kanoi/master
fpgautils.c include a debug message for all unknown open errors
|
13 years ago |
Con Kolivas
|
ae400b4f09
|
Only show ztex board count if any exist.
|
13 years ago |
Con Kolivas
|
68a3a9ad10
|
There is no need for work to be a union in struct workio_cmd
|
13 years ago |
Kano
|
c8fcf5ac65
|
fpgautils.c include a debug message for all unknown open errors
|
13 years ago |
Con Kolivas
|
028597d37d
|
Merge pull request #237 from luke-jr/serial_open_failerr
Log a specific error when serial opens fail due to lack of user permissions
|
13 years ago |
Con Kolivas
|
405eeb6337
|
Merge pull request #236 from kanoi/master
fpgautils.c - set BAUD rate according to termio spec
|
13 years ago |
ckolivas
|
b198423d17
|
Don't keep rolling work right up to the expire= cut off. Use 2/3 of the time between the scantime and the expiry as cutoff for reusing work.
|
13 years ago |
ckolivas
|
6e80b63bb8
|
Revert "Increase the getwork delay factored in to determine if work vs share is stale to avoid too tight timing."
This reverts commit d8de1bbc5b .
Wrong fix.
|
13 years ago |
Luke Dashjr
|
f8774ff611
|
Log a specific error when serial opens fail due to lack of user permissions
|
13 years ago |
ckolivas
|
c7eb9f3761
|
Microsecond multiplier error.
|
13 years ago |
ckolivas
|
d8de1bbc5b
|
Increase the getwork delay factored in to determine if work vs share is stale to avoid too tight timing.
|
13 years ago |
ckolivas
|
dffda2382f
|
Increase GPU timing resolution to microsecond and add sanity check to ensure times are positive.
|
13 years ago |
ckolivas
|
999dba479a
|
Revert "Use much more damping when determining average opencl duration to change dynamic intensity."
This reverts commit 04e528d38f .
Didn't help.
|
13 years ago |
Paul Sheppard
|
1ef52e0bac
|
Check for submit_stale before checking for work_restart
(to keep Kano happy)
|
13 years ago |
ckolivas
|
04e528d38f
|
Use much more damping when determining average opencl duration to change dynamic intensity.
|
13 years ago |
ckolivas
|
79a4e25742
|
Opencl code may start executing before the clfinish order is given to it so get the start timing used for dynamic intensity from before the kernel is queued.
|
13 years ago |
Paul Sheppard
|
df9e76bd73
|
Merge branch 'master' of https://github.com/ckolivas/cgminer.git
|
13 years ago |
Paul Sheppard
|
f149aea91e
|
Redo recover removal.
FML.
|
13 years ago |
Paul Sheppard
|
90d82aa61d
|
Revert to pre pool merge
|
13 years ago |
Paul Sheppard
|
50e996c753
|
Get rid of recover mode. Not useful at all.
Change zero hash to no start error. Neither is accurate, but zero hash makes less sense than no start.
|
13 years ago |
Kano
|
c540cd9126
|
fpgautils.c - set BAUD rate according to termio spec
|
13 years ago |
Con Kolivas
|
b2cef11480
|
Merge pull request #235 from kanoi/master
icarus - must allows allocate memory for icarus_info
|
13 years ago |
Kano
|
3763cb0bad
|
icarus - must allows allocate memory for icarus_info
|
13 years ago |
Con Kolivas
|
cc557b3f8d
|
Merge pull request #234 from kanoi/master
fpgautils.c - must initialise c_cflag before using it
|
13 years ago |
Kano
|
cb1634debf
|
fpgautils.c - linux ordering back to the correct way
|
13 years ago |
Con Kolivas
|
e53c033aa8
|
Icarus needs not +2 for realloc, just +1.
|
13 years ago |
Con Kolivas
|
e30e2f783a
|
Merge pull request #233 from kanoi/master
miner.php enhancements: refresh, restart, font configurable
|
13 years ago |
Kano
|
5ef8528470
|
miner.php remove unneeded '.'s
|
13 years ago |
Kano
|
f2e6ac50a4
|
miner.php add auto refresh options
|
13 years ago |
Kano
|
597f5fa389
|
miner.php add 'restart' next to 'quit'
|
13 years ago |
Kano
|
cffd5aee30
|
miner.php make fontname/size configurable with myminer.php
|
13 years ago |
Con Kolivas
|
c027492fa4
|
Make the pools array a dynamically allocated array to allow unlimited pools to be added.
|
13 years ago |
Con Kolivas
|
5cf4b7c432
|
Make the devices array a dynamically allocated array of pointers to allow unlimited devices.
|
13 years ago |
Con Kolivas
|
eaf1505381
|
Dynamic intensity for GPUs should be calculated on a per device basis. Clean up the code to only calculate it if required as well.
|
13 years ago |
Con Kolivas
|
17ba2dca63
|
Logic fail on queueing multiple requests at once. Just queue one at a time.
|
13 years ago |
Con Kolivas
|
42ea29ca4e
|
Use a queueing bool set under control_lock to prevent multiple calls to queue_request racing.
|
13 years ago |
Con Kolivas
|
63dd598e2a
|
Queue multiple requests at once when levels are low.
|
13 years ago |
Con Kolivas
|
757922e4ce
|
Use the work clone flag to determine if we should subtract it from the total queued variable and provide a subtract queued function to prevent looping over locked code.
|
13 years ago |