From stable-bounces@linux.kernel.org Wed Dec 19 15:50:31 2007
From: David Miller <davem@davemloft.net>
Date: Wed, 19 Dec 2007 15:50:06 -0800 (PST)
-Subject: [stable] [PATCH]: Fix sparc64 cpu cross call hangs.
+Subject: SPARC64: Fix sparc64 cpu cross call hangs.
To: stable@kernel.org
Cc: bunk@kernel.org
Message-ID: <20071219.155006.86794054.davem@davemloft.net>
-
-
-Adrian, this patch needs a little bit of backporting for
-2.6.16, which I will send to you in the next email.
-
-Please add to -stable, this fits both 2.6.22 and 2.6.23
-and I think since it hangs people's systems it is
-appropriate for both :-)
-
-Thanks!
+From: David Miller <davem@davemloft.net>
[SPARC64]: Fix endless loop in cheetah_xcall_deliver().
Date: Sat, 2 Feb 2008 03:08:53 +0100
Subject: vm audit: add VM_DONTEXPAND to mmap for drivers that need it (CVE-2008-0007)
+From: Nick Piggin <npiggin@suse.de>
+
Drivers that register a ->fault handler, but do not range-check the
offset argument, must set VM_DONTEXPAND in the vm_flags in order to
prevent an expanding mremap from overflowing the resource.