search for: config_no_idle_hz

Displaying 20 results from an estimated 32 matches for "config_no_idle_hz".

2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer_vmi.c 2006-03-12 19:57:48.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_vmi.c 2006-03-12 19:57:53.000000000 -0800 @@ -26,6 +26,7 @@ /* * Portions of this code from arch/i386/kernel/timers/timer_tsc.c. + * Portions of the CONFIG_NO_IDLE_HZ code from arch/s390/kernel/time.c. * See comments there for proper credits. */ @@ -46,6 +47,7 @@ #include <mach_timer.h> #include <mach_apictimer.h> #include <mach_schedclock.h> +#include <mach_idletimer.h> #include <io_ports.h> #ifdef CONFIG_X86_LOCAL_API...
2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...linux-2.6.16-rc6.orig/arch/i386/kernel/timers/timer_vmi.c 2006-03-12 19:57:48.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/kernel/timers/timer_vmi.c 2006-03-12 19:57:53.000000000 -0800 @@ -26,6 +26,7 @@ /* * Portions of this code from arch/i386/kernel/timers/timer_tsc.c. + * Portions of the CONFIG_NO_IDLE_HZ code from arch/s390/kernel/time.c. * See comments there for proper credits. */ @@ -46,6 +47,7 @@ #include <mach_timer.h> #include <mach_apictimer.h> #include <mach_schedclock.h> +#include <mach_idletimer.h> #include <io_ports.h> #ifdef CONFIG_X86_LOCAL_API...
2007 Dec 13
0
Re: [Xen-changelog] [linux-2.6.18-xen] xen: make gntdev code configurable
...N_DEVMEM=y +CONFIG_XEN_GRANT_DEV=m # # Library routines diff -r cd744c5ec950 buildconfigs/linux-defconfig_xen0_x86_64 --- a/buildconfigs/linux-defconfig_xen0_x86_64 Wed Dec 12 10:18:35 2007 +0000 +++ b/buildconfigs/linux-defconfig_xen0_x86_64 Wed Dec 12 18:29:59 2007 -0800 @@ -1376,6 +1376,7 @@ CONFIG_NO_IDLE_HZ=y CONFIG_NO_IDLE_HZ=y CONFIG_XEN_BALLOON=y CONFIG_XEN_DEVMEM=y +CONFIG_XEN_GRANT_DEV=m # # Library routines diff -r cd744c5ec950 buildconfigs/linux-defconfig_xenU_ia64 --- a/buildconfigs/linux-defconfig_xenU_ia64 Wed Dec 12 10:18:35 2007 +0000 +++ b/buildconfigs/linux-defconfig_xenU_ia64 Wed...
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...void (fastcall *flush_tlb)(int); void (fastcall *set_initial_ap_state)(int, int); + void (fastcall *halt)(void); } vmi_ops; /* XXX move this to alternative.h */ @@ -252,7 +254,20 @@ static void vmi_nop(void) { } - +/* For NO_IDLE_HZ, we stop the clock when halting the kernel */ +#ifdef CONFIG_NO_IDLE_HZ +static fastcall void vmi_safe_halt(void) +{ + int idle = vmi_stop_hz_timer(); + vmi_ops.halt(); + if (idle) { + local_irq_disable(); + vmi_account_time_restart_hz_timer(); + local_irq_enable(); + } +} +#endif + #ifdef CONFIG_DEBUG_PAGE_TYPE #ifdef CONFIG_X86_PAE @@ -726,7 +741,12 @@ static...
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...void (fastcall *flush_tlb)(int); void (fastcall *set_initial_ap_state)(int, int); + void (fastcall *halt)(void); } vmi_ops; /* XXX move this to alternative.h */ @@ -252,7 +254,20 @@ static void vmi_nop(void) { } - +/* For NO_IDLE_HZ, we stop the clock when halting the kernel */ +#ifdef CONFIG_NO_IDLE_HZ +static fastcall void vmi_safe_halt(void) +{ + int idle = vmi_stop_hz_timer(); + vmi_ops.halt(); + if (idle) { + local_irq_disable(); + vmi_account_time_restart_hz_timer(); + local_irq_enable(); + } +} +#endif + #ifdef CONFIG_DEBUG_PAGE_TYPE #ifdef CONFIG_X86_PAE @@ -726,7 +741,12 @@ static...
2007 Apr 18
0
[PATCH 5/5] Vmi timer.patch
...void (fastcall *flush_tlb)(int); void (fastcall *set_initial_ap_state)(int, int); + void (fastcall *halt)(void); } vmi_ops; /* XXX move this to alternative.h */ @@ -252,7 +254,20 @@ static void vmi_nop(void) { } - +/* For NO_IDLE_HZ, we stop the clock when halting the kernel */ +#ifdef CONFIG_NO_IDLE_HZ +static fastcall void vmi_safe_halt(void) +{ + int idle = vmi_stop_hz_timer(); + vmi_ops.halt(); + if (idle) { + local_irq_disable(); + vmi_account_time_restart_hz_timer(); + local_irq_enable(); + } +} +#endif + #ifdef CONFIG_DEBUG_PAGE_TYPE #ifdef CONFIG_X86_PAE @@ -726,7 +741,12 @@ static...
2007 Apr 18
0
[PATCH 5/5] Vmi timer.patch
...void (fastcall *flush_tlb)(int); void (fastcall *set_initial_ap_state)(int, int); + void (fastcall *halt)(void); } vmi_ops; /* XXX move this to alternative.h */ @@ -252,7 +254,20 @@ static void vmi_nop(void) { } - +/* For NO_IDLE_HZ, we stop the clock when halting the kernel */ +#ifdef CONFIG_NO_IDLE_HZ +static fastcall void vmi_safe_halt(void) +{ + int idle = vmi_stop_hz_timer(); + vmi_ops.halt(); + if (idle) { + local_irq_disable(); + vmi_account_time_restart_hz_timer(); + local_irq_enable(); + } +} +#endif + #ifdef CONFIG_DEBUG_PAGE_TYPE #ifdef CONFIG_X86_PAE @@ -726,7 +741,12 @@ static...
2010 Jul 20
3
pci.backhide
..._SCRUB_PAGES=y CONFIG_XEN_DISABLE_SERIAL=y CONFIG_XEN_SYSFS=y CONFIG_XEN_COMPAT_030002_AND_LATER=y # CONFIG_XEN_COMPAT_030004_AND_LATER is not set # CONFIG_XEN_COMPAT_030100_AND_LATER is not set # CONFIG_XEN_COMPAT_LATEST_ONLY is not set CONFIG_XEN_COMPAT=0x030002 CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y CONFIG_NO_IDLE_HZ=y CONFIG_XEN_SMPBOOT=y CONFIG_XEN_BALLOON=y CONFIG_XEN_DEVMEM=y -- GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://li...
2007 Apr 18
1
[PATCH 9/10] Vmi timer update.patch
...53,8 @@ extern unsigned long vmi_cpu_khz(void); extern unsigned long vmi_cpu_khz(void); #ifdef CONFIG_X86_LOCAL_APIC -extern void __init vmi_timer_setup_boot_alarm(void); -extern void __devinit vmi_timer_setup_secondary_alarm(void); -extern void apic_vmi_timer_interrupt(void); -#endif - -#ifdef CONFIG_NO_IDLE_HZ -extern int vmi_stop_hz_timer(void); -extern void vmi_account_time_restart_hz_timer(void); -#else -static inline int vmi_stop_hz_timer(void) -{ - return 0; -} -static inline void vmi_account_time_restart_hz_timer(void) -{ -} +extern void __devinit vmi_time_bsp_init(void); +extern void __devinit vmi...
2007 Apr 18
1
[PATCH 9/10] Vmi timer update.patch
...53,8 @@ extern unsigned long vmi_cpu_khz(void); extern unsigned long vmi_cpu_khz(void); #ifdef CONFIG_X86_LOCAL_APIC -extern void __init vmi_timer_setup_boot_alarm(void); -extern void __devinit vmi_timer_setup_secondary_alarm(void); -extern void apic_vmi_timer_interrupt(void); -#endif - -#ifdef CONFIG_NO_IDLE_HZ -extern int vmi_stop_hz_timer(void); -extern void vmi_account_time_restart_hz_timer(void); -#else -static inline int vmi_stop_hz_timer(void) -{ - return 0; -} -static inline void vmi_account_time_restart_hz_timer(void) -{ -} +extern void __devinit vmi_time_bsp_init(void); +extern void __devinit vmi...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...4,7 @@ static int disable_sep; static int disable_sep; static int disable_tsc; static int disable_mtrr; +static int disable_noidle; /* Cached VMI operations */ struct { @@ -255,7 +256,6 @@ static void vmi_nop(void) } /* For NO_IDLE_HZ, we stop the clock when halting the kernel */ -#ifdef CONFIG_NO_IDLE_HZ static fastcall void vmi_safe_halt(void) { int idle = vmi_stop_hz_timer(); @@ -266,7 +266,6 @@ static fastcall void vmi_safe_halt(void) local_irq_enable(); } } -#endif #ifdef CONFIG_DEBUG_PAGE_TYPE @@ -742,12 +741,7 @@ static inline int __init activate_vmi(vo (char *)paravirt...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...4,7 @@ static int disable_sep; static int disable_sep; static int disable_tsc; static int disable_mtrr; +static int disable_noidle; /* Cached VMI operations */ struct { @@ -255,7 +256,6 @@ static void vmi_nop(void) } /* For NO_IDLE_HZ, we stop the clock when halting the kernel */ -#ifdef CONFIG_NO_IDLE_HZ static fastcall void vmi_safe_halt(void) { int idle = vmi_stop_hz_timer(); @@ -266,7 +266,6 @@ static fastcall void vmi_safe_halt(void) local_irq_enable(); } } -#endif #ifdef CONFIG_DEBUG_PAGE_TYPE @@ -742,12 +741,7 @@ static inline int __init activate_vmi(vo (char *)paravirt...
2006 Jul 28
6
[PATCH] ia64 buildconfig update
...FIG_XEN_BLKDEV_FRONTEND=y -CONFIG_XEN_NETDEV_FRONTEND=y # CONFIG_XEN_SCRUB_PAGES is not set # CONFIG_XEN_DISABLE_SERIAL is not set CONFIG_XEN_SYSFS=y CONFIG_XEN_COMPAT_030002_AND_LATER=y # CONFIG_XEN_COMPAT_LATEST_ONLY is not set CONFIG_XEN_COMPAT_030002=y +CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y CONFIG_NO_IDLE_HZ=y diff -r 4833dc75ce4d buildconfigs/linux-defconfig_xen_ia64 --- a/buildconfigs/linux-defconfig_xen_ia64 Fri Jul 28 17:52:57 2006 +0100 +++ b/buildconfigs/linux-defconfig_xen_ia64 Fri Jul 28 16:54:09 2006 -0600 @@ -1,7 +1,7 @@ # # Automatically generated make config: don''t edit # Linux...
2008 Apr 08
0
dom0 - tar: Skipping to next header
...N_FRAMEBUFFER=y CONFIG_XEN_KEYBOARD=y CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DISABLE_SERIAL=y CONFIG_XEN_SYSFS=y CONFIG_XEN_COMPAT_030002_AND_LATER=y # CONFIG_XEN_COMPAT_030004_AND_LATER is not set # CONFIG_XEN_COMPAT_LATEST_ONLY is not set CONFIG_XEN_COMPAT=0x030002 CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y CONFIG_NO_IDLE_HZ=y CONFIG_XEN_SMPBOOT=y Greets Holm _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
2006 Aug 17
1
How to enable pciback.hide in standard xen 3.0.2 kernels
...N_KEYBOARD=m CONFIG_XEN_SCRUB_PAGES=y # CONFIG_XEN_DISABLE_SERIAL is not set CONFIG_XEN_SYSFS=y CONFIG_XEN_COMPAT_030002_AND_LATER=y # CONFIG_XEN_COMPAT_LATEST_ONLY is not set CONFIG_XEN_COMPAT_030002=y CONFIG_HAVE_ARCH_ALLOC_SKB=y CONFIG_HAVE_ARCH_DEV_ALLOC_SKB=y CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y CONFIG_NO_IDLE_HZ=y CONFIG_XEN_UTIL=y CONFIG_XEN_BALLOON=y CONFIG_XEN_DEVMEM=y CONFIG_XEN_SKBUFF=y CONFIG_XEN_REBOOT=y CONFIG_XEN_SMPBOOT=y ... Please, can anyone provide a detailed "rebuilding kernel-xen" tutorial, regarding the relevant xen options for the pci backend/pci frontend settings? Anyone to p...
2007 Apr 18
31
[PATCH 00/28] Updates for firstfloor paravirt-ops patches
Hi Andi, This is a set of updates for the firstfloor patch queue. Quick rundown: revert-mm-x86_64-mm-account-for-module-percpu-space-separately-from-kernel-percpu.patch separate-module-percpu-space.patch Update the module percpu accounting patch fix-ff-allow-percpu-variables-to-be-page-aligned.patch Make sure the percpu memory allocation is page-aligned
2007 Apr 18
31
[PATCH 00/28] Updates for firstfloor paravirt-ops patches
Hi Andi, This is a set of updates for the firstfloor patch queue. Quick rundown: revert-mm-x86_64-mm-account-for-module-percpu-space-separately-from-kernel-percpu.patch separate-module-percpu-space.patch Update the module percpu accounting patch fix-ff-allow-percpu-variables-to-be-page-aligned.patch Make sure the percpu memory allocation is page-aligned
2005 Dec 06
0
Compile time errors on xen 2.6.12.5
...xenbus_dev.c:(.init.text+0x66cc): undefined reference to `create_xen_proc_entry'' make: *** [.tmp_vmlinux1] Error 1 COMPILE CONFIG # # Automatically generated make config: don''t edit # Linux kernel version: 2.6.12.6.5-xen # Mon Dec 5 19:47:12 2005 # CONFIG_XEN=y CONFIG_ARCH_XEN=y CONFIG_NO_IDLE_HZ=y # # XEN # CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_PHYSDEV_ACCESS=y CONFIG_XEN_BLKDEV_BACKEND=y # CONFIG_XEN_BLKDEV_TAP_BE is not set CONFIG_XEN_NETDEV_BACKEND=y # CONFIG_XEN_TPMDEV_FRONTEND is not set # CONFIG_XEN_TPMDEV_BACKEND is not set # CONFIG_XEN_BLKDEV_FRONTEND is not set # CONFIG_XEN_NE...
2005 Dec 15
3
VIA sata + Xen 3.0 boot lockup problems
Hello! I`m trying to boot a via sata machine with xen 3.0 with no sucess. It just freezes at this point: ********* ACPI: PCI Interrupt 0000:00:0f.0[B] -> Link [LNKB] -> GSI 10 (level,low) -> IRQ 10 sata_via (0000:00:0f.0): routed to hard irq line 10 ata1: SATA max UDMA/133 cmd 0xEFE0 ctl 0xEFAE bmdma 0xEF90 irq 10 ata2: SATA max UDMA/133 cmd 0xEFA0 ctl 0xEFAA bmdma 0xEF98 irq 10 ata1:
2007 Jan 30
45
[PATCH] Fix softlockup issue after vcpu hotplug
Stamp softlockup thread earlier before do_timer, because the latter is the one to actually trigger lock warning for long-time offline. Or else, I obserevd softlockup warning easily at manual vcpu hot-remove/plug, or when suspend cancel into old context. One point here is to cover both stolen and blocked time to compare with offline threshold. vcpu hotplug falls into ''stolen''