|  | @@ -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 ) {
 |