search for: check_hlt

Displaying 7 results from an estimated 7 matches for "check_hlt".

2007 Apr 18
4
[patch 0/4] Clean up asm/bugs.h, identify_cpu() and update COMPAT_VDSO
Hi Andi, Four patches: - clean up asm/bugs.h, by moving all the C code into its own C file - split identify_cpu() into boot and secondary variants, so that boot-time setup functions can be marked __init - repost of the COMPAT_VDSO patches with a bit more robustness from unknown DT_tags, and functions marked __init, since all this is boot-time only setup. Thanks, J --
2007 Apr 18
4
[patch 0/4] Clean up asm/bugs.h, identify_cpu() and update COMPAT_VDSO
Hi Andi, Four patches: - clean up asm/bugs.h, by moving all the C code into its own C file - split identify_cpu() into boot and secondary variants, so that boot-time setup functions can be marked __init - repost of the COMPAT_VDSO patches with a bit more robustness from unknown DT_tags, and functions marked __init, since all this is boot-time only setup. Thanks, J --
2007 Apr 19
0
[RFC, PATCH 3/5] Paravirt_ops pure functions.patch
...e_sysexit, paravirt_ops, irq_enable_sysexit); diff -r a6889086a657 arch/i386/kernel/cpu/bugs.c --- a/arch/i386/kernel/cpu/bugs.c Thu Apr 19 15:44:49 2007 -0700 +++ b/arch/i386/kernel/cpu/bugs.c Thu Apr 19 15:59:27 2007 -0700 @@ -86,7 +86,7 @@ static void __init check_fpu(void) static void __init check_hlt(void) { - if (paravirt_enabled()) + if (paravirt_enabled) return; 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...
2007 Apr 19
0
[RFC, PATCH 3/5] Paravirt_ops pure functions.patch
...e_sysexit, paravirt_ops, irq_enable_sysexit); diff -r a6889086a657 arch/i386/kernel/cpu/bugs.c --- a/arch/i386/kernel/cpu/bugs.c Thu Apr 19 15:44:49 2007 -0700 +++ b/arch/i386/kernel/cpu/bugs.c Thu Apr 19 15:59:27 2007 -0700 @@ -86,7 +86,7 @@ static void __init check_fpu(void) static void __init check_hlt(void) { - if (paravirt_enabled()) + if (paravirt_enabled) return; 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...
1997 Nov 13
0
Linux F00F Patch [Forwarded e-mail from Aleph One]
..._f00f_bug = 1; + trap_init_f00f_bug(); + } else { + printk(KERN_INFO " no F0 0F bug in this CPU, great!\n"); + pentium_f00f_bug = 0; + } +} + __initfunc(static void check_bugs(void)) { check_tlb(); @@ -173,5 +199,6 @@ check_hlt(); check_popad(); check_amd_k6(); + check_pentium_f00f(); system_utsname.machine[1] = ''0'' + x86; } ------- end -------
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