lkml.org 
[lkml]   [2021]   [Sep]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.14 241/334] octeontx2-pf: send correct vlan priority mask to npc_install_flow_req
    Date
    From: Naveen Mamindlapalli <naveenm@marvell.com>

    [ Upstream commit 10df5a13ac6785b409ad749c4b10d4b220cc7e71 ]

    This patch corrects the erroneous vlan priority mask field that was
    send to npc_install_flow_req.

    Fixes: 1d4d9e42c240 ("octeontx2-pf: Add tc flower hardware offload on ingress traffic")
    Signed-off-by: Naveen Mamindlapalli <naveenm@marvell.com>
    Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
    index 972b202b9884..32d5c623fdfa 100644
    --- a/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
    +++ b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
    @@ -485,8 +485,8 @@ static int otx2_tc_prepare_flow(struct otx2_nic *nic, struct otx2_tc_flow *node,
    match.key->vlan_priority << 13;

    vlan_tci_mask = match.mask->vlan_id |
    - match.key->vlan_dei << 12 |
    - match.key->vlan_priority << 13;
    + match.mask->vlan_dei << 12 |
    + match.mask->vlan_priority << 13;

    flow_spec->vlan_tci = htons(vlan_tci);
    flow_mask->vlan_tci = htons(vlan_tci_mask);
    --
    2.30.2


    \
     
     \ /
      Last update: 2021-09-13 16:46    [W:3.881 / U:0.080 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site