Kalesh AP 9356d01d5f net/bnxt: fix flow creation
If flow create fails due to not enough filter resources,
driver does not populate the rte_flow_error using
rte_flow_error_set().

Since "rte_errno" could have garbage value and is not reliable,
it could cause a segfault in the stack in port_flow_complain().

Fix it to set rte_flow_error using rte_flow_error_set()
when flow create fails due to not enough filter resources.

Fixes: 5c1171c97216 ("net/bnxt: refactor filter/flow")
Cc: stable@dpdk.org

Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2020-02-05 09:51:19 +01:00
..
2020-02-05 09:51:19 +01:00
2020-01-17 19:46:01 +01:00
2019-11-08 23:15:04 +01:00
2019-11-08 23:15:04 +01:00
2019-10-08 12:14:32 +02:00
2020-01-17 19:46:01 +01:00
2020-01-17 19:46:01 +01:00
2019-10-08 12:14:32 +02:00
2019-11-08 23:15:04 +01:00
2020-01-17 19:46:01 +01:00