module_param_unsafe(9)
π NAME π
okay so bestie, meet module_param_unsafe β it's literally the same as module_param but with one chaotic little twist: it taints the kernel. no cap, that's the whole personality. this page is from the Kernel API Manual, and the star of the show is module_param_unsafe(9). π«Ά
real talk: the unsafe in the name is not a cute aesthetic choice β this thing taints the kernel. keep that energy in mind, bestie. π
β¨ SYNOPSIS β¨
module_param_unsafe (name , type , perm );
π ARGUMENTS π
nameβ the variable you wanna alter, and also the exposed parameter name. it's giving main character energy, honestly. πtypeβ the type of the parameter. gotta know what kind of thing we're working with, bestie. πΈpermβ visibility insysfs. that's the vibe check for sysfs, periodt. β¨
π¦ SEE ALSO π¦
Kernel file: ./include/linux/moduleparam.h
the whole squad is right here, go be nosy:
module_param(9)module_param_named(9)module_param_named_unsafe(9)module_param_cb(9)core_param_cb(9)postcore_param_cb(9)arch_param_cb(9)subsys_param_cb(9)fs_param_cb(9)device_param_cb(9)late_param_cb(9)core_param(9)core_param_unsafe(9)__core_param_cb(9)module_param_string(9)parameq(9)parameqn(9)module_param_array(9)module_param_array_named(9)module_param_hw_named(9)module_param_hw_array(9)
mwah π this iconic lil page came from source/version ./include/linux, dated October 2026 β now go forth and parameter responsibly, 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