First  |  Prev |  Next  |  Last
Pages: 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
[PATCH 2/3] perf: expose event__process function
From: Srikar Dronamraju <srikar(a)linux.vnet.ibm.com> The event__process function is useful in processing /proc/<pid>/maps. All of the functions that are called from event__process are defined in util/event.c. Though its defined in builtin-top.c, it could be reused for perf probe for uprobes. Hence moving it to ut... 4 Aug 2010 17:59
[PATCHv3 16/16] pps: add parallel port PPS signal generator
Add PPS signal generator which utilizes STROBE pin of a parallel port to send PPS signals. It uses parport abstraction layer and hrtimers to precisely control the signal. Signed-off-by: Alexander Gordeev <lasaine(a)lvk.cs.msu.su> --- drivers/pps/Kconfig | 2 + drivers/pps/Makefile ... 4 Aug 2010 17:59
[GIT PULL 0/3] perf/core fixes and improvements
Hi Ingo, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux-2.6 perf/core Regards, - Arnaldo Dave Martin (1): perf events: Fix mmap offset determination Srikar Dronamraju (2): perf: expose event__process function tracing/kprobes: unregister_trace_probe needs ... 4 Aug 2010 17:59
[PATCH 1/3] perf events: Fix mmap offset determination
From: Dave Martin <dave.martin(a)linaro.org> Fix buggy-looking code which unnecessarily adjusts the file offset fields read from /proc/*/maps. This may have gone unnoticed since the offset is usually 0 (and the logic in util/symbol.c may work incorrectly for other offset values). Commiter note: This fixes a... 4 Aug 2010 17:59
[PATCHv3 12/16] ntp: add hardpps implementation
This commit adds hardpps() implementation based upon the original one from the NTPv4 reference kernel code from David Mills. However, it is highly optimized towards very fast syncronization and maximum stickness to PPS signal. The typical error is less then a microsecond. To make it sync faster I had to throw away ... 4 Aug 2010 17:59
[PATCHv3 04/16] pps: unify timestamp gathering
Add a helper function to gather timestamps. This way clients don't have to duplicate it. Signed-off-by: Alexander Gordeev <lasaine(a)lvk.cs.msu.su> --- drivers/pps/clients/pps-ktimer.c | 9 ++------- drivers/pps/clients/pps-ldisc.c | 18 ++++++------------ drivers/pps/kapi.c | 19 ++++++++++... 4 Aug 2010 17:59
[PATCHv3 02/16] pps: declare variables where they are used in switch
Move variable declarations where they are used in pps_cdev_ioctl. Signed-off-by: Alexander Gordeev <lasaine(a)lvk.cs.msu.su> --- drivers/pps/pps.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/pps/pps.c b/drivers/pps/pps.c index ca5183b..c76afb9 100644 --- a/drivers/... 4 Aug 2010 17:59
[PATCHv3 06/16] pps: convert printk/pr_* to dev_*
Since we now have direct pointers to struct pps_device everywhere it's easy to use dev_* functions to print messages instead of plain printks. Where dev_* cannot be used printks are converted to pr_*. Signed-off-by: Alexander Gordeev <lasaine(a)lvk.cs.msu.su> --- drivers/pps/clients/pps-ktimer.c | 4 ++-- dri... 4 Aug 2010 17:59
[PATCHv3 13/16] pps: capture MONOTONIC_RAW timestamps as well
MONOTONIC_RAW clock timestamps are ideally suited for frequency calculation and also fit well into the original NTP hardpps design. Now phase and frequency can be adjusted separately: the former based on REALTIME clock and the latter based on MONOTONIC_RAW clock. A new function getnstime_raw_and_real is added to ti... 4 Aug 2010 17:59
[PATCHv3 07/16] pps: move idr stuff to pps.c
Since now idr is only used to manage char device id's and not used in kernel API anymore it should be moved to pps.c. This also makes it possible to release id only at actual device freeing so nobody can register a pps device with the same id while our device is not freed yet. Signed-off-by: Alexander Gordeev <l... 4 Aug 2010 17:59
First  |  Prev |  Next  |  Last
Pages: 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208