Signed-off-by: Sanjay Singh Rawat <sanjay.rawat(a)linaro.org>
---
below are the leaks which this patch clears
72 bytes in 3 blocks are definitely lost in loss record 2 of 9
at 0x4C2ABBD: malloc (vg_replace_malloc.c:296)
by 0x4C2CA8B: realloc (vg_replace_malloc.c:692)
by 0x403636: store_data (idlestat.c:836)
72 bytes in 2 blocks are definitely lost in loss record 4 of 9
at 0x4C2CB0A: realloc (vg_replace_malloc.c:692)
by 0x403820: store_irq (idlestat.c:882)
32,136 bytes in 9 blocks are definitely lost in loss record 9 of 9
at 0x4C2CB0A: realloc (vg_replace_malloc.c:692)
by 0x403636: store_data (idlestat.c:836)
by 0x403E2D: idlestat_load (idlestat.c:1015)
---
idlestat.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/idlestat.c b/idlestat.c
index da615cb..4d38d57 100644
--- a/idlestat.c
+++ b/idlestat.c
@@ -459,9 +459,16 @@ static void release_cstate_info(struct cpuidle_cstates *cstates, int nrcpus)
struct cpuidle_cstate *c = &(cstates[cpu].cstate[i]);
if (c->name)
free(c->name);
+ if (c->data)
+ free(c->data);
}
}
+ if (cstates->wakeinfo.irqinfo)
+ free(cstates->wakeinfo.irqinfo);
+ if (cstates->wakeirq)
+ free(cstates->wakeirq);
+
/* free the cstates array */
free(cstates);
}
--
1.8.3.2
== Progress ==
* Enabling UEFI Fastboot on Panda (CARD-198: 0 %)
- On Hold
* CARD 1103: Flash support on u-boot fastboot (CARD-1103: 100%)
- worked on V4
== Plans ==
* CARD 1103: fastboot flash command (CARD-1103: 100%)
- Test and Submit the changes made for wolfgang's comments
== Issues ==
* None
== Progress ==
* Enabling UEFI Fastboot on Panda (CARD-198: 0 %)
- On Hold
* Attended Connect LCU 14 (80%)
* CARD 1103: Flash support on u-boot fastboot (CARD-1103: 20%)
- Started working on Wolfgang's comments
== Plans ==
* CARD 1103: fastboot flash command (CARD-1103: 100%)
- work on comments from Wolfgang and submit v4
== Issues ==
*None
I worked on a pandaboard Linaro android release last year (13.07 I
think) and now need to use a Beaglebone black (BBB). Google search
indicates that BBB is supported but I can't seem to find the config
files to build it. Some of the searchs show building kernel, u-boot,
apps separately and then setting up sdcard partitions which I will do if
need be. BUT I'd much rather repeat the pandaboard environment.
I'm happy to build Ubuntu, Android, OE, Debian, anything with a linux
kernel....
Dave Turvene
== Progress ==
* Investigated kvm oops regression in 3.17-rcX (20%)
* Fixed libvirt-native build (10%)
* Fixed Qemu package version and kvm net test (20%)
* Researched building packages and running services in docker (20%)
* Created card for tracking Aarch64 optimizations (CARD-1643 10%)
* gcov/arm support now in rmk/for-next (10%)
== Plans ==
* Provide docker versions of crossbuild and nativebuild in
ubuntu-packaging-tools
* Juno/next builds for kvm (CARD-1611)
== Progress ==
* Upstreamed a number of AOSP+clang patches
* Started investigating why AOSP fails to boot if init was built with
clang, but no final results yet
* Built a version of gcc trunk with patches needed for
arm-linux-androideabi- and aarch64-linux-android- targets
== Plans ==
* Upstream remaining AOSP+clang patches
* Work on getting AOSP+clang to boot to UI
* Start builds of AOSP with gcc 5.0 snapshots
* Try to figure out where cbuild1 keeps its gpg keys
== Issues ==
* none