xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [RFC v2 0/5] HPET fix interrupt logic
@ 2013-11-07 15:28 Andrew Cooper
  2013-11-07 15:28 ` [PATCH v2 1/5] x86/hpet: Pre cleanup Andrew Cooper
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Andrew Cooper @ 2013-11-07 15:28 UTC (permalink / raw)
  To: Xen-devel; +Cc: Andrew Cooper, Keir Fraser, Jan Beulich, Tim Deegan

With the earlier patches now committed, this series is much shorter.

I have split as many changes as I think I can unpick from the main functional
change.  These now live in patches 1 and 3.  Some of the changes pulled
forwards into patch 1 make a sup prising improvement to the clarity of patch 2.

Patch 2 is the main functional change, which completely reimplements how HPET
interrupts work, how ownership works, and how waking works.  It is RFC, and is
currently tested as "Doesn't blow up when used".  This includes more modern
systems as well, using the "no-arat" command line parameter to cause Xen to
use this codepath.

Patches 4 and 5 are debugging, and possibly for inclusion if deemed useful.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Keir Fraser <keir@xen.org>
CC: Jan Beulich <JBeulich@suse.com>
CC: Tim Deegan <tim@xen.org>

-- 
1.7.10.4

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

end of thread, other threads:[~2013-11-11 10:49 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-07 15:28 [RFC v2 0/5] HPET fix interrupt logic Andrew Cooper
2013-11-07 15:28 ` [PATCH v2 1/5] x86/hpet: Pre cleanup Andrew Cooper
2013-11-08  9:49   ` Jan Beulich
2013-11-08 10:37     ` Andrew Cooper
2013-11-08 11:40       ` Jan Beulich
2013-11-08 16:39         ` Tim Deegan
2013-11-11  9:05           ` Jan Beulich
2013-11-11 10:49       ` David Vrabel
2013-11-07 15:28 ` [PATCH v2 2/5] x86/hpet: Use singe apic vector rather than irq_descs for HPET interrupts Andrew Cooper
2013-11-08  1:08   ` Tim Deegan
2013-11-08 11:05     ` Andrew Cooper
2013-11-07 15:28 ` [PATCH v2 3/5] x86/hpet: Post cleanup Andrew Cooper
2013-11-07 15:28 ` [PATCH v2 4/5] x86/hpet: Debug and verbose hpet logging Andrew Cooper
2013-11-07 15:28 ` [PATCH v2 5/5] x86/hpet: debug keyhandlers Andrew Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).