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