rvt_mr_exit(9)
Hii bestie!! Welcome to the Kernel API Manual page for rvt_mr_exit(9) π
β¨ This one is short and sweet: it's the MR cleanup era, and honestly? iconic.
πΈ NAME πΈ
rvt_mr_exit β clean up MR π§Ήπ
β¨ SYNOPSIS β¨
void rvt_mr_exit (struct rvt_dev_info *rdi );
π ARGUMENTS π
rdiβ the rvt dev structure, the one and only main character here ππ«Ά
π¦ DESCRIPTION π¦
Called when drivers have unregistered β or perhaps failed to register with us π. That's the whole vibe: this is the cleanup moment for MR, no cap π«
π SEE ALSO π
Kernel file: ./drivers/infiniband/sw/rdmavt/mr.c β that's the file bestie, periodt πβ¨
rvt_driver_mr_init(9)rvt_alloc_lkey(9)rvt_free_lkey(9)rvt_get_dma_mr(9)rvt_reg_user_mr(9)rvt_dereg_clean_qp_cb(9)rvt_dereg_clean_qps(9)rvt_check_refs(9)rvt_mr_has_lkey(9)rvt_ss_has_lkey(9)rvt_dereg_mr(9)rvt_alloc_mr(9)rvt_set_page(9)rvt_map_mr_sg(9)rvt_fast_reg_mr(9)rvt_invalidate_rkey(9)rvt_sge_adjacent(9)rvt_lkey_ok(9)rvt_rkey_ok(9)
Source/version sign-off: ./drivers/infiniband/sw/rdmavt, dated October 2026, and the page is rvt_mr_exit(9) β catch you in the group chat, bestie ππ¦πΈ
π¦ 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