[PATCH 0/3] x86: enlightenment for ticket spinlocks
With the pv-ops based spinlocks reportedly having measurable overhead on native execution, and with them also not easily fit (at least) fully virtualized Xen guests, this patch series introduces a replacement mechanism based on alternative instruction patching, and then uses it for fully virtualized Xen guests. Whi... 2 Feb 2010 16:00
perf x86 fixes
* Peter Zijlstra <a.p.zijlstra(a)chello.nl> wrote: These patches make the tmp.perf/core branch work for me, that is, esp. the first patch in this series cured a few funnies, the rest is basically fallout from staring at that code too long. Thanks Peter, will have a look at getting the tmp.perf/core bits i... 2 Feb 2010 15:59
hw_breakpoint fix
* Frederic Weisbecker <fweisbec(a)gmail.com> wrote: Ingo, Please pull the perf/urgent branch that can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git perf/urgent Thanks, Frederic --- Mahesh Salgaonkar (1): hw_breakpoints: Releas... 2 Feb 2010 15:59
[PATCH v2 3/4] GIC: Add callback for mask_ack
From: Abhijeet Dharmapurikar <adharmap(a)quicinc.com> Add gic_mask_ack for faster processing of interrupts. Signed-off-by: Abhijeet Dharmapurikar <adharmap(a)quicinc.com> --- arch/arm/common/gic.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/arch/arm/common/gic.c b/arch/arm... 2 Feb 2010 15:59
[PATCH v2 2/4] GIC: Prevent gic from crossing NR_IRQS
From: Abhijeet Dharmapurikar <adharmap(a)quicinc.com> Prevent gic code from initializing interrupts beyon NR_IRQS. Signed-off-by: Abhijeet Dharmapurikar <adharmap(a)quicinc.com> --- arch/arm/common/gic.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/arm/common/gic.c b/arch/arm/... 2 Feb 2010 15:59
[RFC 0/2 PATCH] remove member rt_se from struct rt_rq
member rt_se of struct rt_rq is a duplicate of tg->rt_se[cpu]. So we can remove one of them. After checking CFS, I think rt_rq->rt_se can be removed for some kinds of consistence. Signed-off-by: Yong Zhang <yong.zhang0(a)gmail.com> Yong Zhang (2): sched: change usage of rt_rq->rt_se to rt_rq->tg->rt_se[cpu... 2 Feb 2010 15:59
input: mt: add the ABS_MT_PRESSURE event
On Thu, Jan 28, 2010 at 11:42:48PM +0100, Henrik Rydberg wrote: For pressure-based multi-touch devices, a direct way to send sensor intensity data per finger is needed. This patch adds the ABS_MT_PRESSURE event to the MT protocol. Requested-by: Yoonyoung Shim <jy0922.shim(a)samsung.com> Requested-by: M... 2 Feb 2010 15:59
winbond-cir: remove dmesg spam
On Thu, Jan 28, 2010 at 08:57:12PM +0100, David H�rdeman wrote: I missed converting one dev_info call to deb_dbg before submitting the driver. Without this change, a message will be printed to dmesg for each button press if a RC6 remote is used. Signed-off-by: David H�rdeman <david(a)hardeman.nu> Cc: s... 2 Feb 2010 15:59
[PATCH] xtensa: Fix unnecessary setting of xtime
xtensa supports read_persisitent_clock(), so there is no reason for the arch specific code to be setting xtime. Setting xtime will be done by the generic timekeeping code. Please let me know if this is some sort of a workaround for an issue instead of just an oversight. Signed-off-by: John Stultz <johnstul(a)us.... 2 Feb 2010 15:59
[PATCH] time: Cleanup direct xtime usage in xen
Cleanup xen's direct use of internal timekeeping values. Signed-off-by: John Stultz <johnstul(a)us.ibm.com> --- arch/x86/xen/time.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/xen/time.c b/arch/x86/xen/time.c index 0d3f07c..6365df9 100644 --- a/arch/x86/xen/time.c ++... 2 Feb 2010 15:59