|
9ec4bb75
|
2013-12-23T17:54:12
|
|
Fix trivial warnings in knc driver.
|
|
2d448072
|
2013-12-23T17:50:55
|
|
Reinstate work utility based hashmeter for knc.
|
|
827ba15f
|
2013-12-23T15:35:45
|
|
Memset the spi tx buffer under lock in knc driver.
|
|
069e2b14
|
2013-12-23T15:34:30
|
|
Revert "Put the knc rx and tx buffers inside the knc state struct, protecting their access with the mutex."
This reverts commit e9ae364f00aa26afca9547dcf3e936ab51822a82.
|
|
e9ae364f
|
2013-12-23T15:13:33
|
|
Put the knc rx and tx buffers inside the knc state struct, protecting their access with the mutex.
|
|
ff0dbafe
|
2013-12-22T13:03:50
|
|
knc: Bugfix - good shares wrongly reported as HW errors.
Root cause of the problem: several work items were assigned the same
work_id in the active works queue of the knc driver. Thus when good
nonce report arrived from the FPGA, wrong work item was picked up from
the queue, and submit_nonce evaluated that as an error.
Fix: Limit the work_id counter update rate. Update it only to the number of
works actually consumed by the FPGA, not to the number of works send.
|
|
7e14fcb2
|
2013-12-18T15:09:46
|
|
knc: Do not include variable "last minute" data into the "last hour" per-core stats
|
|
ecfd2f4d
|
2013-12-17T15:41:19
|
|
knc: Make per-core statistics available through API
|
|
08b589a3
|
2013-10-28T14:09:18
|
|
Add two tunable parameters for cores Disable Policy
(at the moment they are tunable at compile time only)
|
|
e872e7d6
|
2013-11-04T02:47:08
|
|
Revert "Only count successful nonces as hashrate in the knc driver."
The original hashrate calculation is more correct, counting hashing
completed notifications, not found shares, even if slightly inflated
by hw errors in some cases.
A perhaps better way to show effective hash rate is to present
WU as a hash rate. If WU and hardware reported hash rate differs
too much over a reasonable period of time then something is not right.
This reverts commit 32ec3628219bfcbf1d964019302a9f420a7a9cab.
|
|
b542f523
|
2013-10-29T22:08:00
|
|
Add copyright notice to knc driver.
|
|
6e3bee0d
|
2013-10-29T21:31:44
|
|
Trivial style changes to knc driver.
|
|
e6843588
|
2013-10-28T14:40:23
|
|
Use a mutex to protect data in the knc structure, to prevent loading more work during a flush, and unlock and return to main between calls to get_queued_work.
|
|
ac7dc468
|
2013-10-28T14:27:57
|
|
Use the existing device_data for knc state data.
|
|
1388b841
|
2013-10-28T12:06:48
|
|
Revert "Process multiple responses in the knc driver."
This reverts commit 76af3bf9a3ee2a3f0be5280ebe5f42ab4de100c9.
|
|
32ec3628
|
2013-10-28T12:04:15
|
|
Only count successful nonces as hashrate in the knc driver.
|
|
76af3bf9
|
2013-10-28T12:01:54
|
|
Process multiple responses in the knc driver.
|
|
5467dfe7
|
2013-10-28T11:55:12
|
|
Fix trivial warnings in knc driver.
|
|
53570ae8
|
2013-10-02T03:49:47
|
|
KnC driver: knc-spi-fpga ASIC driver
This driver talks to KnCMiner controller via SPI
Protocol specification is available at
https://github.com/KnCMiner/jupiter-hw-docs/blob/master/fpga_spi.md
|
|
6d4a03ad
|
2013-10-18T15:16:11
|
|
Better HW error count; disable permanently those cores which fail often
|