STRUCT SFS_USER_UPDATE_PACKAGE(9)
β¨ NAME β¨
Welcome to the Kernel API Manual, bestie β this is the struct sfs_u...date_package(9) page, and today's main character is struct sfs_user_update_package β update SFS package (input). π
Okay so real talk: this struct is the input situation for updating an SFS package. It's giving "here's the package name, now go load, verify and execute it" energy. No cap. π₯
π¦ SYNOPSIS π¦
struct sfs_user_update_package {
char payload_name[PAYLOAD_NAME_SIZE];
__u32 sfs_status;
__u32 sfs_extended_status;
};
π Members π
payload_nameβ the name of the SFS package to load, verify and execute (input). literally the field that carries the package name, periodt πsfs_statusβ a 32-bit SFS status value (output). πsfs_extended_statusβ a 32-bit SFS extended status value (output). β¨
Both status fields are marked output, so they're the "results go here" vibes of this struct, fr fr. π«Ά
π SEE ALSO π
- Kernel file
./include/uapi/linux/psp-sfs.hstructsfs_user_get_fw_versions(9),SFSIOCFWVERS(9),SFSIOCUPDATEPKG(9)β the whole reference squad, go read 'em π«
with love from the Kernel API Manual, source ./include/uapi/linux, date October 2026 β catch you in struct sfs_u...date_package(9), 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