search for: vmitime

Displaying 20 results from an estimated 28 matches for "vmitime".

Did you mean: vmi_time
2007 Apr 18
0
[PATCH 7/9] Fix nohz compile.patch
...7:24:55 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 18:46:26 2007 -0800 @@ -934,6 +934,7 @@ void __init vmi_init(void) #ifdef CONFIG_X86_IO_APIC no_timer_check = 1; #endif + no_sync_cmos_clock = 1; local_irq_restore(flags & X86_EFLAGS_IF); } diff -r 5d41588419ab arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 17:24:55 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 18:47:51 2007 -0800 @@ -153,13 +153,6 @@ static void vmi_get_wallclock_ts(struct ts->tv_sec = wallclock; } -static void update_xtime_from_wallclock(void) -{ - struct timespec ts; -...
2007 Apr 18
0
[PATCH 9/9] Vmi smp fixes.patch
..._ipi_hook(int phys_apicid, un /* Protected mode, paging, AM, WP, NE, MP. */ ap.cr0 = 0x80050023; ap.cr4 = mmu_cr4_features; - vmi_ops.set_initial_ap_state(__pa(&ap), phys_apicid); + vmi_ops.set_initial_ap_state((u32)&ap, phys_apicid); } #endif diff -r baf2e278a482 arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Thu Mar 01 18:08:53 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Thu Mar 01 18:08:53 2007 -0800 @@ -243,7 +243,7 @@ void __init vmi_timer_setup_boot_alarm(v /* Initialize the time accounting variables for an AP on an SMP system. * Also, set the local alarm for...
2007 Apr 18
0
[PATCH 7/9] Fix nohz compile.patch
...7:24:55 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 18:46:26 2007 -0800 @@ -934,6 +934,7 @@ void __init vmi_init(void) #ifdef CONFIG_X86_IO_APIC no_timer_check = 1; #endif + no_sync_cmos_clock = 1; local_irq_restore(flags & X86_EFLAGS_IF); } diff -r 5d41588419ab arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 17:24:55 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 18:47:51 2007 -0800 @@ -153,13 +153,6 @@ static void vmi_get_wallclock_ts(struct ts->tv_sec = wallclock; } -static void update_xtime_from_wallclock(void) -{ - struct timespec ts; -...
2007 Apr 18
0
[PATCH 9/9] Vmi smp fixes.patch
..._ipi_hook(int phys_apicid, un /* Protected mode, paging, AM, WP, NE, MP. */ ap.cr0 = 0x80050023; ap.cr4 = mmu_cr4_features; - vmi_ops.set_initial_ap_state(__pa(&ap), phys_apicid); + vmi_ops.set_initial_ap_state((u32)&ap, phys_apicid); } #endif diff -r baf2e278a482 arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Thu Mar 01 18:08:53 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Thu Mar 01 18:08:53 2007 -0800 @@ -243,7 +243,7 @@ void __init vmi_timer_setup_boot_alarm(v /* Initialize the time accounting variables for an AP on an SMP system. * Also, set the local alarm for...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...nit parse_vmi(char *arg) } else if (!strcmp(arg, "disable_mtrr")) { clear_bit(X86_FEATURE_MTRR, boot_cpu_data.x86_capability); disable_mtrr = 1; - } + } else if (!strcmp(arg, "disable_noidle")) + disable_noidle = 1; return 0; } diff -r f62ebe3ba01c arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 14:01:28 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 14:12:01 2007 -0800 @@ -276,15 +276,12 @@ static void vmi_account_real_cycles(unsi cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; while (cycles_not_accounted &...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...nit parse_vmi(char *arg) } else if (!strcmp(arg, "disable_mtrr")) { clear_bit(X86_FEATURE_MTRR, boot_cpu_data.x86_capability); disable_mtrr = 1; - } + } else if (!strcmp(arg, "disable_noidle")) + disable_noidle = 1; return 0; } diff -r f62ebe3ba01c arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 14:01:28 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 14:12:01 2007 -0800 @@ -276,15 +276,12 @@ static void vmi_account_real_cycles(unsi cycles_not_accounted = cur_real_cycles - real_cycles_accounted_system; while (cycles_not_accounted &...
2007 Apr 18
0
[PATCH 3/9] Vmi cpu cycles.patch
...t activate_vmi(vo paravirt_ops.setup_secondary_clock = vmi_timer_setup_secondary_alarm; #endif paravirt_ops.get_scheduled_cycles = vmi_get_sched_cycles; + paravirt_ops.get_cpu_khz = vmi_cpu_khz; } if (!disable_noidle) para_fill(safe_halt, Halt); diff -r b8b315c897bb arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 14:04:43 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 14:06:46 2007 -0800 @@ -177,6 +177,15 @@ unsigned long long vmi_get_sched_cycles( return read_available_cycles(); } +unsigned long vmi_cpu_khz(void) +{ + unsigned long long khz; + + kh...
2007 Apr 18
0
[PATCH 3/9] Vmi cpu cycles.patch
...t activate_vmi(vo paravirt_ops.setup_secondary_clock = vmi_timer_setup_secondary_alarm; #endif paravirt_ops.get_scheduled_cycles = vmi_get_sched_cycles; + paravirt_ops.get_cpu_khz = vmi_cpu_khz; } if (!disable_noidle) para_fill(safe_halt, Halt); diff -r b8b315c897bb arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Tue Feb 27 14:04:43 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Tue Feb 27 14:06:46 2007 -0800 @@ -177,6 +177,15 @@ unsigned long long vmi_get_sched_cycles( return read_available_cycles(); } +unsigned long vmi_cpu_khz(void) +{ + unsigned long long khz; + + kh...
2007 Apr 18
1
[PATCH 2/9] Sched clock paravirt op fix.patch
...er_setup_boot_alarm; paravirt_ops.setup_secondary_clock = vmi_timer_setup_secondary_alarm; #endif - custom_sched_clock = vmi_sched_clock; + paravirt_ops.get_scheduled_cycles = vmi_get_sched_cycles; } if (!disable_noidle) para_fill(safe_halt, Halt); diff -r d58e6ddfdfa9 arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Thu Feb 15 23:52:41 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Fri Feb 16 00:02:48 2007 -0800 @@ -172,7 +172,7 @@ int vmi_set_wallclock(unsigned long now) return -1; } -unsigned long long vmi_sched_clock(void) +unsigned long long vmi_get_sched_cycles(void)...
2007 Apr 18
1
[PATCH 2/9] Sched clock paravirt op fix.patch
...er_setup_boot_alarm; paravirt_ops.setup_secondary_clock = vmi_timer_setup_secondary_alarm; #endif - custom_sched_clock = vmi_sched_clock; + paravirt_ops.get_scheduled_cycles = vmi_get_sched_cycles; } if (!disable_noidle) para_fill(safe_halt, Halt); diff -r d58e6ddfdfa9 arch/i386/kernel/vmitime.c --- a/arch/i386/kernel/vmitime.c Thu Feb 15 23:52:41 2007 -0800 +++ b/arch/i386/kernel/vmitime.c Fri Feb 16 00:02:48 2007 -0800 @@ -172,7 +172,7 @@ int vmi_set_wallclock(unsigned long now) return -1; } -unsigned long long vmi_sched_clock(void) +unsigned long long vmi_get_sched_cycles(void)...
2007 Apr 18
2
[PATCH/RFC] replace get_scheduled_cycles with sched_clock paravirt_op
...rce.com> Cc: Zachary Amsden <zach@vmware.com> Cc: Dan Hecht <dhecht@vmware.com> Cc: john stultz <johnstul@us.ibm.com> --- arch/i386/kernel/paravirt.c | 2 +- arch/i386/kernel/tsc.c | 23 +++++++++++++++-------- arch/i386/kernel/vmi.c | 2 +- arch/i386/kernel/vmitime.c | 6 +++--- include/asm-i386/paravirt.h | 7 +++++-- include/asm-i386/timer.h | 32 +++++++++++++++++++++++++++++++- include/asm-i386/vmi_time.h | 2 +- 7 files changed, 57 insertions(+), 17 deletions(-) =================================================================== --- a/arc...
2007 Apr 18
2
[PATCH/RFC] replace get_scheduled_cycles with sched_clock paravirt_op
...rce.com> Cc: Zachary Amsden <zach@vmware.com> Cc: Dan Hecht <dhecht@vmware.com> Cc: john stultz <johnstul@us.ibm.com> --- arch/i386/kernel/paravirt.c | 2 +- arch/i386/kernel/tsc.c | 23 +++++++++++++++-------- arch/i386/kernel/vmi.c | 2 +- arch/i386/kernel/vmitime.c | 6 +++--- include/asm-i386/paravirt.h | 7 +++++-- include/asm-i386/timer.h | 32 +++++++++++++++++++++++++++++++- include/asm-i386/vmi_time.h | 2 +- 7 files changed, 57 insertions(+), 17 deletions(-) =================================================================== --- a/arc...
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...rch/i386/kernel/Makefile Thu Dec 14 16:40:14 2006 -0800 +++ b/arch/i386/kernel/Makefile Thu Dec 14 16:40:16 2006 -0800 @@ -40,7 +40,7 @@ obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_K8_NB) += k8.o -obj-$(CONFIG_VMI) += vmi.o +obj-$(CONFIG_VMI) += vmi.o vmitime.o # Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o diff -r 77e4058e936b arch/i386/kernel/apic.c --- a/arch/i386/kernel/apic.c Thu Dec 14 16:40:14 2006 -0800 +++ b/arch/i386/kernel/apic.c Thu Dec 14 16:40:16 2006 -0800 @@ -1395,7 +...
2007 Apr 18
0
[PATCH 6/6] VMI timer patches
...rch/i386/kernel/Makefile Thu Dec 14 16:40:14 2006 -0800 +++ b/arch/i386/kernel/Makefile Thu Dec 14 16:40:16 2006 -0800 @@ -40,7 +40,7 @@ obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_K8_NB) += k8.o -obj-$(CONFIG_VMI) += vmi.o +obj-$(CONFIG_VMI) += vmi.o vmitime.o # Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o diff -r 77e4058e936b arch/i386/kernel/apic.c --- a/arch/i386/kernel/apic.c Thu Dec 14 16:40:14 2006 -0800 +++ b/arch/i386/kernel/apic.c Thu Dec 14 16:40:16 2006 -0800 @@ -1395,7 +...
2007 Apr 18
0
[PATCH 5/5] Vmi timer.patch
...rch/i386/kernel/Makefile Tue Dec 12 13:53:09 2006 -0800 +++ b/arch/i386/kernel/Makefile Tue Dec 12 13:53:15 2006 -0800 @@ -40,7 +40,7 @@ obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_K8_NB) += k8.o -obj-$(CONFIG_VMI) += vmi.o +obj-$(CONFIG_VMI) += vmi.o vmitime.o # Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o diff -r d1ec5a6e3e8c arch/i386/kernel/apic.c --- a/arch/i386/kernel/apic.c Tue Dec 12 13:53:09 2006 -0800 +++ b/arch/i386/kernel/apic.c Tue Dec 12 13:53:15 2006 -0800 @@ -1395,7 +...
2007 Apr 18
0
[PATCH 5/5] Vmi timer.patch
...rch/i386/kernel/Makefile Tue Dec 12 13:53:09 2006 -0800 +++ b/arch/i386/kernel/Makefile Tue Dec 12 13:53:15 2006 -0800 @@ -40,7 +40,7 @@ obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_K8_NB) += k8.o -obj-$(CONFIG_VMI) += vmi.o +obj-$(CONFIG_VMI) += vmi.o vmitime.o # Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o diff -r d1ec5a6e3e8c arch/i386/kernel/apic.c --- a/arch/i386/kernel/apic.c Tue Dec 12 13:53:09 2006 -0800 +++ b/arch/i386/kernel/apic.c Tue Dec 12 13:53:15 2006 -0800 @@ -1395,7 +...
2007 Apr 18
1
[PATCH 9/10] Vmi timer update.patch
...arch/i386/kernel/Makefile --- a/arch/i386/kernel/Makefile Mon Apr 09 15:45:27 2007 -0700 +++ b/arch/i386/kernel/Makefile Mon Apr 09 15:45:27 2007 -0700 @@ -41,7 +41,7 @@ obj-$(CONFIG_K8_NB) += k8.o obj-$(CONFIG_K8_NB) += k8.o obj-$(CONFIG_STACK_UNWIND) += unwind.o -obj-$(CONFIG_VMI) += vmi.o vmitime.o +obj-$(CONFIG_VMI) += vmi.o vmiclock.o obj-$(CONFIG_PARAVIRT) += paravirt.o obj-y += pcspeaker.o diff -r c02ab981c99c arch/i386/kernel/vmi.c --- a/arch/i386/kernel/vmi.c Mon Apr 09 15:45:27 2007 -0700 +++ b/arch/i386/kernel/vmi.c Mon Apr 09 15:49:37 2007 -0700 @@ -73,6 +73,9 @@ static st...
2007 Apr 18
1
[PATCH 9/10] Vmi timer update.patch
...arch/i386/kernel/Makefile --- a/arch/i386/kernel/Makefile Mon Apr 09 15:45:27 2007 -0700 +++ b/arch/i386/kernel/Makefile Mon Apr 09 15:45:27 2007 -0700 @@ -41,7 +41,7 @@ obj-$(CONFIG_K8_NB) += k8.o obj-$(CONFIG_K8_NB) += k8.o obj-$(CONFIG_STACK_UNWIND) += unwind.o -obj-$(CONFIG_VMI) += vmi.o vmitime.o +obj-$(CONFIG_VMI) += vmi.o vmiclock.o obj-$(CONFIG_PARAVIRT) += paravirt.o obj-y += pcspeaker.o diff -r c02ab981c99c arch/i386/kernel/vmi.c --- a/arch/i386/kernel/vmi.c Mon Apr 09 15:45:27 2007 -0700 +++ b/arch/i386/kernel/vmi.c Mon Apr 09 15:49:37 2007 -0700 @@ -73,6 +73,9 @@ static st...
2007 Apr 18
1
[PATCH 1/7] cleanup: paravirt unhandled fallthrough
...fb7fc327801 arch/i386/kernel/Makefile --- a/arch/i386/kernel/Makefile Mon Feb 12 12:37:01 2007 +1100 +++ b/arch/i386/kernel/Makefile Mon Feb 12 12:55:00 2007 +1100 @@ -41,8 +41,6 @@ obj-$(CONFIG_KWATCH) += debugreg.o kwat obj-$(CONFIG_KWATCH) += debugreg.o kwatch.o obj-$(CONFIG_VMI) += vmi.o vmitime.o - -# Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o EXTRA_AFLAGS := -traditional diff -r 4fb7fc327801 arch/i386/kernel/head.S --- a/arch/i386/kernel/head.S Mon Feb 12 12:37:01 2007 +1100 +++ b/arch/i386/kernel/head.S Mon Feb 1...
2007 Apr 18
1
[PATCH 1/7] cleanup: paravirt unhandled fallthrough
...fb7fc327801 arch/i386/kernel/Makefile --- a/arch/i386/kernel/Makefile Mon Feb 12 12:37:01 2007 +1100 +++ b/arch/i386/kernel/Makefile Mon Feb 12 12:55:00 2007 +1100 @@ -41,8 +41,6 @@ obj-$(CONFIG_KWATCH) += debugreg.o kwat obj-$(CONFIG_KWATCH) += debugreg.o kwatch.o obj-$(CONFIG_VMI) += vmi.o vmitime.o - -# Make sure this is linked after any other paravirt_ops structs: see head.S obj-$(CONFIG_PARAVIRT) += paravirt.o EXTRA_AFLAGS := -traditional diff -r 4fb7fc327801 arch/i386/kernel/head.S --- a/arch/i386/kernel/head.S Mon Feb 12 12:37:01 2007 +1100 +++ b/arch/i386/kernel/head.S Mon Feb 1...