qed_set_rdma_error_level(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_set_rdma_error_level(9) ✨

okay so bestie, welcome to the Kernel API Manual, section 9 β€” yes this is one of those pages, the kind that lives in ./drivers/net/ethernet/qlogic/qed and honestly? kind of iconic. sit down, hydrate, let's go 🫢


🌸 NAME 🌸

qed_set_rdma_error_level β€” it sets the RDMA assert level, no cap. and like, here's the tea: if the severity of the error comes in above the level you set, the FW will assert. so pick your level wisely, bestie 😭


πŸ¦‹ SYNOPSIS πŸ¦‹

void qed_set_rdma_error_level (struct qed_hwfn *p_hwfn , struct qed_ptt
*p_ptt , u8 assert_level[NUM_STORMS] );

πŸŽ€ ARGUMENTS πŸŽ€

  • p_hwfn β€” the HW device data. like, the whole personality of your hardware lives here πŸ’–
  • p_ptt β€” the Ptt window used for writing the registers. that's the little doorway you go through to poke the regs ✨
  • assert_level β€” an array of assert levels, one for each storm. yes, an array, and it's u8 assert_level[NUM_STORMS] sized, so don't come at it with three values and a dream πŸ™ˆ

⭐ RETURN ⭐

Void. β€” nothing comes back. it gives nothing and honestly? that's main character energy πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

the kernel file to peep is ./drivers/net/ethernet/qlogic/qed/qed_hsi.h β€” go read it, iykyk πŸ’…

and here's the whole friend group, in order, no skips:


ok and before you go β€” this page is from ./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's literally titled qed_set_rdma_error_level(9). slay πŸ’œ

that's the whole page bestie, go set that assert level πŸŒˆβœ¨πŸ“

πŸ“¦ where this page comes from