Commit d3ac27940aa4149f4032c1591bf01a8c953dae3a

Con Kolivas 2011-09-11T15:18:23

Update NEWS.

diff --git a/NEWS b/NEWS
index 951b670..8256315 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,29 @@
+Version 2.0.2 - September 11, 2011
+
+- Exit cleanly if we abort before various threads are set up or if they no
+longer exist.
+- Fix a rare crash in HASH_DEL due to using different mutexes to protect the
+data.
+- Flag devices that have never started and don't allow enabling of devices
+without restarting them.
+- Only force the adapter speed to high if we've flagged this device as being
+managed.
+- Flag any devices with autofan or autogpu as being managed.
+- Use a re-entrant value to store what fanspeed we're trying to set in case the
+card doesn't support small changes.     Force it to a multiple of 10% if it
+fails on trying to speed up the fan.
+- 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.
+- Remove redundant check.
+- Only display supported values from fanspeed on change settings.
+- Missing bracket from output.
+- Display fan percentage on devices that only support reporting percent and not
+RPM.
+- Properly substitute DLOPEN flags to build with ADL support when -ldl is needed
+and not when opencl is not found.
+
+
 Version 2.0.1 - September 9, 2011
 
 - Fix building on 32bit glibc with dlopen with -lpthread and -ldl
@@ -40,9 +66,9 @@ Major feature upgrade - GPU monitoring, (over)clocking and fan control for ATI
 GPUs.
 
 New command line switches:
---auto-fan          Automatically adjust all GPU fan speeds to maintain a target
+--auto-fan-     Automatically adjust all GPU fan speeds to maintain a target
 temperature
---auto-gpu          Automatically adjust all GPU engine clock speeds to maintain
+--auto-gpu-     Automatically adjust all GPU engine clock speeds to maintain
 a target temperature
 --gpu-engine <arg>  Set the GPU engine (over)clock in Mhz - one value for all or
 separate by commas for per card.