search for: init_intel

Displaying 8 results from an estimated 8 matches for "init_intel".

2013 Nov 11
2
[PATCH] x86/Intel: don't probe CPUID faulting on family 0xf CPUs
...ure, so we can save ourselves from emitting the resulting #GP fault recovery related message (which might worry people looking at the logs). Signed-off-by: Jan Beulich <jbeulich@suse.com> --- a/xen/arch/x86/cpu/intel.c +++ b/xen/arch/x86/cpu/intel.c @@ -204,7 +204,7 @@ static void __devinit init_intel(struct detect_ht(c); } - if (smp_processor_id() == 0) { + if (c == &boot_cpu_data && c->x86 == 6) { if (probe_intel_cpuid_faulting()) set_bit(X86_FEATURE_CPUID_FAULTING, c->x86_capability); } else if (boot_cpu_has(X86_FEATURE_CPUID_FAULTING)) { ______________...
2008 Oct 08
0
[PATCH 2/4] Import upstream git commit e9dff0ee6694b2edd40b1b448cb786f6a7b02336
...p;& ((c->x86_model == 7) || (c->x86_model == 8))) diff -r 3be554b47704 -r 0c2193e06af9 arch/i386/kernel/cpu/intel.c --- a/arch/i386/kernel/cpu/intel.c Wed Oct 08 13:06:36 2008 +0100 +++ b/arch/i386/kernel/cpu/intel.c Wed Oct 08 13:30:41 2008 +0100 @@ -198,7 +198,7 @@ static void __cpuinit init_intel(struct } -static unsigned int intel_size_cache(struct cpuinfo_x86 * c, unsigned int size) +static unsigned int __cpuinit intel_size_cache(struct cpuinfo_x86 * c, unsigned int size) { /* Intel PIII Tualatin. This comes in two flavours. * One has 256kb of cache, the other 512. We have no...
2010 Oct 06
0
Bug#595490:
I have the same issue. Apparently there are patches for this error, which only affects intel: http://www.gossamer-threads.com/lists/xen/devel/185593 For logging the output is the same as in the above thread: Xen call trace ========== xsave_init + 0x6d/0x1f0 init_intel + 0x13d/0x380 generic_identity + 0x39/0x190 identify_cpu + 0xe2/0x250 __start_xen + 0x2ec6/0x3340 __high_start + 0xa1/0xa3 Error message: =========== Panic on CPU 0: Xen BUG at i387.c:159 For more info: http://wiki.xensource.com/xenwiki/Xen4.0 In Xen 4.0.1 there's a bug in HVM guest save...
2007 Apr 19
0
[RFC, PATCH 3/5] Paravirt_ops pure functions.patch
...; printk(KERN_INFO "Checking 'hlt' instruction... "); diff -r a6889086a657 arch/i386/kernel/cpu/intel.c --- a/arch/i386/kernel/cpu/intel.c Thu Apr 19 15:44:49 2007 -0700 +++ b/arch/i386/kernel/cpu/intel.c Thu Apr 19 15:59:42 2007 -0700 @@ -107,7 +107,7 @@ static void __cpuinit init_intel(struct * Note that the workaround only should be initialized once... */ c->f00f_bug = 0; - if (!paravirt_enabled() && c->x86 == 5) { + if (!paravirt_enabled && c->x86 == 5) { static int f00f_workaround_enabled = 0; c->f00f_bug = 1; diff -r a6889086a657 a...
2007 Apr 19
0
[RFC, PATCH 3/5] Paravirt_ops pure functions.patch
...; printk(KERN_INFO "Checking 'hlt' instruction... "); diff -r a6889086a657 arch/i386/kernel/cpu/intel.c --- a/arch/i386/kernel/cpu/intel.c Thu Apr 19 15:44:49 2007 -0700 +++ b/arch/i386/kernel/cpu/intel.c Thu Apr 19 15:59:42 2007 -0700 @@ -107,7 +107,7 @@ static void __cpuinit init_intel(struct * Note that the workaround only should be initialized once... */ c->f00f_bug = 0; - if (!paravirt_enabled() && c->x86 == 5) { + if (!paravirt_enabled && c->x86 == 5) { static int f00f_workaround_enabled = 0; c->f00f_bug = 1; diff -r a6889086a657 a...
2007 Apr 18
8
[PATCH 0/7] x86 paravirtualization infrastructure
The following patches introduce the core infrastructure needed to paravirtualize the 32-bit x86 Linux kernel. This is done by moving virtualization sensitive insn's or code paths to a function table, paravirt_ops. This structure can be populated with hypervisor specific calls or native stubs and currently support running on bare metal, VMI, Xen, or Lhype. These patches apply to
2007 Apr 18
8
[PATCH 0/7] x86 paravirtualization infrastructure
The following patches introduce the core infrastructure needed to paravirtualize the 32-bit x86 Linux kernel. This is done by moving virtualization sensitive insn's or code paths to a function table, paravirt_ops. This structure can be populated with hypervisor specific calls or native stubs and currently support running on bare metal, VMI, Xen, or Lhype. These patches apply to
2011 Nov 17
29
[PATCH 00 of 17] Documentation updates
The following series flushes my documentation queue and replaces previous postings of those patches. The main difference is that the xl cfg file is now formatted using POD instead of markdown and presented as a manpage. I have setup a cron job to build docs/html and publish it at http://xenbits.xen.org/docs/unstable/ (it''s a bit bare right now). The motivation for some of these patches