ib_is_mad_class_rmpp(9)
π ib_is_mad_class_rmpp(9) β the Kernel API Manual glow-up β¨
okay so bestie, you know how there's a whole section in the Kernel API Manual (ib_is_mad_class_rmpp, section 9, kernel-space era π«Ά) and nobody ever reads it? yeah. not anymore. we're reading it. together. grab a boba π
β¨ NAME β¨
ib_is_mad_class_rmpp β literally just tells you whether a given management class supports RMPP. that's it. that's the whole vibe check π
πΈ SYNOPSIS πΈ
int ib_is_mad_class_rmpp (u8 mgmt_class );
no cap, that's the entire signature. one function, one argument, one int coming back at you π
π ARGUMENTS π
mgmt_classβ the management class, bestie. it's au8. it's the thing you're asking about. that's the whole assignment π
π¦ DESCRIPTION π¦
so this routine returns whether the management class supports RMPP. lowkey iconic how straightforward it is? like, no side quests, no plot twists, no "it depends" β it just answers the question. main character energy fr fr β¨
ngl it does not say what it returns when you hand it a weird class. the manpage stays mysterious. respect the mystery π
π SEE ALSO π
the whole group chat came to support π keep it in the Kernel file ./include/rdma/ib_mad.h, bestie, that's where the lore lives:
ib_get_cpi_resp_time(9)ib_get_cpi_capmask2(9)ib_set_cpi_capmask2(9)opa_get_cpi_capmask2(9)ib_response_mad(9)ib_get_rmpp_resptime(9)ib_get_rmpp_flags(9)ib_set_rmpp_resptime(9)ib_set_rmpp_flags(9)ib_register_mad_agent(9)ib_unregister_mad_agent(9)ib_post_send_mad(9)ib_free_recv_mad(9)ib_modify_mad(9)ib_cancel_mad(9)ib_create_send_mad(9)ib_get_mad_data_offset(9)ib_get_rmpp_segment(9)ib_free_send_mad(9)ib_mad_kernel_rmpp_agent(9)
and that's the page!! π source: ./include/rdma, dated October 2026, filed under ib_is_mad_class_rmpp(9) β slay, go read a MAD, ily, bye π§ββοΈβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms