All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/3] Move RTC interrupt injection back into the vpt code.
@ 2014-02-13 17:32 Tim Deegan
  2014-02-13 17:32 ` [PATCH RFC 1/3] x86/hvm/rtc: Don't run the vpt timer when !REG_B.PIE Tim Deegan
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Tim Deegan @ 2014-02-13 17:32 UTC (permalink / raw)
  To: xen-devel; +Cc: george.dunlap, andrew.cooper3, keir, JBeulich, roger.pau

Hi,

This series implements the most recent idea I was proposing about
reworking the RTC PF interrupt injection.

Patch 1 switches handling the !PIE case to calculate the right answer
for REG_C.PF on demand rather than running the timers.
Patch 2 switches back to the old model of having the vpt code control
the timer interrupt injection; this is the fix for the w2k3 hang.
Patch 3 is just a minor cleanup, and not particularly necessary.

N.B. In its current state it DOES NOT WORK.  I got distracted by
other things today and didn't get a chance to finish working on it,
but I wanted to send it out for feedback on the general approach.
If it seems broadly acceptable then either I can pick it up again next
week or maybe Andrew can look at fixing it.

Cheers,

Tim.

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

end of thread, other threads:[~2014-02-14 17:12 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-13 17:32 [PATCH RFC 0/3] Move RTC interrupt injection back into the vpt code Tim Deegan
2014-02-13 17:32 ` [PATCH RFC 1/3] x86/hvm/rtc: Don't run the vpt timer when !REG_B.PIE Tim Deegan
2014-02-14 13:27   ` Jan Beulich
2014-02-14 17:07     ` Tim Deegan
2014-02-13 17:32 ` [PATCH RFC 2/3] x86/hvm/rtc: Inject RTC periodic interupts from the vpt code Tim Deegan
2014-02-14 13:31   ` Jan Beulich
2014-02-13 17:32 ` [PATCH RFC 3/3] x86/hvm/rtc: Always deassert the IRQ line when clearing REG_C.IRQF Tim Deegan
2014-02-14 13:46   ` Jan Beulich
2014-02-14 17:12     ` Tim Deegan
2014-02-13 17:39 ` [PATCH RFC 0/3] Move RTC interrupt injection back into the vpt code Andrew Cooper
2014-02-14 11:52   ` George Dunlap
2014-02-14 13:32     ` Andrew Cooper
2014-02-14 17:04       ` Tim Deegan
2014-02-14 13:51     ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.