[kernel] r15155 - in dists/lenny-security/linux-2.6/debian: . patches/bugfix/all patches/series

Dann Frazier dannf at alioth.debian.org
Mon Feb 15 19:58:15 UTC 2010


Author: dannf
Date: Mon Feb 15 19:58:13 2010
New Revision: 15155

Log:
mmap: cleanup compiler warnings from CVE-2010-0291 fixes

Added:
   dists/lenny-security/linux-2.6/debian/patches/bugfix/all/mm-fix-uninitialized-vars-for-find_vma_prepare-callers.patch
Modified:
   dists/lenny-security/linux-2.6/debian/changelog
   dists/lenny-security/linux-2.6/debian/patches/series/21lenny4

Modified: dists/lenny-security/linux-2.6/debian/changelog
==============================================================================
--- dists/lenny-security/linux-2.6/debian/changelog	Mon Feb 15 19:56:30 2010	(r15154)
+++ dists/lenny-security/linux-2.6/debian/changelog	Mon Feb 15 19:58:13 2010	(r15155)
@@ -1,6 +1,7 @@
 linux-2.6 (2.6.26-21lenny4) UNRELEASED; urgency=low
 
   * futex: Handle user space corruption gracefully (CVE-2010-0622)
+  * mmap: cleanup compiler warnings from CVE-2010-0291 fixes
 
  -- dann frazier <dannf at debian.org>  Thu, 11 Feb 2010 17:14:23 -0700
 

Added: dists/lenny-security/linux-2.6/debian/patches/bugfix/all/mm-fix-uninitialized-vars-for-find_vma_prepare-callers.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/lenny-security/linux-2.6/debian/patches/bugfix/all/mm-fix-uninitialized-vars-for-find_vma_prepare-callers.patch	Mon Feb 15 19:58:13 2010	(r15155)
@@ -0,0 +1,24 @@
+commit c134b8bf86cf38350a11f4cbebff5233344991cc
+Author: dann frazier <dannf at hp.com>
+Date:   Mon Feb 15 12:54:04 2010 -0700
+
+    [Adjusted to apply to Debian's 2.6.26]
+    commit dfe195fb79e88c334481f1362fef52f6d2e30b2d
+    Author: Benny Halevy <bhalevy at panasas.com>
+    Date:   Tue Aug 5 13:01:41 2008 -0700
+    
+        mm: fix uninitialized variables for find_vma_prepare callers
+
+diff --git a/mm/mmap.c b/mm/mmap.c
+index 16f8c3d..d2befc5 100644
+--- a/mm/mmap.c
++++ b/mm/mmap.c
+@@ -366,7 +366,7 @@ find_vma_prepare(struct mm_struct *mm, unsigned long addr,
+ 		if (vma_tmp->vm_end > addr) {
+ 			vma = vma_tmp;
+ 			if (vma_tmp->vm_start <= addr)
+-				return vma;
++				break;
+ 			__rb_link = &__rb_parent->rb_left;
+ 		} else {
+ 			rb_prev = __rb_parent;

Modified: dists/lenny-security/linux-2.6/debian/patches/series/21lenny4
==============================================================================
--- dists/lenny-security/linux-2.6/debian/patches/series/21lenny4	Mon Feb 15 19:56:30 2010	(r15154)
+++ dists/lenny-security/linux-2.6/debian/patches/series/21lenny4	Mon Feb 15 19:58:13 2010	(r15155)
@@ -1 +1,2 @@
 + bugfix/all/futex-handle-user-space-corruption-gracefully.patch
++ bugfix/all/mm-fix-uninitialized-vars-for-find_vma_prepare-callers.patch



More information about the Kernel-svn-changes mailing list