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

Re: [XEN PATCH] x86/hpet: Disable legacy replacement mode after IRQ test if not needed


  • To: Simon Gaiser <simon@xxxxxxxxxxxxxxxxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 18 Jul 2023 14:53:01 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jjhGQnTdv0lV3LQ4QNMj1kSCSW5aWhHhMnok7Ucdh/E=; b=QJyDsWURjQjGzFjhrr5ZvnKqviQEX/261ZVUF8HbSPhE14GSymd5vEvdICVtmzmMxv1jghmDUcCV1IpxGrgAQxPuuatxLSmTi74dtJMLPSex+gf+J11a4ukUiCZllMSxwgxCnmtJfFPpGQcYclkzOI06OOpUCnMFoOpFTz2XiqWiUPkrioyin1USSB8mT+XFo5yBVxpRcWp47Va0dwKL3hUcCfl+UDPjedRgL4f6Kj701e/0SM0OtsDiAmDpR2MrxY1wjqwEn6u7znMtzm99ByEm9kHciIIEk7aCRodMC/tACEUuY+UpMhwPgLc05JNlXEM1/IE4hS5ncJIvCE51WA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fsQ1dR/tArWYzUumUt0MrXcuX0koHdAHb7bpXYJIGG94BOCjXydCIg+Q7Z6cInzPCIsd2fs8Ho1Xsg97ixUrWt4+bkHM1R5kf5b9QNkhMmslBKo4mxqQwvETBmwXOYZeQcOfC/pszQboxorKmv5HsR/cTf/ReTAf8uyZGSJEQURgxMUogVOg7AWDKoR2MH3areguJ3d1EtTcd/qPd2F6SPD76n+pA/NIHUOb4blI0pA9p2lHJd0Qk3VmwHDXOfoZUHnxIiMrzaqcvhV909OnzX1PhwP9wujW0KPkoKm8os77hyQ8U7nmTfjW8cs5AY08GDq8vMnckzfMnEjMLmrXVA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx, Jan Beulich <jbeulich@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 18 Jul 2023 12:53:22 +0000
  • Ironport-data: A9a23:FmoSVa121AZVAUk3cfbD5TRwkn2cJEfYwER7XKvMYLTBsI5bpzMDz zZNWWvUbquJNDOnKY11b4nlp0sB78XUxoAxTgZlpC1hF35El5HIVI+TRqvS04F+DeWYFR46s J9OAjXkBJppJpMJjk71atANlVEliefTAOK6ULWeUsxIbVcMYD87jh5+kPIOjIdtgNyoayuAo tq3qMDEULOf82cc3lk8teTb8XuDgNyo4GlD5gNnNagR1LPjvyJ94Kw3dPnZw0TQGuG4LsbiL 87fwbew+H/u/htFIrtJRZ6iLyXm6paLVeS/oiI+t5qK23CulQRrukoPD9IOaF8/ttm8t4sZJ OOhF3CHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqFvnrSFL/hGVSkL0YMkFulfW3tky flCMxs3cB3Tqv67kbeQF8ZFiZF2RCXrFNt3VnBI6xj8VK9jbbWdBqLA6JlfwSs6gd1IEbDGf c0FZDFzbRPGJRpSJlMQD5F4l+Ct7pX9W2QA9BTJ+uxqvC6Kk1cZPLvFabI5fvSQQspYhACAr 3/u9GXlGBAKcteYzFJp91r137KfzXiqBtN6+LuQr/9Ij0Cs61UpFiYnR3i6/OmgmkK1VIcKQ 6AT0m90xUQoz2SwT9z6WTW5pmCFpR8WX9dME+w85xqJw6CS6AGcbkAUQzgEZNE4ucseQT0xy kTPj97vHSZosrCeVTSa7Lj8hTG4NDURLGQCTTQZVgZD6N7myKksijrfQ9AlF7S65vXwECv1y iqHrwA/gasSls8B06in/VHBjCmor5KPRQkwjjg7RUqg5wJ9IYKgOYqh7AGC6e4addnCCF6co HIDhs6SqvgUCo2AnzCMR+NLG6y14/GCM3vXhlsH84QdyglBMkWLJeh4iAyS7m8yWirYUVcFu HPuhD4=
  • Ironport-hdrordr: A9a23:D4h0oaGXPof6X4MjpLqEHseALOsnbusQ8zAXPiBKJCC9vPb5qy nOpoV86faQslwssR4b9uxoVJPvfZqYz+8W3WBzB8bEYOCFghrKEGgK1+KLrwEIWReOk9K1vZ 0KT0EUMqyVMbEVt6fHCAnTKade/DGEmprY+9s3GR1WPHBXg6IL1XYINu6CeHcGPTWvnfACZe ehDswsnUvZRV0nKv6VK1MiROb5q9jChPvdEGI7705O0nj0sduwgoSKaSSl4g==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Tue, Jul 18, 2023 at 02:26:03PM +0200, Simon Gaiser wrote:
> As far as I understand the HPET legacy mode is not required on systems
> with ARAT after the timer IRQ test.

What's the relation with ARAT here?

It would seem to me that keeping legacy replacement enabled should
only be done when opt_hpet_legacy_replacement > 0, and the currently
modified block is already in a opt_hpet_legacy_replacement < 0 gated
chunk.

Thanks, Roger.



 


Rackspace

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