![]() | ||||||||||
Messages in this thread Patch in this message |
diff --git a/Makefile b/Makefile index 8920cb8..3a932c7 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 23 -EXTRAVERSION = .15 +EXTRAVERSION = .16 NAME = Arr Matey! A Hairy Bilge Rat! # *DOCUMENTATION* diff --git a/fs/splice.c b/fs/splice.c index 2aa8f5a..1a9c0e6 100644 --- a/fs/splice.c +++ b/fs/splice.c @@ -1289,7 +1289,7 @@ static int get_iovec_page_array(const struct iovec __user *iov, if (unlikely(!len)) break; error = -EFAULT; - if (unlikely(!base)) + if (!access_ok(VERIFY_READ, base, len)) break; /* -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2008-02-11 06:33 [from the cache] ©2003-2008 | ||||||||||