aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/ehca/ehca_sqp.c
diff options
context:
space:
mode:
authorRoland Dreier <rolandd@cisco.com>2010-03-01 23:51:55 -0800
committerRoland Dreier <rolandd@cisco.com>2010-03-01 23:51:55 -0800
commit85f938a70cad96c6dc631ad4c40e342814193a96 (patch)
tree724a983172720fbcdee79986e808b981cec4bca2 /drivers/infiniband/hw/ehca/ehca_sqp.c
parent216fe702f7f5d440a5c54488f020624897fd5e2d (diff)
parent45e354e3f235ecb51e16576d6668c43cddbb6e68 (diff)
downloadlinux-85f938a70cad96c6dc631ad4c40e342814193a96.tar.gz
Merge branch 'ehca' into for-next
Diffstat (limited to 'drivers/infiniband/hw/ehca/ehca_sqp.c')
-rw-r--r--drivers/infiniband/hw/ehca/ehca_sqp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/ehca/ehca_sqp.c b/drivers/infiniband/hw/ehca/ehca_sqp.c
index 8c1213f8916a..dba8f9f8b996 100644
--- a/drivers/infiniband/hw/ehca/ehca_sqp.c
+++ b/drivers/infiniband/hw/ehca/ehca_sqp.c
@@ -222,7 +222,7 @@ int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
{
int ret;
- if (!port_num || port_num > ibdev->phys_port_cnt)
+ if (!port_num || port_num > ibdev->phys_port_cnt || !in_wc)
return IB_MAD_RESULT_FAILURE;
/* accept only pma request */