hfi1_error_port_qps(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hfi1_error_port_qps(9) πŸ’…

okay so this is the Kernel API Manual page for hfi1_error_port_qps(9), and bestie, it’s giving β€œclean up the stale qp situation” energy. let’s get into it πŸŽ€


✨ NAME ✨

  • hfi1_error_port_qps β€” put a port's RC/UC qps into error state

🌸 SYNOPSIS 🌸

void hfi1_error_port_qps (struct hfi1_ibport *ibp , u8 sl );

πŸŽ€ ARGUMENTS πŸŽ€

  • ibp β€” the ibport.
  • sl β€” the service level.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so real talk: this function places all RC/UC qps with a given service level into error state. no cap, all of them with that service level.

it is generally called to force upper lay apps to abandon stale qps after an sl->sc mapping change. like, the mapping changed, the old qps are not the moment anymore, and this function says β€œbestie, into error state you go” πŸ’…

πŸ’– SEE ALSO πŸ’–

Kernel file ./drivers/infiniband/hw/hfi1/qp.c:


mwah πŸ’‹ from the ./drivers/infiniband/hw/hfi1 girlies β€” October 2026 β€” hfi1_error_port_qps(9) out 🫢✨

πŸ“¦ where this page comes from