Main Project page: https://launchpad.net/linaro-big-little-system
Development ============ 1. big.LITTLE IKS IKS snapshot: git://git.linaro.org/landing-teams/working/arm/kernel.git More information: http://lists.linaro.org/pipermail/linaro-dev/2013-May/015882.html Also two latest Linaro releases (13.05, 13.06) contain big.LITTLE release with IKS code integrated. By default MP is used (IKS is off). To enable IKS: echo 1 > /sys/kernel/bL_switcher/active No changes since last week. 2. big.LITTLE MP * ARM Beta patch set integrated into Linux-Linaro monthly and LSK kernel series releases: https://git.linaro.org/gitweb?p=arm/big.LITTLE/mp.git;a=shortlog;h=refs/heads/master-task-placement-v2-sysfs Approved by ARM for use in member products. No changes since last week. * And an upstream (work in progress) big.LITTLE MP patchset: https://git.linaro.org/gitweb?p=arm/big.LITTLE/mp.git;a=shortlog;h=refs/heads/linux-linaro-MP-upstream-20130524.0 The existing code in this branch was effectively rendered obsolete by the discussion ongoing upstream. ARM developers have proposed a solution which seems to be getting some traction. The LWN post from June 19th provides some insights into the current discussions: https://lwn.net/Articles/554956/ * Documentation: See Articles section in https://wiki.linaro.org/WorkingGroups/PowerManagement/Doc/. Code flow is covered in LWN articles. * Automated benchmarking: - Fully automated benchmark result uploading is implemented. QA == Bugs: https://bugs.launchpad.net/linaro-big-little-system/+bugs 1. big.LITTLE IKS big.LITTLE IKS Lava Dashboard (members-only, requires login): http://validation.linaro.org/lava-server/dashboard/image-reports/linaro-android-restricted_vexpress-linaro-iks Testing (week 26 - Linaro 13.06 release): name #Cases #Run Pass Fail Absolute pass rate -------------- ------ ---- ---- ---- ------------------ IKS test suite 30 30 26 4 87% [1] --- [1] Perf broken on linux-linaro 3.10.x kernel https://bugs.launchpad.net/linaro-big-little-system/+bug/1183821 - existing perf code is at the end of it's lifecycle. - a rewrite is ongoing. - not fixed in Linaro 13.6 release. 2. big.LITTLE MP big.LITTLE MP LAVA Dashboard (members-only, requires login): http://validation.linaro.org/lava-server/dashboard/image-reports/linaro-android_vexpress-linaro-mp Testing (week 26 - Linaro 13.06 release): sched_tests.git #Cases #Run Pass Fail Absolute pass rate -------------- ------ ---- ---- ---- ------------------ Regression 20 19 19 0 100 % mpbasicsuite 14 10 10 0 100 % mpcoresuite 10 6 5 1 84 % [1] mpextendedsuite 20 10 7 3 70 % [2] mploadbalance 2 2 2 0 100 % --- [1] scheduler test: core_test_scn04.1 failed https://bugs.launchpad.net/linaro-big-little-system/+bug/1188655 - A test case bug - fixed by ARM, awaiting the patch. [2] scheduler test: extd_test_scn01.3a, extd_test_scn03.2a & extd_test_scn03.3a failed on linux-linaro https://bugs.launchpad.net/linaro-big-little-system/+bug/1183769 - The failure is due to the global load balance code defect where it fails to migrate busy tasks if target cores already have other tasks pinned. -- Best Regards, Serge Broslavsky <serge.broslav...@linaro.org> Project Manager, Linaro M: +37129426328 IRC: ototo Skype: serge.broslavsky http://linaro.org | Open source software for ARM SoCs _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev