plpks_get_si...tealgorithms(9)
π NAME π
plpks_get_signedupdatealgorithms β bestie, this is the one that gets you a bitmask of the signature algorithms supported for signed updates β¨
So like, it's a Kernel API Manual situation (plpks_get_si...tealgorithms(9)), and this is ur girl walking you through it, no cap π«Ά
π¦ SYNOPSIS π¦
u64 plpks_get_signedupdatealgorithms (void );
π ARGUMENTS π
voidβ literally no arguments. zero. zilch. she takes nothing and gives you au64, main character energy fr π
πΈ DESCRIPTION πΈ
Okay so here's the lore π β when H_PKS_GET_CONFIG HCALL runs successfully during initialization, it reads a bitmask of the signature algorithms supported for signed updates into the file local static signedupdatealgorithms variable. Slay.
β οΈ Heads up though β this is valid only when the PLPKS config structure version >= 3. Don't come for her if you're on an older version, she's just not gonna have it for you π
β RETURN β
On success, you get the bitmask of the signature algorithms supported for signed updates back β and 0 if not. That's it, that's the tea π
π SEE ALSO π
Kernel file ./arch/powerpc/platforms/pseries/plpks.c β the source of truth, go read it iykyk π₯
plpks_get_version(9)plpks_get_objoverhead(9)plpks_get_maxpwsize(9)plpks_get_maxobjectsize(9)plpks_get_maxobjectlabelsize(9)plpks_get_totalsize(9)plpks_get_usedspace(9)plpks_get_supportedpolicies(9)plpks_get_maxlargeobjectsize(9)plpks_get_wrappingfeatures(9)plpks_get_passwordlen(9)plpks_is_available(9)plpks_signed_update_var(9)plpks_write_var(9)plpks_remove_var(9)plpks_wrapping_is_supported(9)plpks_gen_wrapping_key(9)plpks_wrap_object(9)plpks_unwrap_object(9)plpks_read_os_var(9)plpks_read_fw_var(9)plpks_read_bootloader_var(9)plpks_populate_fdt(9)plpks_early_init_devtree(9)
and that's the whole page bestie!! π§π this masterpiece lives in ./arch/powerpc/platforms/pseries, dated October 2026, filed under plpks_get_si...tealgorithms(9) β go off, ily, drink some water ππ
π¦ 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