From be20c800eb7e00487c77759f45e1f9a32857b9d8 Mon Sep 17 00:00:00 2001 From: Cliff Wickman Date: Tue, 24 Jun 2008 10:20:06 -0700 Subject: [PATCH] --- yaml --- r: 98433 b: refs/heads/master c: 8097110d179b874d91c6495330c2b96c991e8c6e h: refs/heads/master i: 98431: a3b24e68464f26f7b75355186e687877ee559706 v: v3 --- [refs] | 2 +- trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7d9f5cbd3f49..290bb9b65c0d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2826f8c0f4c97b7db33e2a680f184d828eb7a785 +refs/heads/master: 8097110d179b874d91c6495330c2b96c991e8c6e diff --git a/trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c b/trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c index 6dd886c5d860..e585f9a2afb9 100644 --- a/trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c +++ b/trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c @@ -512,7 +512,7 @@ static ssize_t sn2_ptc_proc_write(struct file *file, const char __user *user, si int cpu; char optstr[64]; - if (count > sizeof(optstr)) + if (count == 0 || count > sizeof(optstr)) return -EINVAL; if (copy_from_user(optstr, user, count)) return -EFAULT;