diff --git a/mpt/mpt_scst.c b/mpt/mpt_scst.c index c0f03aca1..34aa89601 100644 --- a/mpt/mpt_scst.c +++ b/mpt/mpt_scst.c @@ -4592,7 +4592,6 @@ mpt_stm_adapter_install(MPT_ADAPTER *ioc) if (priv == NULL) { printk(KERN_ERR MYNAM ":%s failed to allocate private structure\n", ioc->name); - kfree(priv); return (-1); } memset(priv, 0, sizeof(*priv));