[Intel-wired-lan] [PATCH net v1] i40e: fix flow director packet filter programming
Michal Swiatkowski
michal.swiatkowski at linux.intel.com
Mon Mar 13 15:40:56 UTC 2023
On Mon, Mar 13, 2023 at 03:07:33PM +0100, Radoslaw Tyl wrote:
> Initialize to zero structures to build a valid
> Tx Packet used for the filter programming.
>
> Fixes: a9219b332f52 ("i40e: VLAN field for flow director")
> Signed-off-by: Radoslaw Tyl <radoslawx.tyl at intel.com>
> ---
> drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/net/ethernet/intel/i40e/i40e_txrx.c b/drivers/net/ethernet/intel/i40e/i40e_txrx.c
> index 924f972b91fa..72b091f2509d 100644
> --- a/drivers/net/ethernet/intel/i40e/i40e_txrx.c
> +++ b/drivers/net/ethernet/intel/i40e/i40e_txrx.c
> @@ -171,10 +171,10 @@ static char *i40e_create_dummy_packet(u8 *dummy_packet, bool ipv4, u8 l4proto,
> struct i40e_fdir_filter *data)
> {
> bool is_vlan = !!data->vlan_tag;
> - struct vlan_hdr vlan;
> - struct ipv6hdr ipv6;
> - struct ethhdr eth;
> - struct iphdr ip;
> + struct vlan_hdr vlan = {};
> + struct ipv6hdr ipv6 = {};
> + struct ethhdr eth = {};
> + struct iphdr ip = {};
> u8 *tmp;
>
> if (ipv4) {
> --
> 2.31.1
>
> _______________________________________________
> Intel-wired-lan mailing list
> Intel-wired-lan at osuosl.org
> https://lists.osuosl.org/mailman/listinfo/intel-wired-lan
Feel free to add review tag when someone paste it on ML (even internal
one):
Reviewed-by: Michal Swiatkowski <michal.swiatkowski at linux.intel.com>
More information about the Intel-wired-lan
mailing list