]> git.baikalelectronics.ru Git - kernel.git/commit
nfp: flower: verify that block cb is not busy before binding
authorVlad Buslov <vladbu@mellanox.com>
Mon, 19 Aug 2019 07:33:04 +0000 (10:33 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 20 Aug 2019 01:16:23 +0000 (18:16 -0700)
commit3c8c4e9cd3f64723df9abb1ac46d8eb25f8e4ec4
treeeb3ec422bff4b3c0e68f8dd9aca1918ccc43b4f2
parent2e5cbbf59e707b5bc35014f2fafc1dda309e63d2
nfp: flower: verify that block cb is not busy before binding

When processing FLOW_BLOCK_BIND command on indirect block, check that flow
block cb is not busy.

Fixes: 369bac588a3c ("net: flow_offload: add flow_block_cb_is_busy() and use it")
Reported-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/offload.c