]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
dtrace: NEWS and specfile update for 0.4.3
authorKris Van Hees <kris.van.hees@oracle.com>
Tue, 15 Apr 2014 21:00:35 +0000 (17:00 -0400)
committerKris Van Hees <kris.van.hees@oracle.com>
Tue, 15 Apr 2014 21:00:35 +0000 (17:00 -0400)
Signed-off-by: Kris Van Hees <kris.van.hees@oracle.com>
dtrace/NEWS
dtrace/dtrace-module.spec

index a0ae9cd1d230002f941b2f2086a0d44e9001c3e7..5b9066071273f08453a232a73cb4dffa0a640d11 100644 (file)
@@ -1,6 +1,16 @@
 DTrace Kernel Modules News
 ==========================
 
+Release 0.4.3 (Apr 15th, 2014)
+------------------------------
+Kernel release: 3.8.13-32.el6uek
+
+New features:
+
+ - Timer based profile-* probes (profile provider).  These probes use the
+   omni-present cyclic support in the UEK3 kernel (3.8.13-32 and later) to
+   fire probes at a speciic frequency/interval on every active CPU.
+
 Release 0.4.2 (Dec 20th, 2013)
 ------------------------------
 Kernel release: 3.8.13-22.el6uek
index 95f57371d7b29a025e112c5865d7278e57ac3a45..2882b30ec9144604fd0022a2f392f389ae680219 100644 (file)
@@ -10,7 +10,7 @@
 %define variant %{?build_variant:%{build_variant}}%{!?build_variant:-uek}
 
 # Set this to the version of the kernel this module is compiled against.
-%define kver %{?build_kver:%{build_kver}}%{!?build_kver:3.8.13-16.2.1.el6uek}
+%define kver %{?build_kver:%{build_kver}}%{!?build_kver:3.8.13-32.el6uek}
 
 # Select the correct source code version based on the kernel version.
 # Failing to pick the correct version can have disasterous effects!
 %define dt_0_4_0       1024
 %define dt_0_4_1       1025
 %define dt_0_4_2       1026
+%define dt_0_4_3       1027
 %{lua:
        local kver = rpm.expand("%{kver}")
 
-       if rpm.vercmp(kver, "3.8.13-22") >= 0 then
+       if rpm.vercmp(kver, "3.8.13-32") >= 0 then
+               rpm.define("srcver 0.4.3")
+               rpm.define("bldrel 1")
+               rpm.define("dt_vcode "..rpm.expand("%{dt_0_4_3}"))
+       elseif rpm.vercmp(kver, "3.8.13-22") >= 0 then
                rpm.define("srcver 0.4.2")
                rpm.define("bldrel 3")
                rpm.define("dt_vcode "..rpm.expand("%{dt_0_4_2}"))
@@ -209,9 +214,15 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+%if %{dt_vcode} >= %{dt_0_4_3}
+* Tue Apr 15 2014 Kris Van Hees <kris.van.hees@oracle.com> - 0.4.3-1
+- Implmentation of profile-* probes in the profile provider.
+  [Orabug: 18323513]
+%endif
 %if %{dt_vcode} >= %{dt_0_4_2}
 * Wed Jan 29 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.2-3
-- Obsolete the old provider headers package. [Orabug: 18061595]
+- Obsolete the old provider headers package.
+  [Orabug: 18061595]
 * Mon Jan 27 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.2-2
 - Change name of provider headers package, to avoid conflicts on yum update.
   [Orabug: 18061595]