Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Applying the EAS patch set to deprecated Arm Platforms releases
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • +Arm Reference Platforms deliverables
  • +A-class platforms
  • +M-class platforms
  • +R-class platforms
  • +FPGA prototyping boards
  • -Open source software
    • -Linux/Android
      • ------- Power management -------
      • cpufreq (DVFS)
      • cpuidle (hotplug)
      • -Energy Aware Scheduling (EAS)
        • Applying the EAS patch set to deprecated Arm Platforms releases
      • System Suspend to RAM
      • ------- Configuration -------
      • +Device Tree
      • Modify Linux kernel config flags in the Arm Platforms deliverables
      • ----- Virtualization -----
      • Spawn a Linux virtual machine on Arm using QEMU (KVM)
      • ------- User-space -------
      • Android
      • Debian
      • Fedora Server
      • OpenEmbedded
      • Build a Buildroot user-space
      • Build an ILP32 user-space
      • BusyBox
    • +Trusted Firmware-A
    • Trusted Firmware-M
    • +EDK II UEFI
    • OP-TEE
    • +U-Boot
    • Robotics
    • Mbed OS
    • +SCP

You are currently reviewing an older revision of this page.

  • History View current version

Applying the EAS patch set to deprecated Arm Platforms releases

The article below is DEPRECATED as the Arm Platforms deliverables use EAS by default from release 16.09 onwards.

Before release 16.09, the `lsk-armlt' kernel (replaced with `ack-armlt') used big.LITTLE intelligent scheduling. Energy Aware Scheduling (EAS) is a replacement to big.LITTLE provided by Arm and Linaro. More info about EAS can be found here.

To fetch `lsk-3.18-armlt' with EAS support:

$ cd linux
$ git describe --tags
$ git checkout lsk-3.18-armlt-YYYYMMDD-eas-test

Note: Replace `YYYYMMDD' with your desired year/month/day release as identified by the `git describe --tags' command.

To fetch `lsk-4.4-armlt' with EAS support:

$ git remote add eas https://git.linaro.org/arm/eas/kernel.git
$ git fetch eas
$ git checkout lsk-4.4-eas-v5.2