Luke Dashjr
|
be8cbde7b9
When hotplug is enabled and a mining algorithm is configured for the first time, schedule a rescan of hardware to pick up anything now applicable that may not have been before
|
11 years ago |
Pelle Nilsson
|
d625fc865a
Increase watchdog sick time to 300 seconds
|
11 years ago |
Luke Dashjr
|
c786653dd3
Merge commit 'e6d15c8' into bfgminer
|
11 years ago |
Luke Dashjr
|
e6d15c8d0e
Bugfix: bitfury: Use long long and llabs to avoid under/over flows misbehaving
|
11 years ago |
Luke Dashjr
|
61b09c0668
Try to keep enough work queued for each mining algorithm in use
|
11 years ago |
Luke Dashjr
|
16a58f8a40
Move select_loadbalance and select_failover logic into their own functions
|
11 years ago |
Luke Dashjr
|
6c03a3b59a
Keep track of how much work is staged per-algorithm
|
11 years ago |
Luke Dashjr
|
1654709d68
Keep track of how many goals reference each mining algorithm
|
11 years ago |
Luke Dashjr
|
80ebc835b3
Abstract goal_set_malgo function
|
11 years ago |
Luke Dashjr
|
31852510c8
Build a mining_algorithms list
|
11 years ago |
Luke Dashjr
|
7f48e9f89d
get_work: Restore previous getwork rollntime behaviour
|
11 years ago |
Luke Dashjr
|
f157d37ea9
get_work: Only return work items compatible with processor (degrades getwork rollntime support)
|
11 years ago |
Luke Dashjr
|
c7b7a4a9d5
opencl: Support for per-work mining algorithms
|
11 years ago |
Pelle Nilsson
|
2582521baf
All dies use same nonce working range
|
11 years ago |
Pelle Nilsson
|
772a6c1197
Bugfix: First core in each die got too big nonce area to work on
|
11 years ago |
Luke Dashjr
|
f1ffa2aaaf
Build without POW_SCRYPT at all
|
11 years ago |
Luke Dashjr
|
28e4673181
opencl: Defer loading kernel until it is needed
|
11 years ago |
Luke Dashjr
|
1d56821c3c
opencl: Split initCl into opencl_create_clState and opencl_load_kernel
|
11 years ago |
Luke Dashjr
|
20ababcee2
SSM: Implement mining.capabilities including proxying mining.set_goal
|
11 years ago |
Luke Dashjr
|
91de01e708
Replace mining.goal.subscribe with mining.capabilities
|
11 years ago |
Luke Dashjr
|
10bf3714ca
Stratum: Avoid resetting the goal if the old and new name match
|
11 years ago |
Luke Dashjr
|
36391db36f
Allow specifying goal options as eg, --pool-goal name:malgo=scrypt
|
11 years ago |
Luke Dashjr
|
6d9e28e361
Bugfix: Highlight all active pools, in pool listing
|
11 years ago |
Luke Dashjr
|
9cbf7dc567
Set quota to 1 when enabling a failover-only pool, and disable failover-only when setting quota
|
11 years ago |
Luke Dashjr
|
c0073210dd
Bugfix: pool_actively_desired: Detect failover-only conditions for loadbalance and balance strategies
|
11 years ago |
Luke Dashjr
|
2ac47b2731
Bugfix: Only display pools as Failover state when it is effectively so
|
11 years ago |
Luke Dashjr
|
f70bb0bab1
Merge commit 'dc0e848' into bfgminer
|
11 years ago |
Luke Dashjr
|
dc0e84873b
Make sure KEY_EVENT from wincon is ignored (it conflicts with ncurses)
|
11 years ago |
Pelle Nilsson
|
bfd5d25ebb
Titan flush optimization bugfix: FPGA status was checked once per poll instead of once per ASIC
|
11 years ago |
Luke Dashjr
|
d046e9d728
cpu: Support for per-work mining algorithms
|
11 years ago |