From 3fa5647552e166359de3ceac473b44b796e3c0a5 Mon Sep 17 00:00:00 2001 From: compudj Date: Thu, 9 Nov 2006 17:43:46 +0000 Subject: [PATCH] update compat git-svn-id: http://ltt.polymtl.ca/svn@2248 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt/branches/poly/doc/developer/lttng-atomic-up.txt | 11 +++++++++++ .../poly/doc/developer/lttng-lttv-compatibility.html | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ltt/branches/poly/doc/developer/lttng-atomic-up.txt b/ltt/branches/poly/doc/developer/lttng-atomic-up.txt index bbbc61f6..e104cb16 100644 --- a/ltt/branches/poly/doc/developer/lttng-atomic-up.txt +++ b/ltt/branches/poly/doc/developer/lttng-atomic-up.txt @@ -73,4 +73,15 @@ Res : 767.51 cycles per loop (205.63-255.83)/255.83 * 100% = 19.62 % + +Difference between +cmpxchg 2967855/20000 = 148.39 cycles or 49.46 ns +cmpxchg-up 540577/20000 = 27.02 cycles or 9.00 ns +irq save/restore 12636562/20000 = 631.82 cycles 210.60 ns + + + + + + Mathieu Desnoyers, November 2006 diff --git a/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html b/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html index 7251adec..9b5dd3b0 100644 --- a/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html +++ b/ltt/branches/poly/doc/developer/lttng-lttv-compatibility.html @@ -1611,7 +1611,7 @@ obsolete
Syscall facilities update for 2.6.18.
-0.8.29 fixes a typo in asm-generic/atomic-up.j.
+0.8.29 fixes a typo in asm-generic/atomic-up.h.

-- 2.34.1