diff options
Diffstat (limited to 'drivers/message/fusion/mptctl.c')
| -rw-r--r-- | drivers/message/fusion/mptctl.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/drivers/message/fusion/mptctl.c b/drivers/message/fusion/mptctl.c index 8d12017b9893..4470630dd545 100644 --- a/drivers/message/fusion/mptctl.c +++ b/drivers/message/fusion/mptctl.c @@ -2687,6 +2687,8 @@ mptctl_hp_targetinfo(unsigned long arg)  				__FILE__, __LINE__, iocnum);  		return -ENODEV;  	} +	if (karg.hdr.id >= MPT_MAX_FC_DEVICES) +		return -EINVAL;  	dctlprintk(ioc, printk(MYIOC_s_DEBUG_FMT "mptctl_hp_targetinfo called.\n",  	    ioc->name)); |