From 49f212988a32330e2fa1a7fd9c702b9562a880c9 Mon Sep 17 00:00:00 2001 From: Kris Van Hees Date: Tue, 15 Apr 2014 17:00:35 -0400 Subject: [PATCH] dtrace: NEWS and specfile update for 0.4.3 Signed-off-by: Kris Van Hees --- dtrace/NEWS | 10 ++++++++++ dtrace/dtrace-module.spec | 17 ++++++++++++++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/dtrace/NEWS b/dtrace/NEWS index a0ae9cd1d230..5b9066071273 100644 --- a/dtrace/NEWS +++ b/dtrace/NEWS @@ -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 diff --git a/dtrace/dtrace-module.spec b/dtrace/dtrace-module.spec index 95f57371d7b2..2882b30ec914 100644 --- a/dtrace/dtrace-module.spec +++ b/dtrace/dtrace-module.spec @@ -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! @@ -25,10 +25,15 @@ %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 - 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 - 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 - 0.4.2-2 - Change name of provider headers package, to avoid conflicts on yum update. [Orabug: 18061595] -- 2.50.1