[arch-commits] Commit in kernel26-lts/trunk (PKGBUILD revert-perf.patch)

andyrtr at archlinux.org andyrtr at archlinux.org
Thu Mar 24 16:38:14 UTC 2011


    Date: Thursday, March 24, 2011 @ 12:38:14
  Author: andyrtr
Revision: 116657

upgpkg: kernel26-lts 2.6.32.35-1
update to 2.6.32.35; upstream fixed the .34 build issue

Modified:
  kernel26-lts/trunk/PKGBUILD
Deleted:
  kernel26-lts/trunk/revert-perf.patch

-------------------+
 PKGBUILD          |    9 ++-------
 revert-perf.patch |   37 -------------------------------------
 2 files changed, 2 insertions(+), 44 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-03-24 14:53:24 UTC (rev 116656)
+++ PKGBUILD	2011-03-24 16:38:14 UTC (rev 116657)
@@ -5,7 +5,7 @@
 pkgname=('kernel26-lts' 'kernel26-lts-headers') # Build stock -lts kernel
 _kernelname=${pkgname#kernel26}
 _basekernel=2.6.32
-pkgver=${_basekernel}.34
+pkgver=${_basekernel}.35
 pkgrel=1
 arch=('i686' 'x86_64')
 license=('GPL2')
@@ -13,17 +13,14 @@
 source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
         ftp://ftp.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-$pkgver.bz2
         libata-alignment.patch
-        # broken 2.6.32.34 patch
-        revert-perf.patch
 	# the main kernel config files
         config config.x86_64
         # standard config files for mkinitcpio ramdisk
         ${pkgname}.preset)
 options=(!strip)
 md5sums=('260551284ac224c3a43c4adac7df4879'
-         'f84f7b7a1529c95809e2eef3c4759dbd'
+         '9c60a354b1f21dc79e247817c55bd204'
          '30851deee235a7486bd408cbe8eb2d71'
-         '825a77c795c4e262575bf3669e1e73f0'
          'c0bd6a068a32636e52bf4d887bb2b722'
          'a5a3af2b95f9a8b3c43d1a74fa5fd82c'
          '2cbfeb3e2a18d45f82f613e97fc23355')
@@ -37,8 +34,6 @@
 
   # fix 22343 udev crashes
   patch -Np1 -i ${srcdir}/libata-alignment.patch
-  # revert broken patch from 2.6.32.34
-  patch -Rp1 -i ${srcdir}/revert-perf.patch
 
   if [ "$CARCH" = "x86_64" ]; then
     cat ../config.x86_64 >./.config

Deleted: revert-perf.patch
===================================================================
--- revert-perf.patch	2011-03-24 14:53:24 UTC (rev 116656)
+++ revert-perf.patch	2011-03-24 16:38:14 UTC (rev 116657)
@@ -1,37 +0,0 @@
-From: Frederic Weisbecker <fweisbec at gmail.com>
-Date: Mon, 7 Mar 2011 20:27:09 +0000 (+0100)
-Subject: perf: Handle stopped state with tracepoints
-X-Git-Tag: v2.6.32.34~16
-X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Flongterm%2Flinux-2.6.32.y.git;a=commitdiff_plain;h=6f197b73304b3bd3d5a43b931383a5331d6b2987
-
-perf: Handle stopped state with tracepoints
-
-commit a0f7d0f7fc02465bb9758501f611f63381792996 upstream.
-
-We toggle the state from start and stop callbacks but actually
-don't check it when the event triggers. Do it so that
-these callbacks actually work.
-
-Signed-off-by: Frederic Weisbecker <fweisbec at gmail.com>
-Cc: Arnaldo Carvalho de Melo <acme at redhat.com>
-Cc: Paul Mackerras <paulus at samba.org>
-Cc: Stephane Eranian <eranian at google.com>
-Signed-off-by: Peter Zijlstra <a.p.zijlstra at chello.nl>
-LKML-Reference: <1299529629-18280-2-git-send-email-fweisbec at gmail.com>
-Signed-off-by: Ingo Molnar <mingo at elte.hu>
-Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
----
-
-diff --git a/kernel/perf_event.c b/kernel/perf_event.c
-index 183d437..f9af60f 100644
---- a/kernel/perf_event.c
-+++ b/kernel/perf_event.c
-@@ -4167,6 +4167,8 @@ static void tp_perf_event_destroy(struct perf_event *event)
- 
- static const struct pmu *tp_perf_event_init(struct perf_event *event)
- {
-+	if (event->hw.state & PERF_HES_STOPPED)
-+		return 0;
- 	/*
- 	 * Raw tracepoint data is a severe data leak, only allow root to
- 	 * have these.




More information about the arch-commits mailing list