aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBastian Blank <waldi@debian.org>2006-04-17 23:47:20 +0000
committerBastian Blank <waldi@debian.org>2006-04-17 23:47:20 +0000
commitdfe059d48732ab85b90a139d1ca581cb69054f8a (patch)
tree9f8ca55037e7d0d9d26a106f7705b29de829cefe
parentc3fad8440a460014947e6c80bbf3c9f18498bdc6 (diff)
downloadkernel_replicant_linux-dfe059d48732ab85b90a139d1ca581cb69054f8a.tar.gz
kernel_replicant_linux-dfe059d48732ab85b90a139d1ca581cb69054f8a.tar.bz2
kernel_replicant_linux-dfe059d48732ab85b90a139d1ca581cb69054f8a.zip
Add stable release 2.6.16.7.
* debian/changelog: Update. * debian/patches/series/8: Enable 2.6.16.7. * debian/patches/2.6.16.7: Add. svn path=/dists/sid/linux-2.6/; revision=6438
-rw-r--r--debian/changelog4
-rw-r--r--debian/patches/2.6.16.714
-rw-r--r--debian/patches/series/81
3 files changed, 18 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index a6ed80c2eaf0..86044f8a8db4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -25,8 +25,10 @@ linux-2.6 (2.6.16-8) UNRELEASED; urgency=low
- powerpc: iSeries needs slb_initialize to be called
- Fix block device symlink name
- Incorrect signature sent on SMB Read
+ * Add stable release 2.6.16.7:
+ - fix MADV_REMOVE vulnerability (CVE-2006-1524 for real this time)
- -- Bastian Blank <waldi@debian.org> Mon, 17 Apr 2006 23:22:20 +0200
+ -- Bastian Blank <waldi@debian.org> Tue, 18 Apr 2006 01:41:24 +0200
linux-2.6 (2.6.16-7) unstable; urgency=low
diff --git a/debian/patches/2.6.16.7 b/debian/patches/2.6.16.7
new file mode 100644
index 000000000000..ad5a9d841e4a
--- /dev/null
+++ b/debian/patches/2.6.16.7
@@ -0,0 +1,14 @@
+diff --git a/mm/madvise.c b/mm/madvise.c
+index af3d573..4e19615 100644
+--- a/mm/madvise.c
++++ b/mm/madvise.c
+@@ -168,6 +168,9 @@ static long madvise_remove(struct vm_are
+ return -EINVAL;
+ }
+
++ if ((vma->vm_flags & (VM_SHARED|VM_WRITE)) != (VM_SHARED|VM_WRITE))
++ return -EACCES;
++
+ mapping = vma->vm_file->f_mapping;
+
+ offset = (loff_t)(start - vma->vm_start)
diff --git a/debian/patches/series/8 b/debian/patches/series/8
index 54bec21fdcad..1a661e2887b2 100644
--- a/debian/patches/series/8
+++ b/debian/patches/series/8
@@ -1,2 +1,3 @@
+ include-linux-seccomp-abifix.patch
+ 2.6.16.6
++ 2.6.16.7