sys_module(5)

πŸ“¦ version 6.20, in arch rolling, nixpkgs unstable

πŸ’– sys_module(5) β€” bestie edition πŸ’–

okay so this one is from the File Formats Manual, it's sys_module(5), and it's literally a lil map of the directory where your kernel keeps tabs on every module it's got loaded. no cap. let's get into it 🫢


✨ NAME ✨

/sys/module β€” loaded modules πŸ‘‘

🌸 SYNOPSIS 🌸

/sys/module/

πŸ¦‹ DESCRIPTION πŸ¦‹

So this subdirectory is giving main character energy: it's holding one subdirectory for every single module that's loaded into the kernel. And the way that the name of each directory is the name of the module? obsessed. iconic. exactly how it should be. πŸ’…

Inside each of those subdirectories, there may be some of these files:

  • coresize β€” [to be documented]
  • initsize β€” [to be documented]
  • initstate β€” [to be documented]
  • refcnt β€” [to be documented]
  • srcversion β€” [to be documented]
  • taint β€” [to be documented]
  • uevent β€” [to be documented]
  • version β€” [to be documented]

and inside each of the subdirectories, there may also be these subdirectories:

  • drivers β€” [To be documented]
  • holders β€” [To be documented]
  • notes β€” [To be documented]
  • parameters β€” this directory contains one file for each module parameter, and each file contains the value of the corresponding parameter. Some of these files are writable, which means you can change the parameters. yes bestie, you can edit them. πŸ™ˆ
  • sections β€” this subdirectory contains files with information about module sections. This information is mainly used for debugging. πŸ”
  • [To be documented]
ngl a bunch of this is still [to be documented], which is the manpage equivalent of leaving your group chat on read. it is what it is, fr fr. 😭

🌈 STANDARDS 🌈

Linux. 🐧

⭐ HISTORY ⭐

Linux 2.6.0. β€” a classic, a legend, an OG. πŸ’œ

πŸŽ€ SEE ALSO πŸŽ€


and that's the whole vibe check, bestie ✨ you just read the sys_module(5) page from Linux man-pages 6.20, dated 2026-09-09. slay, go forth and peek at your modules responsibly. πŸ§šπŸ“πŸ’–

πŸ“¦ where this page comes from
  • arch rolling: man-pages 6.20-1 Β· BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
  • nixpkgs unstable: man-pages 6.20
  • πŸ“œ the page's license: Linux-man-pages-copyleft
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms