public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/2] Reenable timer mask quirk for Xen
@ 2018-04-23 15:00 Ard Biesheuvel
  2018-04-23 15:00 ` [PATCH 1/2] ArmPkg: add reenable hook to ArmGenericTimerCounterLib Ard Biesheuvel
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Ard Biesheuvel @ 2018-04-23 15:00 UTC (permalink / raw)
  To: edk2-devel; +Cc: leif.lindholm, lersek, julien.grall, Ard Biesheuvel

Reinstate the timer mask quirk for Xen that we recently removed under the
assumption that only ancient KVM host implementations still needed it.

Ard Biesheuvel (2):
  ArmPkg: add reenable hook to ArmGenericTimerCounterLib
  ArmVirtPkg: reinstate timer unmask quirk for Xen

 ArmPkg/Drivers/TimerDxe/TimerDxe.c            |   1 +
 .../Library/ArmGenericTimerCounterLib.h       |   6 +
 .../ArmGenericTimerPhyCounterLib.c            |   8 +
 .../ArmGenericTimerVirtCounterLib.c           |   8 +
 ArmVirtPkg/ArmVirtXen.dsc                     |   1 +
 .../XenArmGenericTimerVirtCounterLib.c        | 146 ++++++++++++++++++
 .../XenArmGenericTimerVirtCounterLib.inf      |  33 ++++
 7 files changed, 203 insertions(+)
 create mode 100644 ArmVirtPkg/Library/XenArmGenericTimerVirtCounterLib/XenArmGenericTimerVirtCounterLib.c
 create mode 100644 ArmVirtPkg/Library/XenArmGenericTimerVirtCounterLib/XenArmGenericTimerVirtCounterLib.inf

-- 
2.17.0



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-04-26  6:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-23 15:00 [PATCH 0/2] Reenable timer mask quirk for Xen Ard Biesheuvel
2018-04-23 15:00 ` [PATCH 1/2] ArmPkg: add reenable hook to ArmGenericTimerCounterLib Ard Biesheuvel
2018-04-23 15:00 ` [PATCH 2/2] ArmVirtPkg: reinstate timer unmask quirk for Xen Ard Biesheuvel
2018-04-23 16:57 ` [PATCH 0/2] Reenable timer mask " Leif Lindholm
2018-04-23 18:52 ` Laszlo Ersek
2018-04-25 17:26 ` Julien Grall
2018-04-26  6:33   ` Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox