最終更新:2015-10-27 (火) 14:51:04 (3101d)
kmod
Top / kmod
Program to manage Linux Kernel modules
kmod replaces module-init-tools
libkmod
Linux kernel module handling
- https://git.kernel.org/cgit/utils/kernel/kmod/kmod.git/
- https://www.kernel.org/pub/linux/utils/kernel/kmod/
- http://www.linuxfromscratch.org/lfs/view/development/chapter06/kmod.html
バージョン
- kmod 21
- ...
- kmod 5 - systemd starts using libkmod
- kmod 4
- kmod 3 - udev starts using libkmod. kmodのバイナリを一つにまとめた。
- kmod 2 - kmod-modprobeの足りない機能を実装
- kmod 1 (2011/12/15) - The first user for this API will be udev.
コマンド
- depmod (link to kmod)
- insmod (link to kmod)
- kmod
- lsmod (link to kmod)
- modinfo (link to kmod)
- modprobe (link to kmod)
- rmmod (link to kmod)
Ubuntu/パッケージ/kmod
- tools for managing Linux kernel modules
参考
- Managing kernel modules with kmod? [#vaffc62d]
- ANNOUNCE: KMOD 1
カーネルの機能
メモ
- 昔はkerneld?というデーモンだった
- kmod was initially implemented as a separate, standalone kernel process that handled module loading requests, but it has long since been simplified by not requiring the separate process context. To use kmod, you must include <linux/kmod.h> in your driver source.