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/20260818105350.361218-1-ojeda@kernel.org 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