diff options
Diffstat (limited to 'drivers/infiniband/core/cma.c')
| -rw-r--r-- | drivers/infiniband/core/cma.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c index 26de0dab60bb..7f0e91e92968 100644 --- a/drivers/infiniband/core/cma.c +++ b/drivers/infiniband/core/cma.c @@ -1985,7 +1985,8 @@ static int cma_ib_handler(struct ib_cm_id *cm_id,  		event.event = RDMA_CM_EVENT_ESTABLISHED;  		break;  	case IB_CM_DREQ_ERROR: -		event.status = -ETIMEDOUT; /* fall through */ +		event.status = -ETIMEDOUT; +		fallthrough;  	case IB_CM_DREQ_RECEIVED:  	case IB_CM_DREP_RECEIVED:  		if (!cma_comp_exch(id_priv, RDMA_CM_CONNECT,  |