summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary S. Robertson <gary.robertson@linaro.org>2015-03-09 23:23:57 -0500
committerAnders Roxell <anders.roxell@linaro.org>2015-03-12 19:41:56 +0100
commit9acbb0f864c136492d1c30671b86ea1d9fe03018 (patch)
tree315ff8243739b65e8dc227bd81e61c1b1acc4d76
parent8f5b1f7a599b30c160ab808eb6d85be72cf77dff (diff)
downloadlinux-lng-master.tar.gz
Change linux-linaro-lng to LL Desktop preemptionHEADmaster
Per directives established during HKG15 Connect, this patch changes the preemption model used by the 'non-RT' LNG kernel from the PREEMPT_NONE 'server' model to the PREEMPT 'low latency desktop' model. Changes to the kernel source automatically add threaded ISRs as well, so in conjunction with this change this should produce the most predictable latencies attainable without the 'full RT' patch. Signed-off-by: Gary S. Robertson <gary.robertson@linaro.org> Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
-rwxr-xr-xlinux-lng.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/linux-lng.sh b/linux-lng.sh
index b1c4e01..bdfd9a9 100755
--- a/linux-lng.sh
+++ b/linux-lng.sh
@@ -45,7 +45,7 @@ case "${hwpack}" in
export hwpack_type="arndale"
export board_types="lng-arndale"
export kernel_flavour="arndale"
- export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/hugepage.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/arndale.conf"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/hugepage.conf linaro/configs/preemption.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/arndale.conf"
export device_type="lng-arndale"
lmc_dev="arndale"
;;
@@ -53,7 +53,7 @@ case "${hwpack}" in
export hwpack_type="arndale"
export board_types="lng-arndale"
export kernel_flavour="arndale"
- export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/hugepage.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/arndale.conf linaro/configs/bigendian.conf"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/hugepage.conf linaro/configs/preemption.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/arndale.conf linaro/configs/bigendian.conf"
export device_type="lng-arndale"
export rootfs_arch="armv7ab"
lmc_dev="arndale"
@@ -63,7 +63,7 @@ case "${hwpack}" in
export hwpack_type="vexpress64"
export board_types="rtsm_foundation-armv8"
export kernel_flavour="vexpress64"
- export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/linaro-base64.conf linaro/configs/distribution.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/vexpress64.conf"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/linaro-base64.conf linaro/configs/distribution.conf linaro/configs/preemption.conf linaro/configs/ovs.conf linaro/configs/kvm-host.conf linaro/configs/no_hz_full.conf linaro/configs/vexpress64.conf"
export device_type="rtsm_foundation-armv8"
export ARCH="arm64"
export toolchain_url="https://releases.linaro.org/${TC_RELEASE}/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-20${TC_RELEASE}_linux.tar.xz"