packages: kernel/kernel-grsec_full.patch, kernel/kernel.spec - up to 2.6.35.6
arekm
arekm at pld-linux.org
Mon Sep 27 10:50:54 CEST 2010
Author: arekm Date: Mon Sep 27 08:50:54 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 2.6.35.6
---- Files affected:
packages/kernel:
kernel-grsec_full.patch (1.43 -> 1.44) , kernel.spec (1.827 -> 1.828)
---- Diffs:
================================================================
Index: packages/kernel/kernel-grsec_full.patch
diff -u packages/kernel/kernel-grsec_full.patch:1.43 packages/kernel/kernel-grsec_full.patch:1.44
--- packages/kernel/kernel-grsec_full.patch:1.43 Sun Sep 26 22:27:23 2010
+++ packages/kernel/kernel-grsec_full.patch Mon Sep 27 10:50:48 2010
@@ -23319,9 +23319,9 @@
--- linux-2.6.35.5/drivers/char/agp/intel-agp.c 2010-08-26 19:47:12.000000000 -0400
+++ linux-2.6.35.5/drivers/char/agp/intel-agp.c 2010-09-17 20:12:09.000000000 -0400
@@ -1036,7 +1036,7 @@ static struct pci_device_id agp_intel_pc
- ID(PCI_DEVICE_ID_INTEL_IRONLAKE_MC2_HB),
ID(PCI_DEVICE_ID_INTEL_SANDYBRIDGE_HB),
ID(PCI_DEVICE_ID_INTEL_SANDYBRIDGE_M_HB),
+ ID(PCI_DEVICE_ID_INTEL_SANDYBRIDGE_S_HB),
- { }
+ { 0, 0, 0, 0, 0, 0, 0 }
};
@@ -30002,15 +30002,6 @@
diff -urNp linux-2.6.35.5/fs/compat.c linux-2.6.35.5/fs/compat.c
--- linux-2.6.35.5/fs/compat.c 2010-08-26 19:47:12.000000000 -0400
+++ linux-2.6.35.5/fs/compat.c 2010-09-21 20:51:20.000000000 -0400
-@@ -1150,7 +1150,7 @@ static ssize_t compat_do_readv_writev(in
- {
- compat_ssize_t tot_len;
- struct iovec iovstack[UIO_FASTIOV];
-- struct iovec *iov;
-+ struct iovec *iov = iovstack;
- ssize_t ret;
- io_fn_t fn;
- iov_fn_t fnv;
@@ -1433,14 +1433,12 @@ static int compat_copy_strings(int argc,
if (!kmapped_page || kpos != (pos & PAGE_MASK)) {
struct page *page;
@@ -50830,15 +50821,13 @@
unlock:
pte_unmap_unlock(page_table, ptl);
out:
-@@ -2760,33 +2968,6 @@ out_release:
+@@ -3000,40 +3000,6 @@ out_release:
}
/*
-- * This is like a special single-page "expand_downwards()",
-- * except we must first make sure that 'address-PAGE_SIZE'
+- * This is like a special single-page "expand_{down|up}wards()",
+- * except we must first make sure that 'address{-|+}PAGE_SIZE'
- * doesn't hit another vma.
-- *
-- * The "find_vma()" will do the right thing even if we wrap
- */
-static inline int check_stack_guard_page(struct vm_area_struct *vma, unsigned long address)
-{
@@ -50857,6 +50846,15 @@
-
- expand_stack(vma, address - PAGE_SIZE);
- }
+- if ((vma->vm_flags & VM_GROWSUP) && address + PAGE_SIZE == vma->vm_end) {
+- struct vm_area_struct *next = vma->vm_next;
+-
+- /* As VM_GROWSDOWN but s/below/above/ */
+- if (next && next->vm_start == address + PAGE_SIZE)
+- return next->vm_flags & VM_GROWSUP ? 0 : -ENOMEM;
+-
+- expand_upwards(vma, address + PAGE_SIZE);
+- }
- return 0;
-}
-
@@ -54894,17 +54892,6 @@
return -EINVAL;
/* Source + Destination digis should not exceed ROSE_MAX_DIGIS */
-diff -urNp linux-2.6.35.5/net/sctp/output.c linux-2.6.35.5/net/sctp/output.c
---- linux-2.6.35.5/net/sctp/output.c 2010-08-26 19:47:12.000000000 -0400
-+++ linux-2.6.35.5/net/sctp/output.c 2010-09-23 20:47:39.000000000 -0400
-@@ -92,7 +92,6 @@ struct sctp_packet *sctp_packet_config(s
- SCTP_DEBUG_PRINTK("%s: packet:%p vtag:0x%x\n", __func__,
- packet, vtag);
-
-- sctp_packet_reset(packet);
- packet->vtag = vtag;
-
- if (ecn_capable && sctp_packet_empty(packet)) {
diff -urNp linux-2.6.35.5/net/sctp/socket.c linux-2.6.35.5/net/sctp/socket.c
--- linux-2.6.35.5/net/sctp/socket.c 2010-08-26 19:47:12.000000000 -0400
+++ linux-2.6.35.5/net/sctp/socket.c 2010-09-17 20:12:09.000000000 -0400
================================================================
Index: packages/kernel/kernel.spec
diff -u packages/kernel/kernel.spec:1.827 packages/kernel/kernel.spec:1.828
--- packages/kernel/kernel.spec:1.827 Sun Sep 26 22:27:51 2010
+++ packages/kernel/kernel.spec Mon Sep 27 10:50:48 2010
@@ -114,7 +114,7 @@
%endif
%define basever 2.6.35
-%define postver .5
+%define postver .6
%define rel 1
%define _enable_debug_packages 0
@@ -158,7 +158,7 @@
# Source0-md5: 091abeb4684ce03d1d936851618687b6
%if "%{postver}" != "%{nil}"
Source1: http://www.kernel.org/pub/linux/kernel/v2.6/patch-%{version}.bz2
-# Source1-md5: 5bf1900e4ea72b8c65f4f7aae0a28d14
+# Source1-md5: 0dbd6ebf242a1428d4161bc32b1306fa
%endif
Source3: kernel-autoconf.h
@@ -1597,6 +1597,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.828 2010/09/27 08:50:48 arekm
+- up to 2.6.35.6
+
Revision 1.827 2010/09/26 20:27:51 arekm
- grsec updated to http://www.grsecurity.net/~spender/grsecurity-2.2.0-2.6.35.5-201009241805.patch
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel-grsec_full.patch?r1=1.43&r2=1.44&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/kernel.spec?r1=1.827&r2=1.828&f=u
More information about the pld-cvs-commit
mailing list