|  | @@ -161,9 +161,26 @@ struct hermonprm_event_mask_st {
 | 
		
	
		
			
			| 161 | 161 |  	pseudo_bit_t reserved0[0x00020];
 | 
		
	
		
			
			| 162 | 162 |  /* -------------- */
 | 
		
	
		
			
			| 163 | 163 |  	pseudo_bit_t completion[0x00001];
 | 
		
	
		
			
			| 164 |  | -	pseudo_bit_t reserved1[0x0008];
 | 
		
	
		
			
			|  | 164 | +	pseudo_bit_t path_migration_succeeded[0x00001];
 | 
		
	
		
			
			|  | 165 | +	pseudo_bit_t communication_established[0x00001];
 | 
		
	
		
			
			|  | 166 | +	pseudo_bit_t send_queue_drained[0x00001];
 | 
		
	
		
			
			|  | 167 | +	pseudo_bit_t cq_error[0x00001];
 | 
		
	
		
			
			|  | 168 | +	pseudo_bit_t wq_catastrophe[0x00001];
 | 
		
	
		
			
			|  | 169 | +	pseudo_bit_t qpc_catastrophe[0x00001];
 | 
		
	
		
			
			|  | 170 | +	pseudo_bit_t path_migration_failed[0x00001];
 | 
		
	
		
			
			|  | 171 | +	pseudo_bit_t internal_error[0x00001];
 | 
		
	
		
			
			| 165 | 172 |  	pseudo_bit_t port_state_change[0x00001];
 | 
		
	
		
			
			| 166 |  | -	pseudo_bit_t reserved2[0x00016];
 | 
		
	
		
			
			|  | 173 | +	pseudo_bit_t command_done[0x00001];
 | 
		
	
		
			
			|  | 174 | +	pseudo_bit_t fexch_error[0x00001];
 | 
		
	
		
			
			|  | 175 | +	pseudo_bit_t reserved1[0x00004];
 | 
		
	
		
			
			|  | 176 | +	pseudo_bit_t wq_invalid_request[0x00001];
 | 
		
	
		
			
			|  | 177 | +	pseudo_bit_t wq_access_violation[0x00001];
 | 
		
	
		
			
			|  | 178 | +	pseudo_bit_t srq_catastrophe[0x00001];
 | 
		
	
		
			
			|  | 179 | +	pseudo_bit_t srq_last_wqe[0x00001];
 | 
		
	
		
			
			|  | 180 | +	pseudo_bit_t srq_rq_limit[0x00001];
 | 
		
	
		
			
			|  | 181 | +	pseudo_bit_t gpio[0x00001];
 | 
		
	
		
			
			|  | 182 | +	pseudo_bit_t clientreregister[0x00001];
 | 
		
	
		
			
			|  | 183 | +	pseudo_bit_t reserved2[0x00009];
 | 
		
	
		
			
			| 167 | 184 |  } __attribute__ (( packed ));
 | 
		
	
		
			
			| 168 | 185 |  
 | 
		
	
		
			
			| 169 | 186 |  struct hermonprm_port_state_change_event_st {
 |