System administration command. Load the module file into the kernel, changing any symbols that are defined on the command line. If the module file is named file.o or file.mod, the module will be named file.
Read persistent data from file. If module has no persistent data, this option is ignored. If the file parameter is the null string “”, use default file location.
Force loading of module, even if problems are encountered.
Print help message, then exit.
Mark module to be removed when inactive.
Print a load map to standard output.
Do everything needed to load file, but do not load it. Used to debug command line.
Name module name instead of using the object file’s name.
Check to see that the module can be successfully loaded.
Don’t print warnings or error messages.
Load modules not owned by the root account. By default these are rejected. This is a security risk.
Send messages to syslog instead of standard output.
Print additional information about progress of insmod.
If module does not explicitly export its own symbol table, do not export modules’ external symbols.
Do not add symbols used for debugging Oops to ksyms. These are required if the module has persistent data.
Set a file lock on the module.