소스 검색

Merge "rmnet_core: Check if port is valid before tx"

qctecmdr 4 년 전
부모
커밋
71d89a7197
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      core/rmnet_map_data.c

+ 4 - 0
core/rmnet_map_data.c

@@ -1641,6 +1641,10 @@ void rmnet_map_tx_qmap_cmd(struct sk_buff *qmap_skb, u8 ch, bool flush)
 		ch = RMNET_DEFAULT_AGG_STATE;
 
 	port = rmnet_get_port(qmap_skb->dev);
+	if (!port) {
+		kfree_skb(qmap_skb);
+		return;
+	}
 	state = &port->agg_state[ch];
 
 	if (!flush)