On 03/20/2018 04:42 AM, Jan Kiszka wrote: > On 2018-03-20 00:54, Philippe Gerum wrote: >> On 03/10/2018 11:06 PM, Jan Kiszka wrote: >>> On 2018-03-09 08:51, Jan Kiszka wrote: >>>> 4.9 requires more work, I've pushed the beginning to wip/4.9 in the same >>>> repo. >>> >>> I started to patch further on this during my flight (wip/4.9 updated), >>> noticed that the 4.14-wip queue will need a little bit sysentry tweaking >>> as well (missing 64-bit syscall dispatching), and then had to find 4.9 >>> in a rather unfortunate state /wrt x86-64: CPUs are no longer idling >>> properly. >> >> Meaning they do not enter any high CSTATE although they should with >> CPU_IDLE* properly set, or something breaks when doing so? > > This was in KVM, no CSTATEs involved. > >> >> Please share your CONFIG_CPU_IDLE* settings. I'll try to reproduce here. >> > > # > # CPU Idle > # > CONFIG_CPU_IDLE=y > CONFIG_CPU_IDLE_GOV_LADDER=y > CONFIG_CPU_IDLE_GOV_MENU=y > # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set > # CONFIG_INTEL_IDLE is not set >
Ok, #89146106e8 should restore the previous pipeline behavior from 4.4, #595606457f in -stable should enable an (hopefully) smarter handling with Xenomai having its say on whether the idle state should be entered. -- Philippe. _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai