ENUM FBNIC_FW_SELF_TEST_CODES(9)
π enum fbnic_fw_self_test_codes(9) π
okay so bestie, this is a page from the Kernel API Manual and it's literally just the vibe check results for the firmware self test routines π like every time a self test runs, it comes back with one of these little codes, and they get stashed in a test result array. no cap, that's the whole plot.
β¨ NAME β¨
enum fbnic_fw_self_test_codes β the return codes that come back from the self test routines π
π SYNOPSIS π
enum fbnic_fw_self_test_codes {
FBNIC_TEST_FW_SUCCESS ,
FBNIC_TEST_FW_NO_FIRMWARE ,
FBNIC_TEST_FW_NO_CMPL ,
FBNIC_TEST_FW_NO_XMIT ,
FBNIC_TEST_FW_NO_MSG ,
FBNIC_TEST_FW_PARSE
};
πΈ Constants πΈ
six little icons, each with main character energy of its own π«Ά
FBNIC_TEST_FW_SUCCESSβ test success β¨ the slay outcome, everything worked, we love to see itFBNIC_TEST_FW_NO_FIRMWAREβ FW interface not present π like the firmware literally didn't show up to the functionFBNIC_TEST_FW_NO_CMPLβ No completion available π nothing came back to complete the thingFBNIC_TEST_FW_NO_XMITβ Could not xmit message π the message did not get transmitted, periodtFBNIC_TEST_FW_NO_MSGβ no message returned π¦ silence. no message. iconic but unhelpfulFBNIC_TEST_FW_PARSEβ returned message had parsing error π a message DID come back but it was giving broken
π§ Description π§
so here's the tea bestie: these are the codes that get returned from the self test routines π₯ and then they're stored in the test result array β and that array is indexed by the specific test name, so each test's result lives in its own little spot. iykyk π
π SEE ALSO π
Kernel file ./drivers/net/ethernet/meta/fbnic/fbnic_fw.h β go read it, it's where all this lives π
fr fr, every single one of these codes matters, don't skip any of them β the array needs all six π
that's the whole page, bestie! π this cutie came from ./drivers/net/ethernet/meta/fbnic, dated October 2026, and it's filed under enum fbnic_...f_test_codes(9). go off, kernel girlies ππ
π¦ 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