Con Kolivas
|
833e020dfd
Standardise the way all non-mining threads are destroyed to make sure we can safely cancel them, freeing ram and NULLifying pointers.
|
14 years ago |
Con Kolivas
|
e1c7235227
Get the current pool priority under lock to avoid dereferencing.
|
14 years ago |
Con Kolivas
|
918ec7b0b2
Enable adl earlier to allow values to be set in init_adl or they're silently ignored!
|
14 years ago |
Con Kolivas
|
1db6ab0b01
Set targetfan when fanspeed is set on parameters.
|
14 years ago |
Con Kolivas
|
fc4279136e
Use the longpoll provided work to test_work_current since we know it's almost certainly from a new block even though we may check it later again.
|
14 years ago |
Con Kolivas
|
2e09eee708
Use the gpu_fan set value as the starting fan speed.
|
14 years ago |
Con Kolivas
|
84a3ee45fd
Bump version to 2.0.2.
|
14 years ago |
Con Kolivas
|
d3ac27940a
Update NEWS.
|
14 years ago |
Con Kolivas
|
9d84e91560
Properly substitute DLOPEN flags to build with ADL support when -ldl is needed and not when opencl is not found.
|
14 years ago |
Con Kolivas
|
863488e3d0
Display fan percentage on devices that only support reporting percent and not RPM.
|
14 years ago |
Con Kolivas
|
d42211f09a
Missing bracket from output.
|
14 years ago |
Con Kolivas
|
88eb514cd1
Only display supported values from fanspeed on change settings.
|
14 years ago |
Con Kolivas
|
b4009adaac
Remove redundant check.
|
14 years ago |
Con Kolivas
|
ebae03f22b
Do not bother resetting values to old ones if changes to GPU parameters report failure, instead returning a failure code only if the return value from get() differs.
|
14 years ago |
Con Kolivas
|
dff1a81da7
Use a re-entrant value to store what fanspeed we're trying to set in case the card doesn't support small changes.
|
14 years ago |
Con Kolivas
|
076677dd53
Flag any devices with autofan or autogpu as being managed.
|
14 years ago |
Con Kolivas
|
a602f4e55f
Only force the adapter speed to high if we've flagged this device as being managed.
|
14 years ago |
Con Kolivas
|
d5fe2cfd7a
Flag devices that have never started and don't allow enabling of devices without restarting them.
|
14 years ago |
Con Kolivas
|
fa790a4f12
Fix a rare crash in HASH_DEL due to using different mutexes to protect the data.
|
14 years ago |
Luke Dashjr
|
1f15d7eafa
Advertise rollntime extension support
|
14 years ago |
Con Kolivas
|
bcba6f83fb
Exit cleanly if we abort before various threads are set up or if they no longer exist.
|
14 years ago |
Con Kolivas
|
5abf83860b
Bump version to 2.0.1
|
14 years ago |
Con Kolivas
|
c486e55802
Update NEWS.
|
14 years ago |
Con Kolivas
|
e7ec2d0471
Update README.
|
14 years ago |
Con Kolivas
|
ab67b14460
Make RPM 4 characters wide in curses status for neatness.
|
14 years ago |
Con Kolivas
|
25c77ae85f
Only display values in the log if they're supported and standardise device log line printing.
|
14 years ago |
Con Kolivas
|
1917643dd0
Do away with the increasingly confusing and irrelevant total queued and efficiency measures per device.
|
14 years ago |
Con Kolivas
|
2fafdab985
Allow adapterid 0 cards to enumerate as a device as they will be non-AMD cards, and enable ADL on any AMD card.
|
14 years ago |
Con Kolivas
|
758afbf00e
Add -lpthread, not -pthread and remove -lm which is not required.
|
14 years ago |
Con Kolivas
|
6c8341f133
Define max gpudevices in one macro.
|
14 years ago |