SFSIOCUPDATEPKG(9)
β¨ SFSIOCUPDATEPKG β¨
okay bestie, welcome to SFSIOCUPDATEPKG from the Kernel API Manual β section 9, no cap. this one is all about updating package/payload ASP loads, verifying the SFS package, and executing it. iconic behavior, honestly.
π NAME π
SFSIOCUPDATEPKG updates package/payload ASP loads, verifies the SFS package, and executes it. periodt.
by default, the SFS package/payload is loaded from /lib/firmware/amd, but you can point it at a different firmware loading path using the kernel parameter firmware_class.path β or you can customize the firmware loading path with this sysfs file:
/sys/module/firmware_class/parameters/path
so yeah, default vibe is /lib/firmware/amd, but alternatives are very much allowed. π
πΈ SYNOPSIS πΈ
SFSIOCUPDATEPKG
short, sweet, and to the point. literally just:
SFSIOCUPDATEPKG
π¦ SEE ALSO π¦
- Kernel file
./include/uapi/linux/psp-sfs.hstructsfs_user_get_fw_versions(9), structsfs_user_update_package(9),SFSIOCFWVERS(9)
go read those too, bestie β they're part of the lore. πβ¨
no extra drama here: every path, parameter, sysfs file, and reference above is exactly the tea from the original page. π«Ά
mwah π β this page comes from ./include/uapi/linux (that's the source/version line), dated October 2026. slay. π
π¦ 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