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

[PATCH for-4.15 v2 0/3] x86/hpet: Try to unbreak Ryzen 1800X systems


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 26 Mar 2021 18:59:44 +0000
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, Frédéric Pierret <frederic.pierret@xxxxxxxxxxxx>
  • Delivery-date: Fri, 26 Mar 2021 19:00:13 +0000
  • Ironport-hdrordr: A9a23:Nqfjkq0EGOkwNQYY4u/6iwqjBUFyeYIsi2QD101hICF9WtCEls yogfQQ3QL1jjFUY307hdWcIsC7LE/035Qd2+ksFJ2lWxTrv3btEZF64eLZslvdMgDd1soY76 dvdKBiFMb9ZGIRse/W6BS1euxO/PCp66at7N2x815MSkVQZ7hk/0NFDG+gYy9LbS1nIbZ8K5 aG/MpAoFObCBMqR+C2HGMMUeSGh/CjruOEXTc8CxQq6BaDgFqTgdaXLzGi0hgTSD9Jy7s5mF K19jDR3am/r+q9jibVym671f9rseH8wdhODtHksLlwFhzQjG+TBbhJavm5kx0e5Mqu71srl9 ekmWZeA+1Dr0n/U0vwjR/k2wzL2Csj5Xn42Taj8AXeiP28fh0WIY5sgp9Ybwv45iMbzaBB+Z MO5U21nd52Cg7Nhyv07dSgbWAbqmOE5UAMvMRWql43a/pmVJZh6bYx0WkQLbI7WAX904wjGP kGNrCg2N9mNWm0QlqcgnNi27WXLwwONybDeGcukOqP3QNbmXhopnFouPA3rzM7+JUxR4Is3Z W+Do1Y0LVHTsohZalgHus2QcyuFmzXQR7XWVjiW2jaKA==
  • Ironport-sdr: 4Y5bV4P3cKKYYi2cldRTTypvf/9TQlJoXbD/ZMzQ0jJ7vtYEJTe6G4MqtCwhRazNZN99SuQKOp 3wLWSdVJtXmRC6aM0nll4qdkisY/0hRtvuStWtGQFn1gw1e8h9EiLtsJhyDlcPtEkWfD5nnW/n 8IFalb/5APvKag+8zyJhjayIcDnaVgu+iypbuzyaT6EvQlyuX2BQTn6Hj8O9wT9543ItutPuYO EzFU/Z2CeMCOTYWwZPkKJ6JTtwwY/ixRv7LnqTUXMx4K3aFbv+uAuOOwovGIH+7g8yC15j6W87 ldw=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

This is a refinement of Jan's "[PATCH][4.15] x86/HPET: don't enable legacy
replacement mode unconditionally" to try and make Xen do the helpful thing on
boot, rather than requiring a non-default command line option to boot in the
first place.

Andrew Cooper (2):
  x86/hpet: Factor hpet_enable_legacy_replacement_mode() out of hpet_setup()
  x86/hpet: Restore old configuration if Legacy Replacement mode doesn't
    help

Jan Beulich (1):
  x86/hpet: Don't enable legacy replacement mode unconditionally

 docs/misc/xen-command-line.pandoc |  33 +++++++
 xen/arch/x86/hpet.c               | 187 ++++++++++++++++++++++++--------------
 xen/arch/x86/io_apic.c            |  31 +++++++
 xen/include/asm-x86/hpet.h        |  13 +++
 4 files changed, 194 insertions(+), 70 deletions(-)

-- 
2.11.0




 


Rackspace

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