IB/mad: Remove redundant NULL pointer check in ib_mad_recv_done_handler()
In ib_mad_recv_done_handler(), the response pointer is checked for NULL after allocating it. It is then checked again in the local process_mad() path but there is no possibility of it changing in between. Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com> Acked-by: Hal Rosenstock <hal@xsigo.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
parent
8d8293cfb3
commit
3828ff457a
|
@ -1931,15 +1931,6 @@ local:
|
|||
if (port_priv->device->process_mad) {
|
||||
int ret;
|
||||
|
||||
if (!response) {
|
||||
printk(KERN_ERR PFX "No memory for response MAD\n");
|
||||
/*
|
||||
* Is it better to assume that
|
||||
* it wouldn't be processed ?
|
||||
*/
|
||||
goto out;
|
||||
}
|
||||
|
||||
ret = port_priv->device->process_mad(port_priv->device, 0,
|
||||
port_priv->port_num,
|
||||
wc, &recv->grh,
|
||||
|
|
Loading…
Reference in New Issue