For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org ---
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Cheers, Anders
linaro/configs/preempt-rt.config | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 linaro/configs/preempt-rt.config
diff --git a/linaro/configs/preempt-rt.config b/linaro/configs/preempt-rt.config new file mode 100644 index 0000000..7c6594f --- /dev/null +++ b/linaro/configs/preempt-rt.config @@ -0,0 +1,3 @@ +CONFIG_PREEMPT=y +CONFIG_PREEMPT_RT_FULL=y +# CONFIG_CPU_FREQ is not set
Anders Roxell anders.roxell@linaro.org writes:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Acked-by: Kevin Hilman khilman@linaro.org
LSK versions up until v3.18 had this included because we had a clone of Andrey's configs repo, but starting with LSK v4.1 we dropped the LSK configs and are just using Andrey's tree.
Kevin
Hi Anders,
On 11/03/2015 02:05 AM, Anders Roxell wrote:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Yes, sure. Done. Kevin's "Acked-by" has also been included.
Thanks, Andrey
Cheers, Anders
linaro/configs/preempt-rt.config | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 linaro/configs/preempt-rt.config
diff --git a/linaro/configs/preempt-rt.config b/linaro/configs/preempt-rt.config new file mode 100644 index 0000000..7c6594f --- /dev/null +++ b/linaro/configs/preempt-rt.config @@ -0,0 +1,3 @@ +CONFIG_PREEMPT=y +CONFIG_PREEMPT_RT_FULL=y +# CONFIG_CPU_FREQ is not set
Andrey Konovalov andrey.konovalov@linaro.org writes:
Hi Anders,
On 11/03/2015 02:05 AM, Anders Roxell wrote:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Yes, sure. Done. Kevin's "Acked-by" has also been included.
[...]
linaro/configs/preempt-rt.config | 3 +++
Gak. All the other files in this repo end in .conf, not .config and the kernel CI scripts are looking for the .conf suffix too.
Andrey, could you rename in the repo?
Thanks,
Kevin
On 11/04/2015 10:23 PM, Kevin Hilman wrote:
Andrey Konovalov andrey.konovalov@linaro.org writes:
Hi Anders,
On 11/03/2015 02:05 AM, Anders Roxell wrote:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Yes, sure. Done. Kevin's "Acked-by" has also been included.
[...]
linaro/configs/preempt-rt.config | 3 +++
Gak. All the other files in this repo end in .conf, not .config and the kernel CI scripts are looking for the .conf suffix too.
Oops.. Indeed.
Andrey, could you rename in the repo?
Done.
Thanks, Andrey
Thanks,
Kevin
Andrey Konovalov andrey.konovalov@linaro.org writes:
On 11/04/2015 10:23 PM, Kevin Hilman wrote:
Andrey Konovalov andrey.konovalov@linaro.org writes:
Hi Anders,
On 11/03/2015 02:05 AM, Anders Roxell wrote:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Yes, sure. Done. Kevin's "Acked-by" has also been included.
[...]
linaro/configs/preempt-rt.config | 3 +++
Gak. All the other files in this repo end in .conf, not .config and the kernel CI scripts are looking for the .conf suffix too.
Oops.. Indeed.
Andrey, could you rename in the repo?
Done.
Thanks!
I've pushed an updated version of the lsk-v4.1-rt-test branch and will see how this turns out after a spin through kernelci.org.
Kevin
On 2015-11-05 08:43, Kevin Hilman wrote:
Andrey Konovalov andrey.konovalov@linaro.org writes:
On 11/04/2015 10:23 PM, Kevin Hilman wrote:
Andrey Konovalov andrey.konovalov@linaro.org writes:
Hi Anders,
On 11/03/2015 02:05 AM, Anders Roxell wrote:
For the RT patchset, add a preempt-rt fragment to the "mainline" fragment directory to make it easier to build automatically without having to go into menuconfig and select the Fully Preemptible Kernel (RT) to be the Preemption Model and to turn of CPU Frequency scaling. It isn't mandatory to turn off CPU_FREQ. However, you get a more predictable latency range.
Signed-off-by: Anders Roxell anders.roxell@linaro.org
Hi Andrey,
I'm unsure but can this fragment be added to the config-core-4.1 branch?
Yes, sure. Done. Kevin's "Acked-by" has also been included.
[...]
linaro/configs/preempt-rt.config | 3 +++
Gak. All the other files in this repo end in .conf, not .config and the kernel CI scripts are looking for the .conf suffix too.
Oops.. Indeed.
Andrey, could you rename in the repo?
Done.
Thanks!
I've pushed an updated version of the lsk-v4.1-rt-test branch and will see how this turns out after a spin through kernelci.org.
Kevin
I'm really sorry for all the trouble. =(
Cheers, Anders
linaro-kernel@lists.linaro.org