First  |  Prev |  Next  |  Last
Pages: 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822
[PATCH 11/21] perf: Export /proc/mounts parser
From: Borislav Petkov <borislav.petkov(a)amd.com> Carve out relevant debugfs setup utils for general use. Signed-off-by: Borislav Petkov <borislav.petkov(a)amd.com> --- tools/lib/lk/debugfs.c | 25 +++++++++++++++++++++++++ tools/lib/lk/debugfs.h | 5 +++++ tools/perf/perf.c | ... 1 Jul 2010 12:13
[PATCH] digital compass hmc5843
On 07/01/10 16:12, Datta, Shubhrajyoti wrote: Adding support for the Honeywell HMC5843. The interface to the device is i2c. - Comments added - The interface name of sampling frequency made similar to the convention - The sysfs entries changed to io device I'm still getting spaces rather than tabs... My g... 2 Jul 2010 09:05
[PATCH 03/21] perf_events: Add a helper to search for an event in a context
From: Borislav Petkov <borislav.petkov(a)amd.com> This is a straignt-forward helper to look for, e.g. already allocated and enabled events (think persistent events here). Signed-off-by: Borislav Petkov <borislav.petkov(a)amd.com> --- kernel/perf_event.c | 21 +++++++++++++++++++++ 1 files changed, 21 insertion... 1 Jul 2010 12:12
[RFC PATCH 00/21] RAS daemon prototype, v1
From: Borislav Petkov <borislav.petkov(a)amd.com> (resubmitting since lkml wasn't on CC list) Hi guys, here's the first rough version of all the jerky code that attempts to implement a RAS daemon listening for MCEs using perf. This is a preview code only, I still need to figure out how to do the sample parsing... 1 Jul 2010 12:12
Dynamic Debug broken on 2.6.35-rc3?
Hi, Doing: echo "file ec.c +p" >/sys/kernel/debug/dynamic_debug/control I got x RIP: 0010:[<ffffffff81251267>] [<ffffffff81251267>] ddebug_change+0x87/0x240 More output is in the attachment. Thanks for any hints, Thomas ... 13 Jul 2010 17:31
perf: Fix race in callchains
On Thu, Jul 01, 2010 at 05:36:01PM +0200, Frederic Weisbecker wrote: +static struct perf_callchain_entry *get_callchain_entry(int *rctx) +{ + struct perf_callchain_entry_cpus *cpu_entries; + + *rctx = get_recursion_context(&__get_cpu_var(callchain_recursion)); + if (*rctx == -1) + return NULL; ... 3 Jul 2010 16:47
perf: Generalize some arch callchain code
On Thu, 2010-07-01 at 17:35 +0200, Frederic Weisbecker wrote: - Most archs use one callchain buffer per cpu, except x86 that needs to deal with NMIs. Provide a default perf_callchain_buffer() implementation that x86 overrides. sparc and power also have NMI like contexts. -- To unsubscribe from this l... 1 Jul 2010 13:20
[RFC PATCH 2/6] perf: Generalize callchain_store()
callchain_store() is the same on every archs, inline it in perf_event.h and rename it to perf_callchain_store() to avoid any collision. This removes repetitive code. Signed-off-by: Frederic Weisbecker <fweisbec(a)gmail.com> Cc: Ingo Molnar <mingo(a)elte.hu> Cc: Peter Zijlstra <a.p.zijlstra(a)chello.nl> Cc: Arnaldo... 1 Jul 2010 12:12
[RFC PATCH 5/6] perf: Fix race in callchains
Now that software events don't have interrupt disabled anymore in the event path, callchains can nest on any context. So seperating nmi and others contexts in two buffers has become racy. Fix this by providing one buffer per nesting level. Given the size of the callchain entries (2040 bytes * 4), we now need to a... 1 Jul 2010 12:12
[RFC PATCH 0/6] perf: cleanup and fixes
cleanups and fixes for perf core, although the last one could go to perf/urgent. It has only been tested in x86. Frederic Weisbecker (6): perf: Drop unappropriate tests on arch callchains perf: Generalize callchain_store() perf: Generalize some arch callchain code perf: Factorize callchain context ha... 1 Jul 2010 12:12
First  |  Prev |  Next  |  Last
Pages: 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822