aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/quirks.c
Commit message (Collapse)AuthorAgeFilesLines
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-1/+1
| | | | | | | | | | | ... decreasing cache footprint. As a prerequisite this requires making cmdline_parse() a little more flexible. Also remove a few variables altogether, and adjust sections annotations for several others. Signed-off-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Keir Fraser <keir@xen.org>
* Miscellaneous data placement adjustmentsKeir Fraser2009-10-281-1/+1
| | | | | | | Make various data items const or __read_mostly where possible/reasonable. Signed-off-by: Jan Beulich <jbeulich@novell.com>
* x86 hvm: Make sure port 0x80 in hvm_io_table[] is set correctlyKeir Fraser2009-06-251-0/+5
| | | | | | regardless of execution order of hvm_enable() and check_port80(). Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* x86/hvm: don't pass through port 0x80 in a few special casesKeir Fraser2009-06-161-0/+93
In a recent commit (99f85a28a78e96d28907fe036e1671a218fee597), KVM disabled the passthrough of this port due to known problems on certain HP laptops (see http://lkml.indiana.edu/hypermail/linux/kernel/0712.3/0872.html and http://lkml.indiana.edu/hypermail/linux/kernel/0801.0/2388.html). For Xen, don't do this globally, but rather based on a DMI black list. Signed-off-by: Jan Beulich <jbeulich@novell.com>