diff options
author | Mintz, Yuval <Yuval.Mintz@cavium.com> | 2017-03-19 13:08:17 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-03-21 19:02:37 -0700 |
commit | 4c4fa793002ea301421c029a72138576be213c19 (patch) | |
tree | 63aab901616c21e4fea3df1d4806a3aafb2ebe5a /drivers/net/ethernet/qlogic/qed/qed_vf.h | |
parent | qed: Uniform IOV queue validation (diff) | |
download | wireguard-linux-4c4fa793002ea301421c029a72138576be213c19.tar.xz wireguard-linux-4c4fa793002ea301421c029a72138576be213c19.zip |
qed: Deprecate VF multiple queue-stop
The PF<->VF interface allows for the VF to request
multiple queues closure via a single message, but this has
never been used by any official driver.
We now deprecate this option, forcing each queue close
to arrive via a different command; This would be required
for future TLVs that are going to extend the queue TLVs with
additional information on a per-queue basis.
Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/qlogic/qed/qed_vf.h')
-rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_vf.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/qlogic/qed/qed_vf.h b/drivers/net/ethernet/qlogic/qed/qed_vf.h index 7da0b165d8bc..105c0edd2a01 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_vf.h +++ b/drivers/net/ethernet/qlogic/qed/qed_vf.h @@ -275,6 +275,8 @@ struct vfpf_stop_rxqs_tlv { struct vfpf_first_tlv first_tlv; u16 rx_qid; + + /* this field is deprecated and should *always* be set to '1' */ u8 num_rxqs; u8 cqe_completion; u8 padding[4]; @@ -285,6 +287,8 @@ struct vfpf_stop_txqs_tlv { struct vfpf_first_tlv first_tlv; u16 tx_qid; + + /* this field is deprecated and should *always* be set to '1' */ u8 num_txqs; u8 padding[5]; }; |