selftest_memory(9)
π§ NAME π§
okay so this is selftest_memory(9) from the Kernel API Manual, and it's literally here to perform a memory test. That's the whole vibe: selftest_memory β memory test, bestie. β¨
β¨ SYNOPSIS β¨
int selftest_memory (struct qed_dev *cdev );
That's the signature, copied exactly, no edits, no cap π
π ARGUMENTS π
cdevβ the Qed dev pointer. Like, your little handle to the qed device you're memory-testing. π«Ά
π RETURN π
0 on success, error otherwise. That's it. If you get 0, slay; if not, it's giving error energy π
π¦ SEE ALSO π¦
the kernel file ./include/linux/qed/qed_if.h is the homegirl here, and these functions are all in the group chat too:
selftest_interrupt(9)selftest_register(9)selftest_clock(9)selftest_nvram(9)can_link_change(9)set_link(9)get_link(9)drain(9)update_msglvl(9)nvm_flash(9)nvm_get_image(9)set_coalesce(9)set_led(9)attn_clr_enable(9)db_recovery_add(9)db_recovery_del(9)recovery_process(9)recovery_prolog(9)update_drv_state(9)update_mac(9)update_mtu(9)update_wol(9)read_module_eeprom(9)get_affin_hwfn_idx(9)read_nvm_cfg(9)read_nvm_cfg_len(9)set_grc_config(9)qed_sb_ack(9)
okay bestie, that's the whole page: source ./include/linux/qed, dated October 2026, and it's selftest_memory(9) from the Kernel API Manual β periodt πβ¨
π¦ 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