xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* revert commit e4fd0475 ("hvmloader: always include HPET table")
@ 2013-07-03 11:43 Jan Beulich
  2013-07-03 11:45 ` Paolo Bonzini
  0 siblings, 1 reply; 7+ messages in thread
From: Jan Beulich @ 2013-07-03 11:43 UTC (permalink / raw)
  To: xen-devel; +Cc: Paolo Bonzini, Keir Fraser

Windows SVVP tests requiring a HPET ACPI table is in my opinion
not a valid reason to always expose that table - respective tests
should be run with "hpet=1" in the guest config file.

The problem here is that at least with qemu-traditional, which
by default doesn't appear to emulate a HPET, the advertising
here can mislead an OS to believe that there actually is a usable
HPET, which isn't true when neither Xen nor qemu emulate one.
This ie being observed in reality: SLES9, being 2.6.5 based,
doesn't have enough checking to notice that the HPET doesn't
actually work.

In fact, we may want to have an inverse mode (like a lot of
hardware used to behave earlier on): A functional HPET that
isn't exposed in ACPI tables, but that an OS knowing enough
about the chipset can nevertheless find and use.

Jan

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

end of thread, other threads:[~2013-07-08 10:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-03 11:43 revert commit e4fd0475 ("hvmloader: always include HPET table") Jan Beulich
2013-07-03 11:45 ` Paolo Bonzini
2013-07-03 12:03   ` Jan Beulich
2013-07-03 12:07     ` Paolo Bonzini
2013-07-03 12:22       ` Jan Beulich
2013-07-08 10:05   ` Ping: " Jan Beulich
2013-07-08 10:39     ` Keir Fraser

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).