|
@@ -607,7 +607,7 @@ static int arbel_create_cq ( struct ib_device *ibdev,
|
607
|
607
|
MLX_FILL_2 ( &cqctx, 3,
|
608
|
608
|
usr_page, arbel->limits.reserved_uars,
|
609
|
609
|
log_cq_size, fls ( cq->num_cqes - 1 ) );
|
610
|
|
- MLX_FILL_1 ( &cqctx, 5, c_eqn, ARBEL_NO_EQ );
|
|
610
|
+ MLX_FILL_1 ( &cqctx, 5, c_eqn, arbel->eq.eqn );
|
611
|
611
|
MLX_FILL_1 ( &cqctx, 6, pd, ARBEL_GLOBAL_PD );
|
612
|
612
|
MLX_FILL_1 ( &cqctx, 7, l_key, arbel->reserved_lkey );
|
613
|
613
|
MLX_FILL_1 ( &cqctx, 12, cqn, cq->cqn );
|
|
@@ -1350,8 +1350,7 @@ static int arbel_create_eq ( struct arbel *arbel ) {
|
1350
|
1350
|
}
|
1351
|
1351
|
|
1352
|
1352
|
/* Map events to this event queue */
|
1353
|
|
- memset ( &mask, 0, sizeof ( mask ) );
|
1354
|
|
- MLX_FILL_1 ( &mask, 1, port_state_change, 1 );
|
|
1353
|
+ memset ( &mask, 0xff, sizeof ( mask ) );
|
1355
|
1354
|
if ( ( rc = arbel_cmd_map_eq ( arbel,
|
1356
|
1355
|
( ARBEL_MAP_EQ | arbel_eq->eqn ),
|
1357
|
1356
|
&mask ) ) != 0 ) {
|