Hey, currently the switchtest will not run FPU related tests on x86 when some kernel-CONFIGS are set. (CONFIG_X86_USE_3DNOW, CONFIG_MD_RAID456)
http://git.xenomai.org/xenomai-3.git/tree/kernel/cobalt/arch/x86/include/asm/xenomai/fptest.h#n32 The FPU switching code is infamous for popping up with every other kernel-release. Therefore i think this test is extremely important and should not "just" be ignored on a "typical" kernel config. In order to run the test today you have to change your kernel config, boot that kernel and run the test. If it works you can change back to the config you had before and you should be safe. But that is a lot of work and you will not be running the test on your "actual" kernel. As far as i understand the situation this is a safeguard so you do not mess up your raid when you do active developement on a machine with say a raid-rootfs. For such a scenario running that kind of stress test on a subsystem that is known to break easily is a bad idea. http://www.xenomai.org/pipermail/xenomai/2016-August/036598.html But say your test machine is disposable or known to not use RAID etc. It would be nice to have a way to enforce the test anyway. A good example for such a scenario is CI where you might want to test your actual production kernel and not a second kernel that comes close. I would like to add a --force option to switchtest, pass that up to the kernel to skip the sanity check there. Or would that be a bad idea? Henning _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai