1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/marvell/octeontx2/nic
Subbaraya Sundeep a8db854be2 octeontx2-pf: Forward error codes to VF
PF forwards its VF messages to AF and corresponding
replies from AF to VF. AF sets proper error code in the
replies after processing message requests. Currently PF
checks the error codes in replies and sends invalid
message to VF. This way VF lacks the information of
error code set by AF for its messages. This patch
changes that such that PF simply forwards AF replies
so that VF can handle error codes.

Fixes: d424b6c024 ("octeontx2-pf: Enable SRIOV and added VF mbox handling")
Signed-off-by: Subbaraya Sundeep <sbhatta@marvell.com>
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-01-21 14:32:21 +00:00
..
cn10k.c octeontx2-pf: Simplify the receive buffer size calculation 2021-10-10 11:46:54 +01:00
cn10k.h octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
Makefile octeontx2-nic: fix mixed module build 2021-10-18 13:14:00 +01:00
otx2_common.c octeontx2-pf: Simplify the receive buffer size calculation 2021-10-10 11:46:54 +01:00
otx2_common.h octeontx2-pf: cn10k: Ensure valid pointers are freed to aura 2022-01-21 14:32:20 +00:00
otx2_devlink.c octeontx2: Move devlink registration to be last devlink command 2021-09-27 16:31:59 +01:00
otx2_devlink.h octeontx2-pf: devlink params support to set mcam entry count 2021-08-17 10:06:33 +01:00
otx2_dmac_flt.c octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
otx2_ethtool.c ethtool: extend ringparam setting/getting API with rx_buf_len 2021-11-22 12:31:49 +00:00
otx2_flows.c octeontx2-pf: Add vlan-etype to ntuple filters 2021-08-29 10:48:32 +01:00
otx2_pf.c octeontx2-pf: Forward error codes to VF 2022-01-21 14:32:21 +00:00
otx2_ptp.c treewide: Add missing includes masked by cgroup -> bpf dependency 2021-12-03 10:58:13 -08:00
otx2_ptp.h octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
otx2_reg.h octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
otx2_struct.h octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
otx2_tc.c octeontx2-pf: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
otx2_txrx.c bpf: Let bpf_warn_invalid_xdp_action() report more info 2021-12-13 22:28:27 +01:00
otx2_txrx.h octeontx2-pf: Simplify the receive buffer size calculation 2021-10-10 11:46:54 +01:00
otx2_vf.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-01-09 17:00:17 -08:00