search for: dhecht

Displaying 20 results from an estimated 41 matches for "dhecht".

Did you mean: hecht
2007 Apr 18
1
[patch 14/21] Xen-paravirt: Add XEN config options and disableunsupported config options.
Jeremy Fitzhardinge wrote: > Andrew Morton wrote: > > On Thu, 15 Feb 2007 22:14:45 -0800 Dan Hecht > <dhecht@vmware.com> wrote: > > > > > >>> config PREEMPT > >>> bool "Preemptible Kernel (Low-Latency Desktop)" > >>> + depends on !XEN > >>> help > >>> This option reduces the latency of the kernel by making &gt...
2007 Apr 18
1
[patch 14/21] Xen-paravirt: Add XEN config options and disableunsupported config options.
Jeremy Fitzhardinge wrote: > Andrew Morton wrote: > > On Thu, 15 Feb 2007 22:14:45 -0800 Dan Hecht > <dhecht@vmware.com> wrote: > > > > > >>> config PREEMPT > >>> bool "Preemptible Kernel (Low-Latency Desktop)" > >>> + depends on !XEN > >>> help > >>> This option reduces the latency of the kernel by making &gt...
2007 Apr 18
1
[patch 14/21] Xen-paravirt: Add XEN config options and disableunsupported config options.
Jeremy Fitzhardinge wrote: > Andrew Morton wrote: > > On Thu, 15 Feb 2007 22:14:45 -0800 Dan Hecht > <dhecht@vmware.com> wrote: > > > > > >>> config PREEMPT > >>> bool "Preemptible Kernel (Low-Latency Desktop)" > >>> + depends on !XEN > >>> help > >>> This option reduces the latency of the kernel by making &gt...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...ervisor can determine when the transition from 'halted' to 'ready' occurred (due to work becoming pending for the VCPU). So, the VMI Time device queries the stolen time from the VMI rather than using the faulty account_steal_time() algorithm. Signed-off-by: Dan Hecht <dhecht@vmware.com> Index: linux-2.6.16-rc6/arch/i386/Kconfig =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/Kconfig 2006-03-12 19:57:31.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/Kconfig 2006-03-12 19:57:48.000000000 -0800 @@ -193,6 +193,37...
2007 Apr 18
0
[RFC, PATCH 23/24] i386 Vmi timer patch
...ervisor can determine when the transition from 'halted' to 'ready' occurred (due to work becoming pending for the VCPU). So, the VMI Time device queries the stolen time from the VMI rather than using the faulty account_steal_time() algorithm. Signed-off-by: Dan Hecht <dhecht@vmware.com> Index: linux-2.6.16-rc6/arch/i386/Kconfig =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/Kconfig 2006-03-12 19:57:31.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/Kconfig 2006-03-12 19:57:48.000000000 -0800 @@ -193,6 +193,37...
2007 Apr 18
2
[patch 0/2] softlockup watchdog improvements
Here's couple of patches to improve the softlockup watchdog. The first changes the softlockup timer from using jiffies to sched_clock() as a timebase. Xen and VMI implement sched_clock() as counting unstolen time, so time stolen by the hypervisor won't cause the watchdog to bite. The second adds per-cpu enable flags for the watchdog timer. This allows the timer to be disabled when the
2007 Apr 18
2
[patch 0/2] softlockup watchdog improvements
Here's couple of patches to improve the softlockup watchdog. The first changes the softlockup timer from using jiffies to sched_clock() as a timebase. Xen and VMI implement sched_clock() as counting unstolen time, so time stolen by the hypervisor won't cause the watchdog to bite. The second adds per-cpu enable flags for the watchdog timer. This allows the timer to be disabled when the
2013 Jan 17
1
[PATCH] x86, Allow x2apic without IR on VMware platform.
...39;t have any functional effect on those two platforms. On VMware platform, verified that x2apic is used in physical mode on products that support this. Signed-off-by: Alok N Kataria <akataria at vmware.com> Reviewed-by: Doug Covelli <dcovelli at vmware.com> Reviewed-by: Dan Hecht <dhecht at vmware.com> Cc: "H. Peter Anvin" <hpa at zytor.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Avi Kivity <avi at redhat.com> --- arch/x86/include/asm/hypervisor.h | 13 ++++--------- arch/x86/k...
2013 Jan 17
1
[PATCH] x86, Allow x2apic without IR on VMware platform.
...39;t have any functional effect on those two platforms. On VMware platform, verified that x2apic is used in physical mode on products that support this. Signed-off-by: Alok N Kataria <akataria at vmware.com> Reviewed-by: Doug Covelli <dcovelli at vmware.com> Reviewed-by: Dan Hecht <dhecht at vmware.com> Cc: "H. Peter Anvin" <hpa at zytor.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Avi Kivity <avi at redhat.com> --- arch/x86/include/asm/hypervisor.h | 13 ++++--------- arch/x86/k...
2013 Jul 25
2
[PATCH V2 4/4] x86: correctly detect hypervisor
...<kys at microsoft.com> Cc: Haiyang Zhang <haiyangz at microsoft.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Doug Covelli <dcovelli at vmware.com> Cc: Borislav Petkov <bp at suse.de> Cc: Dan Hecht <dhecht at vmware.com> Cc: Paul Gortmaker <paul.gortmaker at windriver.com> Cc: Marcelo Tosatti <mtosatti at redhat.com> Cc: Gleb Natapov <gleb at redhat.com> Cc: Paolo Bonzini <pbonzini at redhat.com> Cc: Frederic Weisbecker <fweisbec at gmail.com> Cc: linux-kernel at vger...
2013 Jul 25
2
[PATCH V2 4/4] x86: correctly detect hypervisor
...<kys at microsoft.com> Cc: Haiyang Zhang <haiyangz at microsoft.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Doug Covelli <dcovelli at vmware.com> Cc: Borislav Petkov <bp at suse.de> Cc: Dan Hecht <dhecht at vmware.com> Cc: Paul Gortmaker <paul.gortmaker at windriver.com> Cc: Marcelo Tosatti <mtosatti at redhat.com> Cc: Gleb Natapov <gleb at redhat.com> Cc: Paolo Bonzini <pbonzini at redhat.com> Cc: Frederic Weisbecker <fweisbec at gmail.com> Cc: linux-kernel at vger...
2013 Jul 25
2
[PATCH V2 4/4] x86: correctly detect hypervisor
...<kys at microsoft.com> Cc: Haiyang Zhang <haiyangz at microsoft.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Doug Covelli <dcovelli at vmware.com> Cc: Borislav Petkov <bp at suse.de> Cc: Dan Hecht <dhecht at vmware.com> Cc: Paul Gortmaker <paul.gortmaker at windriver.com> Cc: Marcelo Tosatti <mtosatti at redhat.com> Cc: Gleb Natapov <gleb at redhat.com> Cc: Paolo Bonzini <pbonzini at redhat.com> Cc: Frederic Weisbecker <fweisbec at gmail.com> Cc: linux-kernel at vger...
2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...dant code in hpet and tsc timer implementations, and introduces some macros that may be redefined by the sub-architecture to avoid dependence on APIC routing, CMOS time sync, and testing for broken time hardware (which presumably, does not happen in a virtual machine). Signed-off-by: Dan Hecht <dhecht@vmware.com> Signed-off-by: Zachary Amsden <zach@vmware.com> Index: linux-2.6.16-rc6/arch/i386/kernel/apic.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/apic.c 2006-03-12 19:49:53.000000000 -0800 +++ linux-2.6.16-rc6/arch/i...
2007 Apr 18
0
[RFC, PATCH 22/24] i386 Consolidate redundant timer code
...dant code in hpet and tsc timer implementations, and introduces some macros that may be redefined by the sub-architecture to avoid dependence on APIC routing, CMOS time sync, and testing for broken time hardware (which presumably, does not happen in a virtual machine). Signed-off-by: Dan Hecht <dhecht@vmware.com> Signed-off-by: Zachary Amsden <zach@vmware.com> Index: linux-2.6.16-rc6/arch/i386/kernel/apic.c =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/kernel/apic.c 2006-03-12 19:49:53.000000000 -0800 +++ linux-2.6.16-rc6/arch/i...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...) Add a bypass to disable noidle operation. This is useful as a last minute workaround, or testing measure. 4) The code to skip the IO_APIC timer testing (no_timer_check) should be conditional on IO_APIC, not SMP, since UP kernels can have this configured in as well. Signed-off-by: Dan Hecht <dhecht@vmware.com> Signed-off-by: Zachary Amsden <zach@vmware.com> diff -r f62ebe3ba01c arch/i386/kernel/vmi.c --- a/arch/i386/kernel/vmi.c Tue Feb 27 14:01:28 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 14:12:46 2007 -0800 @@ -54,6 +54,7 @@ static int disable_sep; static int disable_sep...
2007 Apr 18
0
[PATCH 1/9] Vmi timer fixes round two.patch
...) Add a bypass to disable noidle operation. This is useful as a last minute workaround, or testing measure. 4) The code to skip the IO_APIC timer testing (no_timer_check) should be conditional on IO_APIC, not SMP, since UP kernels can have this configured in as well. Signed-off-by: Dan Hecht <dhecht@vmware.com> Signed-off-by: Zachary Amsden <zach@vmware.com> diff -r f62ebe3ba01c arch/i386/kernel/vmi.c --- a/arch/i386/kernel/vmi.c Tue Feb 27 14:01:28 2007 -0800 +++ b/arch/i386/kernel/vmi.c Tue Feb 27 14:12:46 2007 -0800 @@ -54,6 +54,7 @@ static int disable_sep; static int disable_sep...
2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...does not become ready to run just to service the periodic alarm interrupt. Instead, it can remain halted until there is some real work pending for it. This allows the hypervisor to use the physical resources more effectively since idle VCPUs will have lower overhead. Signed-off-by: Dan Hecht <dhecht@vmware.com> Index: linux-2.6.16-rc6/arch/i386/Kconfig =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/Kconfig 2006-03-12 19:57:48.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/Kconfig 2006-03-12 19:57:53.000000000 -0800 @@ -193,6 +193,23...
2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...does not become ready to run just to service the periodic alarm interrupt. Instead, it can remain halted until there is some real work pending for it. This allows the hypervisor to use the physical resources more effectively since idle VCPUs will have lower overhead. Signed-off-by: Dan Hecht <dhecht@vmware.com> Index: linux-2.6.16-rc6/arch/i386/Kconfig =================================================================== --- linux-2.6.16-rc6.orig/arch/i386/Kconfig 2006-03-12 19:57:48.000000000 -0800 +++ linux-2.6.16-rc6/arch/i386/Kconfig 2006-03-12 19:57:53.000000000 -0800 @@ -193,6 +193,23...
2007 Apr 18
2
[PATCH/RFC] replace get_scheduled_cycles with sched_clock paravirt_op
...we must define a real function in order to override this weak binding. This means the usual paravirt_ops technique of using an inline function won't work in this case. Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.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/a...
2007 Apr 18
2
[PATCH/RFC] replace get_scheduled_cycles with sched_clock paravirt_op
...we must define a real function in order to override this weak binding. This means the usual paravirt_ops technique of using an inline function won't work in this case. Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.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/a...