From a27194debaf8e77eb936bfc19e866c10633338f0 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Sun, 18 Jan 2004 18:48:40 -0800 Subject: [PATCH] [PATCH] sn: Small check for invalid node in shub ioctl function From: Pat Gefre Small check for invalid node in shub ioctl function --- arch/ia64/sn/io/sn2/shub.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/ia64/sn/io/sn2/shub.c b/arch/ia64/sn/io/sn2/shub.c index 9c7375039833b..c5c0bcf96d7c9 100644 --- a/arch/ia64/sn/io/sn2/shub.c +++ b/arch/ia64/sn/io/sn2/shub.c @@ -166,6 +166,8 @@ shubstats_ioctl(struct inode *inode, struct file *file, int nasid; cnode = (cnodeid_t)file->f_dentry->d_fsdata; + if (cnode < 0 || cnode >= numnodes) + return -ENODEV; switch (cmd) { case SNDRV_SHUB_CONFIGURE: -- 2.53.0