SOURCES (LINUX_2_6): linux-2.6.13.1-grsec.patch - cleanups.

pluto pluto at pld-linux.org
Mon Sep 19 04:21:36 CEST 2005


Author: pluto                        Date: Mon Sep 19 02:21:36 2005 GMT
Module: SOURCES                       Tag: LINUX_2_6
---- Log message:
- cleanups.

---- Files affected:
SOURCES:
   linux-2.6.13.1-grsec.patch (1.1.2.1 -> 1.1.2.2) 

---- Diffs:

================================================================
Index: SOURCES/linux-2.6.13.1-grsec.patch
diff -u SOURCES/linux-2.6.13.1-grsec.patch:1.1.2.1 SOURCES/linux-2.6.13.1-grsec.patch:1.1.2.2
--- SOURCES/linux-2.6.13.1-grsec.patch:1.1.2.1	Wed Sep 14 13:37:41 2005
+++ SOURCES/linux-2.6.13.1-grsec.patch	Mon Sep 19 04:21:30 2005
@@ -1,18 +1,6 @@
-diff -Nur linux-2.6.13.1.org/Makefile grsecurity226/Makefile
---- linux-2.6.13.1.org/Makefile	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/Makefile	2005-08-30 01:12:29.000000000 +0200
-@@ -562,7 +562,7 @@
- 
- 
- ifeq ($(KBUILD_EXTMOD),)
--core-y		+= kernel/ mm/ fs/ ipc/ security/ crypto/
-+core-y		+= kernel/ mm/ fs/ ipc/ security/ crypto/ grsecurity/
- 
- vmlinux-dirs	:= $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
- 		     $(core-y) $(core-m) $(drivers-y) $(drivers-m) \
-diff -Nur linux-2.6.13.1.org/arch/alpha/kernel/osf_sys.c grsecurity226/arch/alpha/kernel/osf_sys.c
---- linux-2.6.13.1.org/arch/alpha/kernel/osf_sys.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/alpha/kernel/osf_sys.c	2005-09-13 23:56:59.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/alpha/kernel/osf_sys.c grsecurity226/arch/alpha/kernel/osf_sys.c
+--- linux-2.6.13.1.org/arch/alpha/kernel/osf_sys.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/alpha/kernel/osf_sys.c	2005-09-19 03:20:21.000000000 +0200
 @@ -1268,6 +1268,10 @@
  	   merely specific addresses, but regions of memory -- perhaps
  	   this feature should be incorporated into all ports?  */
@@ -35,9 +23,9 @@
  	if (addr != (unsigned long) -ENOMEM)
  		return addr;
  
-diff -Nur linux-2.6.13.1.org/arch/alpha/kernel/ptrace.c grsecurity226/arch/alpha/kernel/ptrace.c
---- linux-2.6.13.1.org/arch/alpha/kernel/ptrace.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/alpha/kernel/ptrace.c	2005-08-30 01:12:33.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/alpha/kernel/ptrace.c grsecurity226/arch/alpha/kernel/ptrace.c
+--- linux-2.6.13.1.org/arch/alpha/kernel/ptrace.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/alpha/kernel/ptrace.c	2005-09-19 03:20:21.000000000 +0200
 @@ -15,6 +15,7 @@
  #include <linux/slab.h>
  #include <linux/security.h>
@@ -56,9 +44,9 @@
  	if (request == PTRACE_ATTACH) {
  		ret = ptrace_attach(child);
  		goto out;
-diff -Nur linux-2.6.13.1.org/arch/alpha/mm/fault.c grsecurity226/arch/alpha/mm/fault.c
---- linux-2.6.13.1.org/arch/alpha/mm/fault.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/alpha/mm/fault.c	2005-08-30 01:12:35.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/alpha/mm/fault.c grsecurity226/arch/alpha/mm/fault.c
+--- linux-2.6.13.1.org/arch/alpha/mm/fault.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/alpha/mm/fault.c	2005-09-19 03:20:21.000000000 +0200
 @@ -25,6 +25,7 @@
  #include <linux/smp_lock.h>
  #include <linux/interrupt.h>
@@ -224,9 +212,9 @@
  	} else if (!cause) {
  		/* Allow reads even for write-only mappings */
  		if (!(vma->vm_flags & (VM_READ | VM_WRITE)))
-diff -Nur linux-2.6.13.1.org/arch/arm/mm/mmap.c grsecurity226/arch/arm/mm/mmap.c
---- linux-2.6.13.1.org/arch/arm/mm/mmap.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/arm/mm/mmap.c	2005-08-30 01:12:38.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/arm/mm/mmap.c grsecurity226/arch/arm/mm/mmap.c
+--- linux-2.6.13.1.org/arch/arm/mm/mmap.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/arm/mm/mmap.c	2005-09-19 03:20:21.000000000 +0200
 @@ -62,6 +62,10 @@
  	if (len > TASK_SIZE)
  		return -ENOMEM;
@@ -258,433 +246,9 @@
  				mm->cached_hole_size = 0;
  				goto full_search;
  			}
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/README.mm grsecurity226/arch/cris/arch-v10/README.mm
---- linux-2.6.13.1.org/arch/cris/arch-v10/README.mm	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/README.mm	2005-08-30 00:59:40.000000000 +0200
-@@ -3,6 +3,9 @@
- HISTORY:
- 
- $Log$
- Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
- - initial
- NFY
-
-+Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+Initial import of Linux 2.6.13
-+
- Revision 1.1  2001/12/17 13:59:27  bjornw
- Initial revision
- 
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/axisflashmap.c grsecurity226/arch/cris/arch-v10/drivers/axisflashmap.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/axisflashmap.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/axisflashmap.c	2005-08-30 00:59:40.000000000 +0200
-@@ -11,6 +11,9 @@
-  * partition split defined below.
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.11  2004/11/15 10:27:14  starvik
-  * Corrected typo (Thanks to Milton Miller <miltonm at bga.com>).
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/ds1302.c grsecurity226/arch/cris/arch-v10/drivers/ds1302.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/ds1302.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/ds1302.c	2005-08-30 00:59:40.000000000 +0200
-@@ -7,6 +7,9 @@
- *! Functions exported: ds1302_readreg, ds1302_writereg, ds1302_init
- *!
- *! $Log$
- *! Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
- *! - initial
- *! NFY
- *!
-+*! Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+*! Initial import of Linux 2.6.13
-+*!
- *! Revision 1.18  2005/01/24 09:11:26  mikaelam
- *! Minor changes to get DS1302 RTC chip driver to work
- *!
-@@ -135,7 +138,7 @@
- *!
- *! (C) Copyright 1999, 2000, 2001, 2002, 2003, 2004  Axis Communications AB, LUND, SWEDEN
- *!
--*! $Id$
-+*! $Id$
- *!
- *!***************************************************************************/
- 
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/eeprom.c grsecurity226/arch/cris/arch-v10/drivers/eeprom.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/eeprom.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/eeprom.c	2005-08-30 00:59:40.000000000 +0200
-@@ -20,6 +20,9 @@
- *!                                  in the spin-lock.
- *!
- *!  $Log$
- *!  Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
- *!  - initial
- *!  NFY
- *!
-+*!  Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+*!  Initial import of Linux 2.6.13
-+*!
- *!  Revision 1.12  2005/06/19 17:06:46  starvik
- *!  Merge of Linux 2.6.12.
- *!
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/gpio.c grsecurity226/arch/cris/arch-v10/drivers/gpio.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/gpio.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/gpio.c	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  *
-  * Etrax general port I/O device
-  *
-@@ -9,6 +9,9 @@
-  *             Johan Adolfsson  (read/set directions, write, port G)
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.17  2005/06/19 17:06:46  starvik
-  * Merge of Linux 2.6.12.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/i2c.c grsecurity226/arch/cris/arch-v10/drivers/i2c.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/i2c.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/i2c.c	2005-08-30 00:59:40.000000000 +0200
-@@ -12,6 +12,9 @@
- *!                                 don't use PB_I2C if DS1302 uses same bits,
- *!                                 use PB.
- *! $Log$
- *! Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
- *! - initial
- *! NFY
- *!
-+*! Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+*! Initial import of Linux 2.6.13
-+*!
- *! Revision 1.13  2005/03/07 13:13:07  starvik
- *! Added spinlocks to protect states etc
- *!
-@@ -84,7 +87,7 @@
- *! (C) Copyright 1999-2002 Axis Communications AB, LUND, SWEDEN
- *!
- *!***************************************************************************/
--/* $Id$ */
-+/* $Id$ */
- 
- /****************** INCLUDE FILES SECTION ***********************************/
- 
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/drivers/pcf8563.c grsecurity226/arch/cris/arch-v10/drivers/pcf8563.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/drivers/pcf8563.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/drivers/pcf8563.c	2005-08-30 00:59:40.000000000 +0200
-@@ -15,7 +15,7 @@
-  *
-  * Author: Tobias Anderberg <tobiasa at axis.com>.
-  *
-- * $Id$
-+ * $Id$
-  */
- 
- #include <linux/config.h>
-@@ -40,7 +40,7 @@
- #define PCF8563_MAJOR 121		/* Local major number. */
- #define DEVICE_NAME "rtc"		/* Name which is registered in /proc/devices. */
- #define PCF8563_NAME "PCF8563"
--#define DRIVER_VERSION "$Revision$"
-+#define DRIVER_VERSION "$Revision$"
- 
- /* I2C bus slave registers. */
- #define RTC_I2C_READ		0xa3
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/kernel/debugport.c grsecurity226/arch/cris/arch-v10/kernel/debugport.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/kernel/debugport.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/kernel/debugport.c	2005-08-30 00:59:40.000000000 +0200
-@@ -12,6 +12,9 @@
-  *    init_etrax_debug()
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.27  2005/06/10 10:34:14  starvik
-  * Real console support
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/kernel/entry.S grsecurity226/arch/cris/arch-v10/kernel/entry.S
---- linux-2.6.13.1.org/arch/cris/arch-v10/kernel/entry.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/kernel/entry.S	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  *
-  *  linux/arch/cris/entry.S
-  *
-@@ -7,6 +7,9 @@
-  *  Authors:	Bjorn Wesen (bjornw at axis.com)
-  *
-  *  $Log$
-  *  Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  *  - initial
-  *  NFY
-  *
-+ *  Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ *  Initial import of Linux 2.6.13
-+ *
-  *  Revision 1.28  2005/06/20 05:06:30  starvik
-  *  Remove unnecessary diff to kernel.org tree
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/kernel/fasttimer.c grsecurity226/arch/cris/arch-v10/kernel/fasttimer.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/kernel/fasttimer.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/kernel/fasttimer.c	2005-08-30 00:59:40.000000000 +0200
-@@ -1,10 +1,13 @@
--/* $Id$
-+/* $Id$
-  * linux/arch/cris/kernel/fasttimer.c
-  *
-  * Fast timers for ETRAX100/ETRAX100LX
-  * This may be useful in other OS than Linux so use 2 space indentation...
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.9  2005/03/04 08:16:16  starvik
-  * Merge of Linux 2.6.11.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/kernel/head.S grsecurity226/arch/cris/arch-v10/kernel/head.S
---- linux-2.6.13.1.org/arch/cris/arch-v10/kernel/head.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/kernel/head.S	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  * 
-  * Head of the kernel - alter with care
-  *
-@@ -7,6 +7,9 @@
-  * Authors:	Bjorn Wesen (bjornw at axis.com)
-  * 
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.10  2005/06/20 05:12:54  starvik
-  * Remove unnecessary diff to kernel.org tree
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/kernel/kgdb.c grsecurity226/arch/cris/arch-v10/kernel/kgdb.c
---- linux-2.6.13.1.org/arch/cris/arch-v10/kernel/kgdb.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/kernel/kgdb.c	2005-08-30 00:59:40.000000000 +0200
-@@ -18,6 +18,9 @@
- *! Jul 21 1999  Bjorn Wesen     eLinux port
- *!
- *! $Log$
- *! Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
- *! - initial
- *! NFY
- *!
-+*! Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+*! Initial import of Linux 2.6.13
-+*!
- *! Revision 1.6  2005/01/14 10:12:17  starvik
- *! KGDB on separate port.
- *! Console fixes from 2.4.
-@@ -75,7 +78,7 @@
- *!
- *!---------------------------------------------------------------------------
- *!
--*! $Id$
-+*! $Id$
- *!
- *! (C) Copyright 1999, Axis Communications AB, LUND, SWEDEN
- *!
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v10/lib/dram_init.S grsecurity226/arch/cris/arch-v10/lib/dram_init.S
---- linux-2.6.13.1.org/arch/cris/arch-v10/lib/dram_init.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v10/lib/dram_init.S	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  * 
-  * DRAM/SDRAM initialization - alter with care
-  * This file is intended to be included from other assembler files
-@@ -11,6 +11,9 @@
-  * Authors:  Mikael Starvik (starvik at axis.com)	
-  * 
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.4  2003/09/22 09:21:59  starvik
-  * Decompresser is linked to 0x407xxxxx and sdram commands are at 0x000xxxxx
-  * so we need to mask off 12 bits.
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v32/drivers/gpio.c grsecurity226/arch/cris/arch-v32/drivers/gpio.c
---- linux-2.6.13.1.org/arch/cris/arch-v32/drivers/gpio.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v32/drivers/gpio.c	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  *
-  * ETRAX CRISv32 general port I/O device
-  *
-@@ -10,6 +10,9 @@
-  *                               port to ETRAX FS.
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.16  2005/06/19 17:06:49  starvik
-  * Merge of Linux 2.6.12.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v32/drivers/pcf8563.c grsecurity226/arch/cris/arch-v32/drivers/pcf8563.c
---- linux-2.6.13.1.org/arch/cris/arch-v32/drivers/pcf8563.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v32/drivers/pcf8563.c	2005-08-30 00:59:40.000000000 +0200
-@@ -39,7 +39,7 @@
- #define PCF8563_MAJOR	121	/* Local major number. */
- #define DEVICE_NAME	"rtc"	/* Name which is registered in /proc/devices. */
- #define PCF8563_NAME	"PCF8563"
--#define DRIVER_VERSION	"$Revision$"
-+#define DRIVER_VERSION	"$Revision$"
- 
- /* Two simple wrapper macros, saves a few keystrokes. */
- #define rtc_read(x) i2c_readreg(RTC_I2C_READ, x)
-diff -Nur linux-2.6.13.1.org/arch/cris/arch-v32/kernel/fasttimer.c grsecurity226/arch/cris/arch-v32/kernel/fasttimer.c
---- linux-2.6.13.1.org/arch/cris/arch-v32/kernel/fasttimer.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/arch-v32/kernel/fasttimer.c	2005-08-30 00:59:40.000000000 +0200
-@@ -1,10 +1,13 @@
--/* $Id$
-+/* $Id$
-  * linux/arch/cris/kernel/fasttimer.c
-  *
-  * Fast timers for ETRAX FS
-  * This may be useful in other OS than Linux so use 2 space indentation...
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.11  2005/01/04 11:15:46  starvik
-  * Don't share timer IRQ.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/kernel/process.c grsecurity226/arch/cris/kernel/process.c
---- linux-2.6.13.1.org/arch/cris/kernel/process.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/kernel/process.c	2005-08-30 00:59:40.000000000 +0200
-@@ -1,4 +1,4 @@
--/* $Id$
-+/* $Id$
-  * 
-  *  linux/arch/cris/kernel/process.c
-  *
-@@ -8,6 +8,9 @@
-  *  Authors:   Bjorn Wesen (bjornw at axis.com)
-  *
-  *  $Log$
-  *  Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  *  - initial
-  *  NFY
-  *
-+ *  Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ *  Initial import of Linux 2.6.13
-+ *
-  *  Revision 1.21  2005/03/04 08:16:17  starvik
-  *  Merge of Linux 2.6.11.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/kernel/ptrace.c grsecurity226/arch/cris/kernel/ptrace.c
---- linux-2.6.13.1.org/arch/cris/kernel/ptrace.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/kernel/ptrace.c	2005-08-30 00:59:40.000000000 +0200
-@@ -8,6 +8,9 @@
-  * Authors:   Bjorn Wesen
-  *
-  * $Log$
-  * Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  * - initial
-  * NFY
-  *
-+ * Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ * Initial import of Linux 2.6.13
-+ *
-  * Revision 1.10  2004/09/22 11:50:01  orjanf
-  * * Moved get_reg/put_reg to arch-specific files.
-  * * Added functions to access debug registers (CRISv32).
-diff -Nur linux-2.6.13.1.org/arch/cris/mm/fault.c grsecurity226/arch/cris/mm/fault.c
---- linux-2.6.13.1.org/arch/cris/mm/fault.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/mm/fault.c	2005-08-30 00:59:40.000000000 +0200
-@@ -6,6 +6,9 @@
-  *  Authors:  Bjorn Wesen 
-  * 
-  *  $Log$
-  *  Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  *  - initial
-  *  NFY
-  *
-+ *  Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ *  Initial import of Linux 2.6.13
-+ *
-  *  Revision 1.20  2005/03/04 08:16:18  starvik
-  *  Merge of Linux 2.6.11.
-  *
-diff -Nur linux-2.6.13.1.org/arch/cris/mm/init.c grsecurity226/arch/cris/mm/init.c
---- linux-2.6.13.1.org/arch/cris/mm/init.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/cris/mm/init.c	2005-08-30 00:59:40.000000000 +0200
-@@ -7,6 +7,9 @@
-  *  Authors:  Bjorn Wesen (bjornw at axis.com)
-  *
-  *  $Log$
-  *  Revision 1.1.2.1  2005/09/14 11:37:41  cieciwa
-  *  - initial
-  *  NFY
-  *
-+ *  Revision 1.1.1.1  2005/08/29 22:59:40  spender
-+ *  Initial import of Linux 2.6.13
-+ *
-  *  Revision 1.11  2004/05/28 09:28:56  starvik
-  *  Calculation of loops_per_usec moved because initalization order has changed
-  *  in Linux 2.6.
-diff -Nur linux-2.6.13.1.org/arch/i386/Kconfig grsecurity226/arch/i386/Kconfig
---- linux-2.6.13.1.org/arch/i386/Kconfig	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/Kconfig	2005-08-30 01:12:43.000000000 +0200
-@@ -414,7 +414,7 @@
- 
- config X86_ALIGNMENT_16
- 	bool
--	depends on MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCYRIXIII || X86_ELAN || MK6 || M586MMX || M586TSC || M586 || M486 || MVIAC3_2 || MGEODEGX1
-+	depends on MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCYRIXIII || X86_ELAN || MK8 || MK7 || MK6 || MPENTIUM4 || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || M586 || M486 || MVIAC3_2 || MGEODEGX1
- 	default y
- 
- config X86_GOOD_APIC
-diff -Nur linux-2.6.13.1.org/arch/i386/boot/compressed/head.S grsecurity226/arch/i386/boot/compressed/head.S
---- linux-2.6.13.1.org/arch/i386/boot/compressed/head.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/boot/compressed/head.S	2005-08-30 01:12:45.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/boot/compressed/head.S grsecurity226/arch/i386/boot/compressed/head.S
+--- linux-2.6.13.1.org/arch/i386/boot/compressed/head.S	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/i386/boot/compressed/head.S	2005-09-19 03:20:21.000000000 +0200
 @@ -39,11 +39,13 @@
  	movl %eax,%gs
  
@@ -699,9 +263,21 @@
  
  /*
   * Initialize eflags.  Some BIOS's leave bits like NT set.  This would
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/apm.c grsecurity226/arch/i386/kernel/apm.c
---- linux-2.6.13.1.org/arch/i386/kernel/apm.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/apm.c	2005-08-30 01:12:47.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/Kconfig grsecurity226/arch/i386/Kconfig
+--- linux-2.6.13.1.org/arch/i386/Kconfig	2005-09-19 03:17:03.000000000 +0200
++++ grsecurity226/arch/i386/Kconfig	2005-09-19 03:20:21.000000000 +0200
+@@ -414,7 +414,7 @@
+ 
+ config X86_ALIGNMENT_16
+ 	bool
+-	depends on MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCYRIXIII || X86_ELAN || MK6 || M586MMX || M586TSC || M586 || M486 || MVIAC3_2 || MGEODEGX1
++	depends on MWINCHIP3D || MWINCHIP2 || MWINCHIPC6 || MCYRIXIII || X86_ELAN || MK8 || MK7 || MK6 || MPENTIUM4 || MPENTIUMIII || MPENTIUMII || M686 || M586MMX || M586TSC || M586 || M486 || MVIAC3_2 || MGEODEGX1
+ 	default y
+ 
+ config X86_GOOD_APIC
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/apm.c grsecurity226/arch/i386/kernel/apm.c
+--- linux-2.6.13.1.org/arch/i386/kernel/apm.c	2005-09-19 03:17:03.000000000 +0200
++++ grsecurity226/arch/i386/kernel/apm.c	2005-09-19 03:20:21.000000000 +0200
 @@ -598,19 +598,39 @@
  	int			cpu;
  	struct desc_struct	save_desc_40;
@@ -790,7 +366,7 @@
  	put_cpu();
  	apm_restore_cpus(cpus);
  	return error;
-@@ -2295,35 +2334,35 @@
+@@ -2300,35 +2339,35 @@
  	apm_bios_entry.segment = APM_CS;
  
  	for (i = 0; i < NR_CPUS; i++) {
@@ -837,9 +413,9 @@
                          	printk(KERN_NOTICE "apm: we set the granularity of dseg.\n");
          	        }
  		}
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/cpu/common.c grsecurity226/arch/i386/kernel/cpu/common.c
---- linux-2.6.13.1.org/arch/i386/kernel/cpu/common.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/cpu/common.c	2005-08-30 01:12:50.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/cpu/common.c grsecurity226/arch/i386/kernel/cpu/common.c
+--- linux-2.6.13.1.org/arch/i386/kernel/cpu/common.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/i386/kernel/cpu/common.c	2005-09-19 03:20:21.000000000 +0200
 @@ -18,8 +18,7 @@
  
  #include "cpu.h"
@@ -909,9 +485,9 @@
  
  	/* Set up doublefault TSS pointer in the GDT */
  	__set_tss_desc(cpu, GDT_ENTRY_DOUBLEFAULT_TSS, &doublefault_tss);
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/cpu/mtrr/if.c grsecurity226/arch/i386/kernel/cpu/mtrr/if.c
---- linux-2.6.13.1.org/arch/i386/kernel/cpu/mtrr/if.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/cpu/mtrr/if.c	2005-08-30 01:12:52.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/cpu/mtrr/if.c grsecurity226/arch/i386/kernel/cpu/mtrr/if.c
+--- linux-2.6.13.1.org/arch/i386/kernel/cpu/mtrr/if.c	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/i386/kernel/cpu/mtrr/if.c	2005-09-19 03:20:21.000000000 +0200
 @@ -105,7 +105,7 @@
  	if (!len)
  		return -EINVAL;
@@ -921,9 +497,9 @@
  		len = LINE_SIZE;
  	if (copy_from_user(line, buf, len - 1))
  		return -EFAULT;
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/entry.S grsecurity226/arch/i386/kernel/entry.S
---- linux-2.6.13.1.org/arch/i386/kernel/entry.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/entry.S	2005-08-30 01:12:47.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/entry.S grsecurity226/arch/i386/kernel/entry.S
+--- linux-2.6.13.1.org/arch/i386/kernel/entry.S	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/i386/kernel/entry.S	2005-09-19 03:20:21.000000000 +0200
 @@ -213,6 +213,13 @@
  	movl TI_flags(%ebp), %ecx
  	testw $_TIF_ALLWORK_MASK, %cx
@@ -949,9 +525,9 @@
  restore_all:
  	movl EFLAGS(%esp), %eax		# mix EFLAGS, SS and CS
  	# Warning: OLDSS(%esp) contains the wrong/random values if we
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/head.S grsecurity226/arch/i386/kernel/head.S
---- linux-2.6.13.1.org/arch/i386/kernel/head.S	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/head.S	2005-08-30 01:12:47.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/head.S grsecurity226/arch/i386/kernel/head.S
+--- linux-2.6.13.1.org/arch/i386/kernel/head.S	2005-09-17 03:02:12.000000000 +0200
++++ grsecurity226/arch/i386/kernel/head.S	2005-09-19 03:20:21.000000000 +0200
 @@ -48,6 +48,12 @@
  
  
@@ -1257,9 +833,9 @@
 +#ifdef CONFIG_SMP
 +	.fill (NR_CPUS-1)*GDT_ENTRIES,8,0 /* other CPU's GDT */
 +#endif
-diff -Nur linux-2.6.13.1.org/arch/i386/kernel/init_task.c grsecurity226/arch/i386/kernel/init_task.c
---- linux-2.6.13.1.org/arch/i386/kernel/init_task.c	2005-09-10 04:42:58.000000000 +0200
-+++ grsecurity226/arch/i386/kernel/init_task.c	2005-08-30 01:12:47.000000000 +0200
+diff -uNr linux-2.6.13.1.org/arch/i386/kernel/init_task.c grsecurity226/arch/i386/kernel/init_task.c
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/linux-2.6.13.1-grsec.patch?r1=1.1.2.1&r2=1.1.2.2&f=u




More information about the pld-cvs-commit mailing list