netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/4][pull request] virtchnl: update and refactor
@ 2023-01-25 21:24 Tony Nguyen
  2023-01-25 21:24 ` [PATCH net-next 1/4] virtchnl: remove unused structure declaration Tony Nguyen
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Tony Nguyen @ 2023-01-25 21:24 UTC (permalink / raw)
  To: davem, kuba, pabeni, edumazet; +Cc: Tony Nguyen, netdev, jesse.brandeburg

Jesse Brandeburg says:

The virtchnl.h file is used by i40e/ice physical function (PF) drivers
and irdma when talking to the iavf driver. This series cleans up the
header file by removing unused elements, adding/cleaning some comments,
fixing the data structures so they are explicitly defined, including
padding, and finally does a long overdue rename of the IWARP members in
the structures to RDMA, since the ice driver and it's associated Intel
Ethernet E800 series adapters support both RDMA and IWARP.

The whole series should result in no functional change, but hopefully
clearer code.

The following are changes since commit f5be9caf7bf022ab550f62ea68f1c1bb8f5287ee:
  net: ethtool: fix NULL pointer dereference in pause_prepare_data()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 40GbE

Jesse Brandeburg (4):
  virtchnl: remove unused structure declaration
  virtchnl: update header and increase header clarity
  virtchnl: do structure hardening
  virtchnl: i40e/iavf: rename iwarp to rdma

 drivers/net/ethernet/intel/i40e/i40e_client.c |   2 +-
 .../ethernet/intel/i40e/i40e_virtchnl_pf.c    |  63 +++----
 .../ethernet/intel/i40e/i40e_virtchnl_pf.h    |   6 +-
 drivers/net/ethernet/intel/iavf/iavf.h        |   6 +-
 drivers/net/ethernet/intel/iavf/iavf_client.c |  32 ++--
 drivers/net/ethernet/intel/iavf/iavf_client.h |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_common.c |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c   |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_status.h |   2 +-
 .../net/ethernet/intel/iavf/iavf_virtchnl.c   |   6 +-
 include/linux/avf/virtchnl.h                  | 159 ++++++++++--------
 11 files changed, 150 insertions(+), 134 deletions(-)

-- 
2.38.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-01-27  7:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-25 21:24 [PATCH net-next 0/4][pull request] virtchnl: update and refactor Tony Nguyen
2023-01-25 21:24 ` [PATCH net-next 1/4] virtchnl: remove unused structure declaration Tony Nguyen
2023-01-25 21:24 ` [PATCH net-next 2/4] virtchnl: update header and increase header clarity Tony Nguyen
2023-01-25 21:24 ` [PATCH net-next 3/4] virtchnl: do structure hardening Tony Nguyen
2023-01-25 21:24 ` [PATCH net-next 4/4] virtchnl: i40e/iavf: rename iwarp to rdma Tony Nguyen
2023-01-27  7:40 ` [PATCH net-next 0/4][pull request] virtchnl: update and refactor patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).