summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2009-09-14 17:53:40 -0400
committerDave Brolley <brolley@redhat.com>2009-09-14 17:53:40 -0400
commit8faf4a73f94f70f72537b4f4fbd5830ca4dd17c6 (patch)
tree48eeecc3459abd70c6b2c6e634c51cc300ac96a3 /NEWS
parent9df741675d7e36008869dfff46ccc602875dc091 (diff)
downloadsystemtap-steved-8faf4a73f94f70f72537b4f4fbd5830ca4dd17c6.tar.gz
systemtap-steved-8faf4a73f94f70f72537b4f4fbd5830ca4dd17c6.tar.xz
systemtap-steved-8faf4a73f94f70f72537b4f4fbd5830ca4dd17c6.zip
Move --unprivileged support news to the top.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS54
1 files changed, 27 insertions, 27 deletions
diff --git a/NEWS b/NEWS
index e0c888f2..b31eaaf7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,32 +1,5 @@
* What's new
-- Memory consumption for scripts involving many uprobes has been
- dramatically reduced.
-
-- The preprocessor now supports || and && in the conditions.
- %( arch == "x86_64" || arch == "ia64" %: ... %)
-
-- It is now possible to cross-compile systemtap scripts for foreign
- architectures, using the new '-a ARCH' and '-B OPT=VALUE' flags.
- For example, put arm-linux-gcc etc. into your $PATH, and point
- systemtap at the target kernel build tree with:
- stap -a arm -B CROSS_COMPILE=arm-linux- -r /build/tree [...]
- The -B option is passed to kbuild make. -r identifies the already
- configured/built kernel tree and -a its architecture (kbuild ARCH=...).
- Systemtap will infer -p4.
-
-- The systemtap notion of "architecture" now matches the kernel's, rather
- than that of "uname -m". This means that 32-bit i386 family are all
- known as "i386" rather than "i386" or "i686"; "ppc64" as "powerpc";
- "s390x" as "s390", and so on. This is consistent between the new
- "-a ARCH" flag and the script-level %( arch ... %) conditional.
-
-- It is now possible to define multiple probe aliases with the same name.
- A probe will expand to all matching aliases.
- probe foo = bar { }
- probe foo = baz { }
- probe foo { } # expands twice, once to bar and once to baz
-
- Support for unprivileged users:
*****************************************************************************
* WARNING!!!!!!!!!!
@@ -71,6 +44,33 @@
SYSTEMTAP_RUNTIME, SYSTEMTAP_TAPSET, SYSTEMTAP_DEBUGINFO_PATH
- nss and nss-tools are required to use this feature.
+- Memory consumption for scripts involving many uprobes has been
+ dramatically reduced.
+
+- The preprocessor now supports || and && in the conditions.
+ %( arch == "x86_64" || arch == "ia64" %: ... %)
+
+- It is now possible to cross-compile systemtap scripts for foreign
+ architectures, using the new '-a ARCH' and '-B OPT=VALUE' flags.
+ For example, put arm-linux-gcc etc. into your $PATH, and point
+ systemtap at the target kernel build tree with:
+ stap -a arm -B CROSS_COMPILE=arm-linux- -r /build/tree [...]
+ The -B option is passed to kbuild make. -r identifies the already
+ configured/built kernel tree and -a its architecture (kbuild ARCH=...).
+ Systemtap will infer -p4.
+
+- The systemtap notion of "architecture" now matches the kernel's, rather
+ than that of "uname -m". This means that 32-bit i386 family are all
+ known as "i386" rather than "i386" or "i686"; "ppc64" as "powerpc";
+ "s390x" as "s390", and so on. This is consistent between the new
+ "-a ARCH" flag and the script-level %( arch ... %) conditional.
+
+- It is now possible to define multiple probe aliases with the same name.
+ A probe will expand to all matching aliases.
+ probe foo = bar { }
+ probe foo = baz { }
+ probe foo { } # expands twice, once to bar and once to baz
+
- A new experimental transport mechanism, using ftrace's ring_buffer,
has been added. This may become the default transport mechanism in
future versions of systemtap. To test this new transport mechanism,