[GIT PULL] Please pull FWCTL subsystem changes

Jason Gunthorpe <[email protected]>
Newsgroups org.kernel.vger.linux-rdma,org.kernel.vger.linux-cxl,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Hi Linus,

Interesting update this time, we have a rust binding for fwctl in this
PR that is expected to be used with the Nova GPU driver next
cycle.

There is a compile failure merge conflict that needs this
one liner in the merge commit:

 https://lore.kernel.org/r/[email protected]

Thanks,
Jason

The following changes since commit 075b74841bd0065a3bda3440873c747938e69b68:

  Linux 7.2-rc6 (2026-08-02 16:24:24 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/fwctl/fwctl.git tags/for-linus-fwctl

for you to fetch changes up to e052daab94ee8c4081c91de3549772bd1c235729:

  rust: introduce abstractions for fwctl (2026-08-14 19:21:17 -0300)

----------------------------------------------------------------
fwctl 7.3 pull request

- Support more commands in bnxt, this completes what they originally
  wanted to do

- Rust bindings for fwctl. The Nova GPU is expected to use them next cycle

----------------------------------------------------------------
Pavan Chebbi (2):
      bnxt_en: Update bnxt firmware spec
      fwctl/bnxt: Add DMA buffer support for HWRM commands

Zhi Wang (1):
      rust: introduce abstractions for fwctl

 MAINTAINERS                     |   3 +
 drivers/fwctl/Kconfig           |  12 +
 drivers/fwctl/bnxt/main.c       | 396 ++++++++++++++++++++++++++-
 include/linux/bnxt/hsi.h        | 585 +++++++++++++++++++++++++++++++++++++++
 include/uapi/fwctl/bnxt.h       |   4 +
 rust/bindings/bindings_helper.h |   1 +
 rust/helpers/fwctl.c            |  17 ++
 rust/helpers/helpers.c          |   3 +-
 rust/kernel/fwctl.rs            | 593 ++++++++++++++++++++++++++++++++++++++++
 rust/kernel/lib.rs              |   2 +
 10 files changed, 1610 insertions(+), 6 deletions(-)
 create mode 100644 rust/helpers/fwctl.c
 create mode 100644 rust/kernel/fwctl.rs

-- 
Jason
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQRRRCHOFoQz/8F5bUaFwuHvBreFYQUCaoT0nwAKCRCFwuHvBreF
YaC5AP9wm48YFGNMdiqm3q2Oc6HE8S4AnBrT0SHutbUQwaJ62wEAh/+nPmZyL5RR
KvxMvqv8e9PPpRgyU799p9R+Es9xfAI=
=NHtK
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.