INSMOD(8)
๐ INSMOD โ the insmod manual, but make it make sense ๐
okay bestie, welcome to insmod(8), part of the kmod crew. buckle up, this one's short and honestly a little chaotic. ๐
โจ NAME โจ
insmod โ a simple little program that shoves a module into the Linux Kernel. yes literally. that's the whole personality. ๐ซถ
๐ธ SYNOPSIS ๐ธ
insmod [OPTIONS] [filename] [module options]
๐ฆ DESCRIPTION ๐ฆ
so like. insmod is a trivial program whose entire job is inserting a module into the kernel. that's it. that's the job.
bestie real talk: most of y'all should be usingmodprobe(8)instead. it's the smarter, more clever one โ it actually handles module dependencies for you.insmoddoes not. it does not care. ๐
and okay, the error reporting? extremely minimal. like, the bare minimum of general error messages, nothing more. because the actual work of trying to link the module now happens inside the kernel, the tea gets spilled by dmesg(1) instead โ that's where you go for the real info about what went wrong. ๐ญ
๐ OPTIONS ๐
-f,--forceโ ๐จ okay this one is EXTREMELY DANGEROUS, I'm not being dramatic, it literally says so ๐จ โ it tells the kernel to straight up ignore the module version and vermagic fields while loading. with this you can load modules that were built locally or by third partiesโฆ but it can also lead to memory corruption, system crashes and data loss. so like. iconic but at what cost. ๐-s,--syslogโ send errors to syslog instead of standard error. errors go to the group chat instead of your DMs. โจ-v,--verboseโ print messages about what the program is doing. normallyinsmodis silent unless something goes wrong, so this is your "not me narrating my own life" mode. ๐-V,--versionโ show the version of the program and exit. periodt. ๐-h,--helpโ print the help message and exit. the classic. ๐
๐ COPYRIGHT ๐
this manual page originally Copyright 2002, Rusty Russell, IBM Corporation. give them their flowers. ๐
๐ SEE ALSO ๐
modprobe(8), rmmod(8), lsmod(8), modinfo(8), depmod(8)
(yeah go read modprobe(8). it's the main character here, iykyk. ๐ง)
๐ BUGS ๐
found something cursed? ๐ please direct any bug reports to kmod's issue tracker at
https://github.com/kmod-project/kmod/issues/
and bestie, include the version used, the steps to reproduce the problem, and the expected outcome. don't leave us guessing, that's not the vibe. ๐ซถ
๐ AUTHORS ๐
numerous contributions have come from the linux-modules mailing list <linux-modules@vger.kernel.org> and Github โ so many people, so much love. ๐ฅน if you have a clone of kmod.git itself, the output of git-shortlog(1) and git-blame(1) can show you the authors for specific parts of the project. detective work, slay.
Lucas De Marchi <lucas.de.marchi@gmail.com> is the current maintainer of the project. ๐
and that's the whole page babes! โจ this was kmod, dated 2026-10-30, and it's giving INSMOD(8). go forth, insert responsibly, and pls pls pls respect the --force warning. mwah. ๐๐๐ฆ
๐ฆ where this page comes from
- arch rolling: kmod 34.3-1 ยท LGPL-2.1-or-later AND GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms