summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-07-23 18:43:58 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2017-07-23 18:43:58 +0900
commit6a65cb2f3c294e49dfe6dc895519eb08873bdb2b (patch)
tree6655c3f35d4d8eb0f459174d9f4639542aebe607
parentc69f9d2837d41ba494097d076107ad11e4829c18 (diff)
downloadefl-6a65cb2f3c294e49dfe6dc895519eb08873bdb2b.tar.gz
eina debug - add comments to cpu debug using locks to pause sysmon
this is intended so leave comments saying so. coverity doesn't like it with CID 1377549
-rw-r--r--src/lib/eina/eina_debug_cpu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/eina/eina_debug_cpu.c b/src/lib/eina/eina_debug_cpu.c
index f7cb2cce79..0f25b4bfbd 100644
--- a/src/lib/eina/eina_debug_cpu.c
+++ b/src/lib/eina/eina_debug_cpu.c
@@ -261,6 +261,7 @@ _cpufreq_on_cb(Eina_Debug_Session *session EINA_UNUSED, int cid EINA_UNUSED, voi
{
_eina_debug_sysmon_reset = 1;
_eina_debug_sysmon_active = 1;
+ // this is intended. taking this lock allows sysmon to run
eina_lock_release(&_sysmon_lock);
}
return EINA_TRUE;
@@ -271,6 +272,7 @@ _cpufreq_off_cb(Eina_Debug_Session *session EINA_UNUSED, int cid EINA_UNUSED, vo
{
if (_eina_debug_sysmon_active)
{
+ // this is intended. taking this lock blocks sysmod from running
eina_lock_take(&_sysmon_lock);
_eina_debug_sysmon_active = 0;
}