ice_aq_erase_nvm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, this is the ice_aq_erase_nvm(9) page from the Kernel API Manual πŸ’– and the name line is literally:

ice_aq_erase_nvm β€”

yes, the description after the dash is blank in the source, so we're not inventing one β€” the dash is just doing its little main-character pose πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_aq_erase_nvm (struct ice_hw *hw , u16 module_typeid , struct
       ice_sq_cd *cd );

it's giving "kernel function signature with a side of sparkle" ✨

πŸ’… ARGUMENTS πŸ’…

  • hw β€” pointer to the HW struct. yes bestie, the actual HW struct, keep up 🫢
  • module_typeid β€” module pointer location in words from the NVM beginning. that's the whole coordinate vibe: in words, from the NVM beginning ⭐
  • cd β€” pointer to command details structure or NULL. so either you hand it a command details structure or you hand it NULL, simple as that πŸ’…

πŸŽ€ DESCRIPTION πŸŽ€

okay so this function erases the NVM sector using the admin queue commands (0x0702) πŸ”₯ that's it, that's the tea β€” NVM sector, admin queue, hex value, periodt.

🌈 SEE ALSO 🌈

Kernel file, no cap: ./drivers/net/ethernet/intel/ice/ice_nvm.c

the whole related-call friend group, fr fr:


okay that's the tea πŸ«– this ice_aq_erase_nvm(9) page has source/version ./drivers/net/ethernet/intel/ice, date October 2026, and we are so out πŸ’…βœ¨

πŸ“¦ where this page comes from