rpms/kernel/devel kernel.spec,1.1720,1.1721 perf,1.2,1.3

Kyle McMartin kyle at fedoraproject.org
Sun Aug 16 22:09:02 UTC 2009


Author: kyle

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25875

Modified Files:
	kernel.spec perf 
Log Message:
* Sun Aug 16 2009 Kyle McMartin <kyle at redhat.com> 2.6.31-0.158.rc6
- Improve the perf script so it prints something helpful if the
  perf binary doesn't exist.



Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1720
retrieving revision 1.1721
diff -u -p -r1.1720 -r1.1721
--- kernel.spec	16 Aug 2009 03:21:52 -0000	1.1720
+++ kernel.spec	16 Aug 2009 22:09:02 -0000	1.1721
@@ -1969,6 +1969,10 @@ fi
 # and build.
 
 %changelog
+* Sun Aug 16 2009 Kyle McMartin <kyle at redhat.com> 2.6.31-0.158.rc6
+- Improve the perf script so it prints something helpful if the
+  perf binary doesn't exist.
+
 * Sat Aug 15 2009 Dave Jones <davej at redhat.com> 2.6.31-0.157.rc6
 - Disable KSM patches on a hunch.  Chasing the "encrypted VGs don't work" bug.
 


Index: perf
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/perf,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- perf	13 Aug 2009 18:09:59 -0000	1.2
+++ perf	16 Aug 2009 22:09:02 -0000	1.3
@@ -1,2 +1,9 @@
 #!/bin/sh
-exec /usr/libexec/perf.$(uname -r)
+
+PERF="/usr/libexec/perf.$(uname -r)"
+
+if [ -x $PERF ]; then
+	exec $PERF;
+else
+	echo "Sorry, your kernel doesn't support perf.";
+fi




More information about the scm-commits mailing list