|
@@ -5759,6 +5759,25 @@ static void i40e_fdir_filter_exit(struct i40e_pf *pf)
|
|
|
pf->fd_tcp4_filter_cnt = 0;
|
|
|
pf->fd_udp4_filter_cnt = 0;
|
|
|
pf->fd_ip4_filter_cnt = 0;
|
|
|
+
|
|
|
+ /* Reprogram the default input set for TCP/IPv4 */
|
|
|
+ i40e_write_fd_input_set(pf, I40E_FILTER_PCTYPE_NONF_IPV4_TCP,
|
|
|
+ I40E_L3_SRC_MASK | I40E_L3_DST_MASK |
|
|
|
+ I40E_L4_SRC_MASK | I40E_L4_DST_MASK);
|
|
|
+
|
|
|
+ /* Reprogram the default input set for UDP/IPv4 */
|
|
|
+ i40e_write_fd_input_set(pf, I40E_FILTER_PCTYPE_NONF_IPV4_UDP,
|
|
|
+ I40E_L3_SRC_MASK | I40E_L3_DST_MASK |
|
|
|
+ I40E_L4_SRC_MASK | I40E_L4_DST_MASK);
|
|
|
+
|
|
|
+ /* Reprogram the default input set for SCTP/IPv4 */
|
|
|
+ i40e_write_fd_input_set(pf, I40E_FILTER_PCTYPE_NONF_IPV4_SCTP,
|
|
|
+ I40E_L3_SRC_MASK | I40E_L3_DST_MASK |
|
|
|
+ I40E_L4_SRC_MASK | I40E_L4_DST_MASK);
|
|
|
+
|
|
|
+ /* Reprogram the default input set for Other/IPv4 */
|
|
|
+ i40e_write_fd_input_set(pf, I40E_FILTER_PCTYPE_NONF_IPV4_OTHER,
|
|
|
+ I40E_L3_SRC_MASK | I40E_L3_DST_MASK);
|
|
|
}
|
|
|
|
|
|
/**
|