![]() Sched: cfs.nr_running does not contain the intended metric Sched: Basic global balancing support for HMP Sched: Ignore offline CPUs in HMP migration & load statsĪRM: Change load tracking scale using sysfsĪRM: Experimental Frequency-Invariant Load Scaling PatchĪRM: Fix build breakage when is not used. Sched: Do not ignore grouped tasks during HMP forced migration. Sched: fix arch_get_fast_and_slow_cpus to get logical cpumask correctly Sched: Only down migrate low priority tasks if allowed by affinity mask Sched: Enable HMP priority filter by defaultĪRM: sched: Avoid empty ‘slow’ HMP domain Sched: SCHED_HMP multi-domain task migration control Sched: Add HMP task migration ftrace event Sched: Add ftrace events for entity load-tracking Sched: Introduce priority-based task migration filterĪRM: Add HMP scheduling support for ARM architectureĪRM: sched: Use device-tree to provide fast/slow CPU list for HMP Sched: Forced task migration on heterogeneous systems Sched: Task placement for heterogeneous systems based on task load-tracking Sched: entity load-tracking load_avg_ratio The following patches make up the big.LITTLE MP patchset. Scheduler modifications to support big.LITTLE At present, this functionality is disabled in the kernel configuration. In this release the big.LITTLE MP patchset has been extended with experimental support for small task packing (see patch list below). Please contact ARM support to get access to the firmware code. To use PSCI support you will require secure firmware that is currently available to ARM licensees upon request to ARM. Please contact ARM support in case of any queries related to this package.Īlso provided is optional configurable kernel support for an implementation of ARM’s Power State Co-ordination Interface ( PSCI). This package may be used directly by partners interested in porting the big.LITTLE MP scheduler functionality to their custom platform. To ease porting, the patches are also available as an isolated package located here. The patches in the big.LITTLE MP patchset are generic and applicable to big.LITTLE systems with minimal porting effort. Note that at present this LSK release is the reference point for big.LITTLE MP functionality. The functionality introduced by this patchset is stable and ready for use on other platforms. The patchset also includes optimizations that provide a considerable performance uplift across a wide range of benchmarks. This functionality has been optimised for energy and performance bringing it close to the Cortex-A7 ( LITTLE) in energy consumption with near Cortex-A15 (big) performance. These patches have been developed and rigorously tested in order to enable the ARM Versatile Express V2P-CA15_A7 CoreTile (TC2) to run in full MP mode. This patchset is hosted by Linaro and can be found in the linked git repository. The release contains the big.LITTLE MP patchset developed by ARM. TC2 contains a tri-core Cortex-A7 cluster and a dual-core Cortex-A15 cluster linked using the CCI-400 coherent interconnect. The TC2 CoreTile is the first example of a big.LITTLE system shipped by ARM and serves as a platform for development and test of big.LITTLE software. As a consequence, almost all of the patches in the ARM Landing Team tree have been rebased and refactored to account for the latest upstream content. ![]() This release is based on the Linux v3.10.16 kernel. Sources are also made available so you can build your own images (see the ‘Building from Source’ tab). The images are able to boot A5, A9 and TC2 using UEFI. This release includes Linaro Android Jelly Bean for both Versatile Express and Real-Time System Model ( RTSM). Linaro releases monthly binary images for the ARM Versatile Express including support for Cortex-A9, Cortex-A5, TC2 (big.LITTLE) CoreTiles and RTSM.įor support matters related to ARM hardware or firmware images downloaded from ARM sites, please contact ARM support It also includes backports of commonly desired features, provided they meet the quality requirements, and also any bug fixes. The LSK focuses on quality and stability and is therefore a great basis for member products. It is produced to satisfy the requirements of Linaro members. The Linaro Stable Kernel ( LSK) is produced, validated and released by Linaro and is based on the linux stable kernel tree. Linaro Stable Kernel ( LSK) 13.10 Release for Versatile Express (Android)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |