arch: local64_t
On Fri, May 21, 2010 at 03:42:06PM +0200, Peter Zijlstra wrote: Implements local64_t. On 64bit, local_t is of size long, and thus we make local64_t an alias. On 32bit, we fall back to atomic64_t. Signed-off-by: Peter Zijlstra <a.p.zijlstra(a)> Cc: linux-arch(a) LKML-Referen... 21 May 2010 11:42
[PATCH] TMP105 : Driver support for the temperature sensor
On Fri, 21 May 2010 14:17:16 +0100, Jonathan Cameron wrote: cc'ing lm-sensors (where this should have gone, this has nothing to do with input). On 05/21/10 13:17, Datta, Shubhrajyoti wrote: Adds the driver support for the TMP105 temperature sensor device. The interface is I2C.The driver supports the... 21 May 2010 11:42
[GIT PULL] nilfs2 updates for 2.6.35
Hi Linus, please pull from git:// for-linus to receive the following updates from nilfs2 tree. Mostly cleanups and minor fixes. There are a few minor changes: * A mount option change that makes read-only remount the default of when critical... 21 May 2010 11:42
[PATCH 0/4] convert perf to local64_t
These patches introduce local64_t. Since perf_event:count is only modified cross-cpu when child-counters feed back their changes on exit, and we can use a secondary variable for that, we can convert perf to use local64_t instead of atomic64_t and use instructions without buslock semantics. The local64_t implem... 21 May 2010 10:36
[PATCH 2/4] perf: Add perf_event_count()
Create a helper function for those sites that want to read the event count. Signed-off-by: Peter Zijlstra <a.p.zijlstra(a)> LKML-Reference: <new-submission> --- kernel/perf_event.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) Index: linux-2.6/kernel/perf_event.c ========... 21 May 2010 10:36
[PATCH 3/4] perf: Add child_count
Only child counters adding back their values into the parent counter are responsible for cross-cpu updates to event->count. So if we pull that out into a new child_count variable, we get an event->count that is only modified locally. Signed-off-by: Peter Zijlstra <a.p.zijlstra(a)> LKML-Reference: <new-s... 21 May 2010 10:36
perf: Support for irq exclusion
On Fri, May 21, 2010 at 04:05:14PM +0200, Frederic Weisbecker wrote: Provide exclude_softirq and exclude_hardirq support in perf event attributes. This brings the final pieces to subscribe to any desired context granularity of profiling or tracing. Signed-off-by: Frederic Weisbecker <fweisbec(a)>... 21 May 2010 10:35
mmc: add an ioctl for erasing
On Fri, May 21, 2010 at 04:47:40PM +0300, Adrian Hunter wrote: From f3baf566eb33a22bf12a48e4cdc7c99611bde934 Mon Sep 17 00:00:00 2001 From: Adrian Hunter <adrian.hunter(a)> Date: Wed, 5 May 2010 14:07:55 +0300 Subject: [PATCH] mmc: add an ioctl for erasing As SD and MMC cards have a NAND core,... 31 May 2010 07:35
[PATCH 0/4] perf: Tasks and irq exclusion
Hi, The new task and irq exclusion handling can let you confine tracing and profiling to about everything you want. May be the only class of event I haven't tested yet is the breakpoints and non-tracepoint software events. Otherwise it works fine for hardware and tracepoints. Thanks. (Can be pulled ther... 21 May 2010 10:35
[PATCH 1/4] irq: Support to compute context on top of a given preempt_count offset
This brings the support to compute irq/preempt contexts on top of a a given preempt count offset instead of the current one. This is going to be useful for perf that needs to know the preempt_count() of the context that an event has interrupted. Signed-off-by: Frederic Weisbecker <fweisbec(a)> Cc: Ingo ... 21 May 2010 10:35