Published at LXer:
The modern Linux kernel has been growing significantly over the years to support a wide variety of hardware devices, file systems or networking functions. During this time, "loadable kernel modules (LKM)" came into being in order to keep the kernel from being bloated, while flexibly extending its capabilities and hardware support under different environments, without having to rebuild it.
Read More...