Skip to contentSkip to conversation

Linux 2.6.33.11

DISCUSSION Greg KH 1 participant 2 messages Apr 15, 2011

Subsystems (3)
lore
Share & tools
lore

Greg KH

author
#0 lore raw

I'm announcing the release of the 2.6.33.11 kernel.

It's a bugfix for the 2.6.33.10 kernel that only affects people who use the network RDS protocol. If you don't use that, then don't worry about this release.

The updated 2.6.33.y git tree can be found at:

        git://git.kernel.org/pub/scm/linux/kernel/git/longterm/linux-2.6.33.y.git
and can be browsed at the normal kernel.org git web browser:
        http://git.kernel.org/?p=linux/kernel/git/longterm/linux-2.6.33.y.git;a=summary

thanks,

greg k-h

------------

 Makefile       |    2 +-
 net/rds/rdma.c |    8 --------
 2 files changed, 1 insertion(+), 9 deletions(-)

Greg Kroah-Hartman (2):
Revert "net: fix rds_iovec page count overflow" Linux 2.6.33.11

author
#1 lore raw
Makefile +1 -1
index 7829a92..20107ca 100644
@@ -1,7 +1,7 @@
 VERSION = 2
 PATCHLEVEL = 6
 SUBLEVEL = 33
-EXTRAVERSION = .10
+EXTRAVERSION = .11
 NAME = Man-Eating Seals of Antiquity
 
 # *DOCUMENTATION*
net/rds/rdma.c +0 -8
index 4810a25..1fa0f4b 100644
@@ -497,14 +497,6 @@ static struct rds_rdma_op *rds_rdma_prepare(struct rds_sock *rs,
 
 		max_pages = max(nr, max_pages);
 		nr_pages += nr;
-
-		/*
-		 * nr_pages for one entry is limited to (UINT_MAX>>PAGE_SHIFT)+1,
-		 * so tot_pages cannot overflow without first going negative.
-		 */
-		if ((int)nr_pages < 0)
-			ret = -EINVAL;
-			goto out;
 	}
 
 	pages = kcalloc(max_pages, sizeof(struct page *), GFP_KERNEL);