Module: xenomai-3 Branch: stable-3.0.x Commit: 265ca3c3cf33c9d714d39dc44f03bb78d3458613 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=265ca3c3cf33c9d714d39dc44f03bb78d3458613
Author: Philippe Gerum <r...@xenomai.org> Date: Fri Mar 25 10:40:25 2016 +0100 cobalt/config: relax requirement on CONFIG_MIGRATION Some configurations may need page migration enabled for resolving indirect dependencies on other features they might need (e.g. CMA), and are fine with the additional latency that might cause. Just warn loudly when CONFIG_MIGRATION is detected. --- scripts/Kconfig.frag | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/scripts/Kconfig.frag b/scripts/Kconfig.frag index 61398ed..2f327bb 100644 --- a/scripts/Kconfig.frag +++ b/scripts/Kconfig.frag @@ -1,5 +1,4 @@ menuconfig XENOMAI - depends on !MIGRATION depends on X86_TSC || !X86 bool "Xenomai/cobalt" select IPIPE @@ -21,14 +20,14 @@ source "arch/$SRCARCH/xenomai/Kconfig" endif if MIGRATION -comment "Xenomai requires disabling page migration/memory compaction" -comment "(Support for transparent hugepages requires memory compaction)" +comment "WARNING! Page migration (CONFIG_MIGRATION) may increase" +comment "latency." endif if APM || CPU_FREQ || ACPI_PROCESSOR || INTEL_IDLE -comment "WARNING! You enabled APM, CPU Frequency scaling, ACPI 'processor'" -comment "or Intel cpuidle option. These options are known to cause troubles" -comment "with Xenomai, disable them." +comment "WARNING! At least one of APM, CPU frequency scaling, ACPI 'processor'" +comment "or CPU idle features is enabled. Any of these options may" +comment "cause troubles with Xenomai. You should disable them." endif if !GENERIC_CLOCKEVENTS _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git