Signed-off-by: Karthik Ramanan <[email protected]>
---
 .../0001-Add-soc-performance-monitor-utilites.patch       | 15 ++++++++++-----
 .../recipes-graphics/wayland/weston_1.9.0.bbappend        |  2 +-
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git 
a/meta-arago-distro/recipes-graphics/wayland/weston/0001-Add-soc-performance-monitor-utilites.patch
 
b/meta-arago-distro/recipes-graphics/wayland/weston/0001-Add-soc-performance-monitor-utilites.patch
index 751a7ce..4268b7d 100644
--- 
a/meta-arago-distro/recipes-graphics/wayland/weston/0001-Add-soc-performance-monitor-utilites.patch
+++ 
b/meta-arago-distro/recipes-graphics/wayland/weston/0001-Add-soc-performance-monitor-utilites.patch
@@ -7,7 +7,7 @@ Signed-off-by: Karthik Ramanan <[email protected]>
 ---
  Makefile.am                       |   17 +-
  clients/Dra7xx_ddrstat_speed.c    |  494 +++++++++++++
- clients/soc_performance_monitor.c |  625 ++++++++++++++++
+ clients/soc_performance_monitor.c |  630 ++++++++++++++++
  clients/soc_performance_monitor.h |   40 ++
  clients/statcoll.c                | 1433 +++++++++++++++++++++++++++++++++++++
  clients/statcoll.h                |  152 ++++
@@ -564,7 +564,7 @@ new file mode 100644
 index 0000000..5d1db32
 --- /dev/null
 +++ b/clients/soc_performance_monitor.c
-@@ -0,0 +1,625 @@
+@@ -0,0 +1,630 @@
 +/*
 + * Copyright (C) 2016 Texas Instruments
 + * Author: Karthik Ramanan <[email protected]>
@@ -666,9 +666,14 @@ index 0000000..5d1db32
 +
 +                                      for(i=cpu_load_offset; 
i<cpu_load_offset+total_cpu_load_items; i++) {
 +                                              if(strcmp(text[i*2], field) == 
0) {
-+                                                      y[i*2+1] = 
atoi(value)/100.0;
-+                                                      sprintf(text[i*2+1], " 
%02s%s", value,"%");
-+                                                      printd("CPULOAD: 
Updating %s with %s\n", field, value);
++                                                      if(strlen(value) <= 2) {
++                                                              y[i*2+1] = 
atoi(value)/100.0;
++                                                              
sprintf(text[i*2+1], " %02s%s", value,"%");
++                                                              
printd("CPULOAD: Updating %s with %s\n", field, value);
++                                                      }
++                                                      else {
++                                                              
printf("Ignoring value: %s\n", value);
++                                                      }
 +                                              }
 +                                      }
 +                              }
diff --git a/meta-arago-distro/recipes-graphics/wayland/weston_1.9.0.bbappend 
b/meta-arago-distro/recipes-graphics/wayland/weston_1.9.0.bbappend
index 0a3e223..6b00ae0 100644
--- a/meta-arago-distro/recipes-graphics/wayland/weston_1.9.0.bbappend
+++ b/meta-arago-distro/recipes-graphics/wayland/weston_1.9.0.bbappend
@@ -2,7 +2,7 @@
 PACKAGECONFIG[fbdev] = "--enable-fbdev-compositor 
WESTON_NATIVE_BACKEND="fbdev-backend.so",--disable-fbdev-compositor,udev mtdev"
 PACKAGECONFIG[kms] = "--enable-drm-compositor,--disable-drm-compositor,drm 
udev libgbm mtdev"
 
-PR_append = ".arago11"
+PR_append = ".arago14"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-- 
1.9.1

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to