search for: disable_pse

Displaying 12 results from an estimated 12 matches for "disable_pse".

2007 Apr 18
0
[PATCH 5/9] Paravirt drop udelay op
...i386/kernel/vmi.c Tue Feb 27 16:23:56 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 16:28:00 2007 -0800 @@ -48,7 +48,6 @@ typedef u64 __attribute__((regparm(2))) static struct vrom_header *vmi_rom; static int license_gplok; -static int disable_nodelay; static int disable_pge; static int disable_pse; static int disable_sep; @@ -801,9 +800,6 @@ static inline int __init activate_vmi(vo para_fill(set_iopl_mask, SetIOPLMask); paravirt_ops.io_delay = (void *)vmi_nop; - if (!disable_nodelay) { - paravirt_ops.const_udelay = (void *)vmi_nop; - } para_fill(set_lazy_mode, SetLazyMode); @@...
2007 Apr 18
0
[PATCH 5/9] Paravirt drop udelay op
...i386/kernel/vmi.c Tue Feb 27 16:23:56 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 16:28:00 2007 -0800 @@ -48,7 +48,6 @@ typedef u64 __attribute__((regparm(2))) static struct vrom_header *vmi_rom; static int license_gplok; -static int disable_nodelay; static int disable_pge; static int disable_pse; static int disable_sep; @@ -801,9 +800,6 @@ static inline int __init activate_vmi(vo para_fill(set_iopl_mask, SetIOPLMask); paravirt_ops.io_delay = (void *)vmi_nop; - if (!disable_nodelay) { - paravirt_ops.const_udelay = (void *)vmi_nop; - } para_fill(set_lazy_mode, SetLazyMode); @@...
2007 Apr 18
0
[PATCH 4/5] Vmi.patch
...+ +#define call_vrom_func(rom,func) \ + (((VROMFUNC *)(rom->func))()) + +#define call_vrom_long_func(rom,func,arg) \ + (((VROMLONGFUNC *)(rom->func)) (arg)) + +static struct vrom_header *vmi_rom; +static int license_gplok; +static int disable_nodelay; +static int disable_pge; +static int disable_pse; +static int disable_sep; +static int disable_tsc; +static int disable_mtrr; + +/* Cached VMI operations */ +struct { + void (fastcall *cpuid)(void /* non-c */); + void (fastcall *_set_ldt)(u32 selector); + void (fastcall *set_tr)(u32 selector); + void (fastcall *set_kernel_stack)(u32 selector, u32...
2007 Apr 18
0
[PATCH 4/5] Vmi.patch
...+ +#define call_vrom_func(rom,func) \ + (((VROMFUNC *)(rom->func))()) + +#define call_vrom_long_func(rom,func,arg) \ + (((VROMLONGFUNC *)(rom->func)) (arg)) + +static struct vrom_header *vmi_rom; +static int license_gplok; +static int disable_nodelay; +static int disable_pge; +static int disable_pse; +static int disable_sep; +static int disable_tsc; +static int disable_mtrr; + +/* Cached VMI operations */ +struct { + void (fastcall *cpuid)(void /* non-c */); + void (fastcall *_set_ldt)(u32 selector); + void (fastcall *set_tr)(u32 selector); + void (fastcall *set_kernel_stack)(u32 selector, u32...
2007 Apr 18
0
[PATCH 5/6] VMI backend for paravirt-ops
...+ +#define call_vrom_func(rom,func) \ + (((VROMFUNC *)(rom->func))()) + +#define call_vrom_long_func(rom,func,arg) \ + (((VROMLONGFUNC *)(rom->func)) (arg)) + +static struct vrom_header *vmi_rom; +static int license_gplok; +static int disable_nodelay; +static int disable_pge; +static int disable_pse; +static int disable_sep; +static int disable_tsc; +static int disable_mtrr; + +/* Cached VMI operations */ +struct { + void (fastcall *cpuid)(void /* non-c */); + void (fastcall *_set_ldt)(u32 selector); + void (fastcall *set_tr)(u32 selector); + void (fastcall *set_kernel_stack)(u32 selector, u32...
2007 Apr 18
0
[PATCH 5/6] VMI backend for paravirt-ops
...+ +#define call_vrom_func(rom,func) \ + (((VROMFUNC *)(rom->func))()) + +#define call_vrom_long_func(rom,func,arg) \ + (((VROMLONGFUNC *)(rom->func)) (arg)) + +static struct vrom_header *vmi_rom; +static int license_gplok; +static int disable_nodelay; +static int disable_pge; +static int disable_pse; +static int disable_sep; +static int disable_tsc; +static int disable_mtrr; + +/* Cached VMI operations */ +struct { + void (fastcall *cpuid)(void /* non-c */); + void (fastcall *_set_ldt)(u32 selector); + void (fastcall *set_tr)(u32 selector); + void (fastcall *set_kernel_stack)(u32 selector, u32...
2010 Aug 23
1
Removing VMI kernel support from 2.6.37
...def u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); - -#define call_vrom_func(rom,func) \ - (((VROMFUNC *)(rom->func))()) - -#define call_vrom_long_func(rom,func,arg) \ - (((VROMLONGFUNC *)(rom->func)) (arg)) - -static struct vrom_header *vmi_rom; -static int disable_pge; -static int disable_pse; -static int disable_sep; -static int disable_tsc; -static int disable_mtrr; -static int disable_noidle; -static int disable_vmi_timer; - -/* Cached VMI operations */ -static struct { - void (*cpuid)(void /* non-c */); - void (*_set_ldt)(u32 selector); - void (*set_tr)(u32 selector); - void (*write...
2010 Aug 23
1
Removing VMI kernel support from 2.6.37
...def u64 __attribute__((regparm(2))) (VROMLONGFUNC)(int); - -#define call_vrom_func(rom,func) \ - (((VROMFUNC *)(rom->func))()) - -#define call_vrom_long_func(rom,func,arg) \ - (((VROMLONGFUNC *)(rom->func)) (arg)) - -static struct vrom_header *vmi_rom; -static int disable_pge; -static int disable_pse; -static int disable_sep; -static int disable_tsc; -static int disable_mtrr; -static int disable_noidle; -static int disable_vmi_timer; - -/* Cached VMI operations */ -static struct { - void (*cpuid)(void /* non-c */); - void (*_set_ldt)(u32 selector); - void (*set_tr)(u32 selector); - void (*write...
2003 Aug 22
3
PAE removal patch for testing
...!defined(SMP) /* XXX - see also mp_machdep.c */ - if (cpu_feature & CPUID_PGE) - pgeflag = PG_G; + if (cpu_feature & CPUID_PGE) { + pgeflag = PG_G; + } #endif - - /* - * Initialize the 4MB page size flag - */ + +/* + * Initialize the 4MB page size flag + */ pseflag = 0; -#ifndef DISABLE_PSE - if (cpu_feature & CPUID_PSE) - pseflag = PG_PS; -#endif - /* - * The 4MB page version of the initial - * kernel page mapping. - */ - if (pseflag) { - pd_entry_t ptditmp; +/* + * The 4MB page version of the initial + * kernel page mapping. + */ + pdir4mb = 0; + +#if !defined(DISABLE_PSE)...
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the paravirt-ops interface. The features in implemented this patch series are: * domU only * UP only (most code is SMP-safe, but there's no way to create a new vcpu) * writable pagetables, with late pinning/early unpinning (no shadow pagetable support) * supports both PAE and non-PAE modes * xen console * virtual block
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the paravirt-ops interface. The features in implemented this patch series are: * domU only * UP only (most code is SMP-safe, but there's no way to create a new vcpu) * writable pagetables, with late pinning/early unpinning (no shadow pagetable support) * supports both PAE and non-PAE modes * xen console * virtual block
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the paravirt-ops interface. The features in implemented this patch series are: * domU only * UP only (most code is SMP-safe, but there's no way to create a new vcpu) * writable pagetables, with late pinning/early unpinning (no shadow pagetable support) * supports both PAE and non-PAE modes * xen console * virtual block