efi_parse_options(9)
π NAME π
okay so welcome to efi_parse_options(9) from the Kernel API Manual, bestie! This is the page for efi_parse_options β Parse EFI command line options β¨. We're parsing EFI command line options and honestly? It's giving main character energy π
.
β¨ SYNOPSIS β¨
efi_status_t efi_parse_options (char const *cmdline );
π ARGUMENTS π
cmdlineβ the kernel command line, periodt. That's the string we're handing over π«Ά.
π¦ DESCRIPTION π¦
This function parses the ASCII string cmdline for EFI options, which are denoted by the efi= option, e.g. efi=nochunk. Lowkey simple, highkey important β¨.
heads up, bestie: efi= is parsed in two very different environments β first in the early boot environment of the EFI boot stub, and subsequently during the kernel boot. The way that one option lives two lives? Obsessed ππ.
No cap, that's the whole description. Keep both environments in mind and you're slaying πΈ.
π RETURN π
- status code β it returns a status code, bestie. That's it. That's the return π β¨.
π§ SEE ALSO π§
- Kernel file
./drivers/firmware/efi/libstub/efi-stub-helper.c efi_exit_boot_services(9)get_efi_config_table(9)efi_load_initrd_dev_path(9)efi_load_initrd(9)efi_wait_for_key(9)efi_remap_image(9)
this iconic lil page comes from the ./drivers/firmware/efi/libstub source, stamped October 2026, and it's all about efi_parse_options(9) β mwah, bye 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