rpms/kernel/devel patch-2.6.31-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.1126, 1.1127 Makefile, 1.108, 1.109 config-debug, 1.29, 1.30 config-generic, 1.324, 1.325 config-nodebug, 1.38, 1.39 config-s390x, 1.18, 1.19 kernel.spec, 1.1800, 1.1801 linux-2.6-silence-acpi-blacklist.patch, 1.1, 1.2 linux-2.6.31-modules-ro-nx.patch, 1.1, 1.2 sources, 1.1084, 1.1085 upstream, 1.998, 1.999 alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch, 1.1, NONE linux-2.6-ahci-export-capabilities.patch, 1.1, NONE linux-2.6-alsa-improve-hda-powerdown.patch, 1.1, NONE linux-2.6-nfs4-ver4opt.patch, 1.1, NONE sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch, 1.2, NONE

Chuck Ebbert cebbert at fedoraproject.org
Mon Sep 14 21:33:57 UTC 2009


Author: cebbert

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

Modified Files:
	.cvsignore Makefile config-debug config-generic config-nodebug 
	config-s390x kernel.spec 
	linux-2.6-silence-acpi-blacklist.patch 
	linux-2.6.31-modules-ro-nx.patch sources upstream 
Added Files:
	patch-2.6.31-git2.bz2.sign 
Removed Files:
	alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch 
	linux-2.6-ahci-export-capabilities.patch 
	linux-2.6-alsa-improve-hda-powerdown.patch 
	linux-2.6-nfs4-ver4opt.patch 
	sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch 
Log Message:
2.6.31-git2
Drop merged patches:
  sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch
  linux-2.6-nfs4-ver4opt.patch
  linux-2.6-alsa-improve-hda-powerdown.patch
  alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch
  linux-2.6-ahci-export-capabilities.patch
New s390 config option:
   CONFIG_SCLP_ASYNC=m
New generic config options:
   CONFIG_ATA_VERBOSE_ERROR=y
   CONFIG_PATA_RDC=m
   CONFIG_SOUND_OSS_CORE_PRECLAIM=y
   CONFIG_SND_HDA_PATCH_LOADER=y
   CONFIG_SND_HDA_CODEC_CIRRUS=y
   CONFIG_OPROFILE_EVENT_MULTIPLEX=y
   CONFIG_CRYPTO_VMAC=m
   CONFIG_CRYPTO_GHASH=m
New debug option:
   CONFIG_DEBUG_CREDENTIALS=y in debug kernels


--- NEW FILE patch-2.6.31-git2.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKquVqyGugalF9Dw4RAncFAJkBB38InJEooRNf4EOuyZesGOruwwCfV+i2
vllZljmZWHTH3xwMf3xBVgA=
=TyaM
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.1126
retrieving revision 1.1127
diff -u -p -r1.1126 -r1.1127
--- .cvsignore	10 Sep 2009 00:43:48 -0000	1.1126
+++ .cvsignore	14 Sep 2009 21:33:52 -0000	1.1127
@@ -5,3 +5,4 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.31
 linux-2.6.31.tar.bz2
+patch-2.6.31-git2.bz2


Index: Makefile
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Makefile,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -p -r1.108 -r1.109
--- Makefile	27 Jul 2009 17:42:03 -0000	1.108
+++ Makefile	14 Sep 2009 21:33:53 -0000	1.109
@@ -72,6 +72,7 @@ debug:
 	@perl -pi -e 's/# CONFIG_B43LEGACY_DEBUG is not set/CONFIG_B43LEGACY_DEBUG=y/' config-generic
 	@perl -pi -e 's/# CONFIG_MMIOTRACE is not set/CONFIG_MMIOTRACE=y/' config-nodebug
 	@perl -pi -e 's/CONFIG_STRIP_ASM_SYMS=y/# CONFIG_STRIP_ASM_SYMS is not set/' config-nodebug
+	@perl -pi -e 's/# CONFIG_DEBUG_CREDENTIALS is not set/CONFIG_DEBUG_CREDENTIALS=y/' config-nodebug
 
 	@# just in case we're going from extremedebug -> debug
 	@perl -pi -e 's/CONFIG_DEBUG_PAGEALLOC=y/# CONFIG_DEBUG_PAGEALLOC is not set/' config-nodebug
@@ -118,6 +119,7 @@ release:
 	@perl -pi -e 's/CONFIG_B43LEGACY_DEBUG=y/# CONFIG_B43LEGACY_DEBUG is not set/' config-generic
 	@perl -pi -e 's/CONFIG_MMIOTRACE=y/# CONFIG_MMIOTRACE is not set/' config-nodebug
 	@perl -pi -e 's/# CONFIG_STRIP_ASM_SYMS is not set/CONFIG_STRIP_ASM_SYMS=y/' config-nodebug
+	@perl -pi -e 's/CONFIG_DEBUG_CREDENTIALS=y/# CONFIG_DEBUG_CREDENTIALS is not set/' config-nodebug
 
 	@perl -pi -e 's/CONFIG_NR_CPUS=512/CONFIG_NR_CPUS=64/' config-x86_64-generic
 


Index: config-debug
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-debug,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- config-debug	27 Jul 2009 17:42:04 -0000	1.29
+++ config-debug	14 Sep 2009 21:33:54 -0000	1.30
@@ -50,3 +50,5 @@ CONFIG_DEBUG_NOTIFIERS=y
 CONFIG_DMA_API_DEBUG=y
 
 CONFIG_MMIOTRACE=y
+
+CONFIG_DEBUG_CREDENTIALS=y


Index: config-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v
retrieving revision 1.324
retrieving revision 1.325
diff -u -p -r1.324 -r1.325
--- config-generic	9 Sep 2009 21:15:12 -0000	1.324
+++ config-generic	14 Sep 2009 21:33:54 -0000	1.325
@@ -540,6 +540,7 @@ CONFIG_SCSI_BNX2_ISCSI=m
 
 
 CONFIG_ATA=y
+CONFIG_ATA_VERBOSE_ERROR=y
 CONFIG_ATA_SFF=y
 CONFIG_ATA_PIIX=y
 CONFIG_ATA_ACPI=y
@@ -599,6 +600,7 @@ CONFIG_PATA_PCMCIA=m
 CONFIG_PATA_PDC_OLD=m
 CONFIG_PATA_QDI=m
 # CONFIG_PATA_RADISYS is not set
+CONFIG_PATA_RDC=m
 # CONFIG_PATA_RZ1000 is not set
 # CONFIG_PATA_SC1200 is not set
 CONFIG_PATA_SERVERWORKS=m
@@ -2554,6 +2556,7 @@ CONFIG_SOUND=m
 # Advanced Linux Sound Architecture
 #
 CONFIG_SND=y
+CONFIG_SOUND_OSS_CORE_PRECLAIM=y
 # CONFIG_SND_DEBUG_VERBOSE is not set
 CONFIG_SND_VERBOSE_PROCFS=y
 CONFIG_SND_SEQUENCER=y
@@ -2630,6 +2633,7 @@ CONFIG_SND_LX6464ES=m
 CONFIG_SND_HDA_INTEL=y
 CONFIG_SND_HDA_INPUT_BEEP=y
 CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
 CONFIG_SND_HDA_HWDEP=y
 CONFIG_SND_HDA_CODEC_REALTEK=y
 CONFIG_SND_HDA_CODEC_CA0110=y
@@ -2637,6 +2641,7 @@ CONFIG_SND_HDA_CODEC_ANALOG=y
 CONFIG_SND_HDA_CODEC_SIGMATEL=y
 CONFIG_SND_HDA_CODEC_VIA=y
 CONFIG_SND_HDA_CODEC_ATIHDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
 CONFIG_SND_HDA_CODEC_CONEXANT=y
 CONFIG_SND_HDA_CODEC_CMEDIA=y
 CONFIG_SND_HDA_CODEC_INTELHDMI=y
@@ -3336,6 +3341,7 @@ CONFIG_NLS_ASCII=y
 #
 CONFIG_PROFILING=y
 CONFIG_OPROFILE=m
+CONFIG_OPROFILE_EVENT_MULTIPLEX=y
 
 #
 # Kernel hacking
@@ -3439,10 +3445,12 @@ CONFIG_CRYPTO_TGR192=m
 CONFIG_CRYPTO_TWOFISH=m
 CONFIG_CRYPTO_WP512=m
 CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
 CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_TEST=m
 CONFIG_LIBCRC32C=m
 CONFIG_CRYPTO_CRC32C_INTEL=m
+CONFIG_CRYPTO_GHASH=m
 CONFIG_CRYPTO_ANSI_CPRNG=m
 CONFIG_CRYPTO_DEV_HIFN_795X=m
 CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y


Index: config-nodebug
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-nodebug,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -p -r1.38 -r1.39
--- config-nodebug	27 Jul 2009 17:42:04 -0000	1.38
+++ config-nodebug	14 Sep 2009 21:33:54 -0000	1.39
@@ -49,3 +49,5 @@ CONFIG_DEBUG_NOTIFIERS=y
 CONFIG_DMA_API_DEBUG=y
 
 CONFIG_MMIOTRACE=y
+
+CONFIG_DEBUG_CREDENTIALS=y


Index: config-s390x
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-s390x,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- config-s390x	8 Sep 2009 20:55:49 -0000	1.18
+++ config-s390x	14 Sep 2009 21:33:54 -0000	1.19
@@ -75,6 +75,7 @@ CONFIG_SCLP_CONSOLE=y
 CONFIG_SCLP_VT220_TTY=y
 CONFIG_SCLP_VT220_CONSOLE=y
 CONFIG_SCLP_CPI=m
+CONFIG_SCLP_ASYNC=m
 CONFIG_S390_TAPE=m
 CONFIG_S390_TAPE_3590=m
 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1800
retrieving revision 1.1801
diff -u -p -r1.1800 -r1.1801
--- kernel.spec	14 Sep 2009 17:53:31 -0000	1.1800
+++ kernel.spec	14 Sep 2009 21:33:54 -0000	1.1801
@@ -61,7 +61,7 @@ Summary: The Linux kernel
 # The rc snapshot level
 %define rcrev 0
 # The git snapshot level
-%define gitrev 0
+%define gitrev 2
 # Set rpm version accordingly
 %define rpmversion 2.6.%{upstream_sublevel}
 %endif
@@ -609,8 +609,6 @@ Patch20: linux-2.6-hotfixes.patch
 Patch21: linux-2.6-tracehook.patch
 Patch22: linux-2.6-utrace.patch
 
-Patch30: sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch
-
 Patch41: linux-2.6-sysrq-c.patch
 
 # Intel IOMMU fixes/workarounds
@@ -658,12 +656,9 @@ Patch570: linux-2.6-selinux-mprotect-che
 Patch580: linux-2.6-sparc-selinux-mprotect-checks.patch
 
 Patch600: linux-2.6-defaults-alsa-hda-beep-off.patch
-Patch601: linux-2.6-alsa-improve-hda-powerdown.patch
 Patch610: hda_intel-prealloc-4mb-dmabuffer.patch
-Patch611: alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch
 
 Patch670: linux-2.6-ata-quirk.patch
-Patch671: linux-2.6-ahci-export-capabilities.patch
 
 Patch680: linux-2.6-rt2x00-asus-leds.patch
 Patch681: linux-2.6-mac80211-age-scan-results-on-resume.patch
@@ -726,7 +721,6 @@ Patch2904: v4l-dvb-fix-cx25840-firmware-
 
 # NFSv4
 Patch3050: linux-2.6-nfsd4-proots.patch
-Patch3060: linux-2.6-nfs4-ver4opt.patch
 
 # VIA Nano / VX8xx updates
 Patch11010: via-hwmon-temp-sensor.patch
@@ -1156,8 +1150,6 @@ ApplyPatch linux-2.6-hotfixes.patch
 ApplyPatch linux-2.6-tracehook.patch
 ApplyPatch linux-2.6-utrace.patch
 
-ApplyPatch sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch
-
 # enable sysrq-c on all kernels, not only kexec
 #ApplyPatch linux-2.6-sysrq-c.patch
 
@@ -1215,7 +1207,6 @@ ApplyPatch linux-2.6-execshield.patch
 
 # NFSv4
 ApplyPatch linux-2.6-nfsd4-proots.patch
-ApplyPatch linux-2.6-nfs4-ver4opt.patch
 
 # USB
 ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff
@@ -1255,9 +1246,7 @@ ApplyPatch linux-2.6-defaults-aspm.patch
 # ALSA
 # squelch hda_beep by default
 ApplyPatch linux-2.6-defaults-alsa-hda-beep-off.patch
-ApplyPatch linux-2.6-alsa-improve-hda-powerdown.patch
 ApplyPatch hda_intel-prealloc-4mb-dmabuffer.patch
-ApplyPatch alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch
 
 # Networking
 
@@ -1294,9 +1283,6 @@ ApplyPatch linux-2.6-silence-fbcon-logo.
 # ia64 ata quirk
 ApplyPatch linux-2.6-ata-quirk.patch
 
-# Make it possible to identify non-hotplug SATA ports
-ApplyPatch linux-2.6-ahci-export-capabilities.patch
-
 # rt2x00: back-port activity LED init patches
 #ApplyPatch linux-2.6-rt2x00-asus-leds.patch
 
@@ -2037,6 +2023,28 @@ fi
 # ##############################################################
 
 %changelog
+* Mon Sep 14 2009 Chuck Ebbert <cebbert at redhat.com>
+- 2.6.31-git2
+- Drop merged patches:
+  sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch
+  linux-2.6-nfs4-ver4opt.patch
+  linux-2.6-alsa-improve-hda-powerdown.patch
+  alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch
+  linux-2.6-ahci-export-capabilities.patch
+- New s390 config option:
+   CONFIG_SCLP_ASYNC=m
+- New generic config options:
+   CONFIG_ATA_VERBOSE_ERROR=y
+   CONFIG_PATA_RDC=m
+   CONFIG_SOUND_OSS_CORE_PRECLAIM=y
+   CONFIG_SND_HDA_PATCH_LOADER=y
+   CONFIG_SND_HDA_CODEC_CIRRUS=y
+   CONFIG_OPROFILE_EVENT_MULTIPLEX=y
+   CONFIG_CRYPTO_VMAC=m
+   CONFIG_CRYPTO_GHASH=m
+- New debug option:
+   CONFIG_DEBUG_CREDENTIALS=y in debug kernels
+
 * Mon Sep 14 2009 Steve Dickson <steved at redhat.com>
 - Added support for -o v4 mount parsing
 

linux-2.6-silence-acpi-blacklist.patch:
 blacklist.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Index: linux-2.6-silence-acpi-blacklist.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-silence-acpi-blacklist.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- linux-2.6-silence-acpi-blacklist.patch	12 Aug 2008 18:24:18 -0000	1.1
+++ linux-2.6-silence-acpi-blacklist.patch	14 Sep 2009 21:33:54 -0000	1.2
@@ -2,9 +2,9 @@ diff -up linux-2.6.26.noarch/drivers/acp
 --- linux-2.6.26.noarch/drivers/acpi/blacklist.c.jx	2008-07-13 17:51:29.000000000 -0400
 +++ linux-2.6.26.noarch/drivers/acpi/blacklist.c	2008-08-12 14:21:39.000000000 -0400
 @@ -81,18 +81,18 @@ static int __init blacklist_by_year(void
- 	int year = dmi_get_year(DMI_BIOS_DATE);
+ 
  	/* Doesn't exist? Likely an old system */
- 	if (year == -1) {
+ 	if (!dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL)) {
 -		printk(KERN_ERR PREFIX "no DMI BIOS year, "
 +		printk(KERN_INFO PREFIX "no DMI BIOS year, "
  			"acpi=force is required to enable ACPI\n" );

linux-2.6.31-modules-ro-nx.patch:
 include/linux/module.h |    3 +
 kernel/module.c        |  126 +++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 126 insertions(+), 3 deletions(-)

Index: linux-2.6.31-modules-ro-nx.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6.31-modules-ro-nx.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- linux-2.6.31-modules-ro-nx.patch	11 Sep 2009 15:40:08 -0000	1.1
+++ linux-2.6.31-modules-ro-nx.patch	14 Sep 2009 21:33:54 -0000	1.2
@@ -1,62 +1,4 @@
 From davej  Fri Sep 11 11:06:50 2009
-Return-Path: linux-kernel-owner at vger.kernel.org
-X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on
-	gelk.kernelslacker.org
-X-Spam-Level: 
-X-Spam-Status: No, score=-5.5 required=5.0 tests=AWL,BAYES_00,
-	RCVD_IN_DNSWL_MED,SARE_MSGID_LONG40,UNPARSEABLE_RELAY autolearn=ham
-	version=3.2.5
-Received: from mail.corp.redhat.com [10.5.5.51]
-	by gelk.kernelslacker.org with IMAP (fetchmail-6.3.9)
-	for <davej at localhost> (single-drop); Fri, 11 Sep 2009 11:06:50 -0400 (EDT)
-Received: from zmta03.collab.prod.int.phx2.redhat.com (LHLO
- zmta03.collab.prod.int.phx2.redhat.com) (10.5.5.33) by
- mail04.corp.redhat.com with LMTP; Thu, 10 Sep 2009 22:51:21 -0400 (EDT)
-Received: from localhost (localhost.localdomain [127.0.0.1])
-	by zmta03.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id E57644F1AB;
-	Thu, 10 Sep 2009 22:51:20 -0400 (EDT)
-Received: from zmta03.collab.prod.int.phx2.redhat.com ([127.0.0.1])
-	by localhost (zmta03.collab.prod.int.phx2.redhat.com [127.0.0.1]) (amavisd-new, port 10024)
-	with ESMTP id PqMpQop0Dbp5; Thu, 10 Sep 2009 22:51:20 -0400 (EDT)
-Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16])
-	by zmta03.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id A56F64F1AA;
-	Thu, 10 Sep 2009 22:51:20 -0400 (EDT)
-Received: from mx1.redhat.com (ext-mx08.extmail.prod.ext.phx2.redhat.com [10.5.110.12])
-	by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n8B2pDoM001214;
-	Thu, 10 Sep 2009 22:51:13 -0400
-Received: from vger.kernel.org (vger.kernel.org [209.132.176.167])
-	by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n8B2jC2e031184;
-	Thu, 10 Sep 2009 22:51:01 -0400
-Received: (majordomo at vger.kernel.org) by vger.kernel.org via listexpand
-	id S1753321AbZIKCur (ORCPT <rfc822;mrezanin at redhat.com> + 41 others);
-	Thu, 10 Sep 2009 22:50:47 -0400
-Received: (majordomo at vger.kernel.org) by vger.kernel.org id S1752432AbZIKCuq
-	(ORCPT <rfc822;linux-kernel-outgoing>);
-	Thu, 10 Sep 2009 22:50:46 -0400
-Received: from mail-yw0-f174.google.com ([209.85.211.174]:34234 "EHLO
-	mail-yw0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org
-	with ESMTP id S1752401AbZIKCup (ORCPT
-	<rfc822;linux-kernel at vger.kernel.org>);
-	Thu, 10 Sep 2009 22:50:45 -0400
-Received: by ywh4 with SMTP id 4so897627ywh.5
-        for <multiple recipients>; Thu, 10 Sep 2009 19:50:47 -0700 (PDT)
-DKIM-Signature: 	v=1; a=rsa-sha256; c=relaxed/relaxed;
-        d=gmail.com; s=gamma;
-        h=domainkey-signature:mime-version:received:date:message-id:subject
-         :from:to:cc:content-type;
-        bh=p3+H2ZvljQZotPAF9Gb+FxecqVT3MH9YeBjUUKwwvY0=;
-        b=JTV6NmVCgyrG6SVi/FbmJR4FeIQuc44rC3EV0D1A8qPb+xMwNYK5QlD8do+3+FKgbc
-         CH/kgCjakj8e5v4ipROLQjPEiN/TETq15ITPKToCOHKve4jS1GMgkZYyYScpBfOj7N9R
-         VaWi9sbsNBvUtf1wS83Uqy4GBjZ88MEoBetrs=
-DomainKey-Signature: a=rsa-sha1; c=nofws;
-        d=gmail.com; s=gamma;
-        h=mime-version:date:message-id:subject:from:to:cc:content-type;
-        b=Ksz1JD3HRA+cyDH560RvcyHLpdr4+4Tost2JUGQV5a1m/XC/zwqLdXWNlkWTsuNVvJ
-         n+vlXd8VrHE+9h54vf+BMqmK+3LB6Q1iV3nLFpRoU7qaEdnPrWdRcCi8Ot6vIzLrHLf2
-         Xu6y7fJWaLQ+cbIGNY2LGR5UlkBul7kaj1API=
-MIME-Version: 1.0
-Received: by 10.150.17.5 with SMTP id 5mr3930758ybq.195.1252637447825; Thu, 10 
-	Sep 2009 19:50:47 -0700 (PDT)
 Date: 	Thu, 10 Sep 2009 22:50:47 -0400
 Message-ID: <817ecb6f0909101950v2fc6dc6u5cbc40cd9a9dde77 at mail.gmail.com>
 Subject: [PATCH v6] RO/NX protection for loadable kernel modules
@@ -68,17 +10,6 @@ Cc: Arjan van de Ven <arjan at infradead.or
         Thomas Gleixner <tglx at linutronix.de>, "H. Peter Anvin" <hpa at zytor.com>,
         Ingo Molnar <mingo at elte.hu>, Rusty Russell <rusty at rustcorp.com.au>,
         Stephen Rothwell <sfr at canb.auug.org.au>
-Content-Type: text/plain; charset=ISO-8859-1
-Sender: linux-kernel-owner at vger.kernel.org
-Precedence: bulk
-List-ID: <linux-kernel.vger.kernel.org>
-X-Mailing-List: 	linux-kernel at vger.kernel.org
-X-RedHat-Spam-Score: -4  (RCVD_IN_DNSWL_MED)
-X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16
-X-Scanned-By: MIMEDefang 2.67 on 10.5.110.12
-Status: RO
-Content-Length: 8042
-Lines: 260
 
 This patch is a logical extension of the protection provided by
 CONFIG_DEBUG_RODATA to LKMs. The protection is provided by splitting
@@ -150,8 +81,8 @@ index e797812..660278a 100644
  #include <linux/kmemleak.h>
 +#include <linux/pfn.h>
  
- #if 0
- #define DEBUGP printk
+ #define CREATE_TRACE_POINTS
+ #include <trace/events/module.h>
 @@ -63,6 +64,26 @@
  #define ARCH_SHF_SMALL 0
  #endif
@@ -323,9 +254,9 @@ index e797812..660278a 100644
 +				mod->init_ro_size,
 +				mod->init_size);
 +
+ 	trace_module_load(mod);
+ 
  	/* Done! */
- 	return mod;
-
 @@ -2598,6 +2598,7 @@ SYSCALL_DEFINE3(init_module, void __user
  	mutex_lock(&module_mutex);
  	/* Drop initial reference. */
@@ -335,8 +266,4 @@ index e797812..660278a 100644
  	module_free(mod, mod->module_init);
  	mod->module_init = NULL;
 --
-To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
-the body of a message to majordomo at vger.kernel.org
-More majordomo info at  http://vger.kernel.org/majordomo-info.html
-Please read the FAQ at  http://www.tux.org/lkml/
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v
retrieving revision 1.1084
retrieving revision 1.1085
diff -u -p -r1.1084 -r1.1085
--- sources	10 Sep 2009 00:43:49 -0000	1.1084
+++ sources	14 Sep 2009 21:33:55 -0000	1.1085
@@ -1 +1,2 @@
 84c077a37684e4cbfa67b18154390d8a  linux-2.6.31.tar.bz2
+1e664c17a5f41ca9ac2d3d7f18cfb5ab  patch-2.6.31-git2.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v
retrieving revision 1.998
retrieving revision 1.999
diff -u -p -r1.998 -r1.999
--- upstream	10 Sep 2009 00:43:49 -0000	1.998
+++ upstream	14 Sep 2009 21:33:55 -0000	1.999
@@ -1 +1,2 @@
 linux-2.6.31.tar.bz2
+patch-2.6.31-git2.bz2


--- alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch DELETED ---


--- linux-2.6-ahci-export-capabilities.patch DELETED ---


--- linux-2.6-alsa-improve-hda-powerdown.patch DELETED ---


--- linux-2.6-nfs4-ver4opt.patch DELETED ---


--- sched-introduce-SCHED_RESET_ON_FORK-scheduling-policy-flag.patch DELETED ---




More information about the fedora-extras-commits mailing list