[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/4] x86/idle: Fixes and cleanup



Assorted fixes for mwait/monitor that I've had sitting around too long.

https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/1887059030

Andrew Cooper (4):
  x86/idle: Move monitor()/mwait() wrappers into cpu-idle.c
  x86/idle: Remove MFENCEs for CLFLUSH_MONITOR
  Revert part of "x86/mwait-idle: disable IBRS during long idle"
  x86/idle: Misc cleanup

 xen/arch/x86/acpi/cpu_idle.c           | 94 ++++++++++++--------------
 xen/arch/x86/cpu/intel.c               |  3 +-
 xen/arch/x86/cpu/mwait-idle.c          | 12 +---
 xen/arch/x86/include/asm/cpufeatures.h |  3 +-
 xen/arch/x86/include/asm/processor.h   | 17 -----
 5 files changed, 51 insertions(+), 78 deletions(-)


base-commit: cc7394164633e75fb61d52565f75271e0b7f1236
-- 
2.39.5




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.