http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-2692

--- a/net/socket.c
+++ b/net/socket.c
@@ -688,7 +688,7 @@ static ssize_t sock_sendpage(struct file
 	if (more)
 		flags |= MSG_MORE;
 
-	return sock->ops->sendpage(sock, page, offset, size, flags);
+	return kernel_sendpage(sock, page, offset, size, flags);
 }
 
 static struct sock_iocb *alloc_sock_iocb(struct kiocb *iocb,
