kld.4 (60750) | kld.4 (68716) |
---|---|
1.\" Copyright (c) 1993 Christopher G. Demetriou 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" | 1.\" Copyright (c) 1993 Christopher G. Demetriou 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" |
26.\" $FreeBSD: head/share/man/man4/kld.4 60750 2000-05-21 03:16:35Z hoek $ | 26.\" $FreeBSD: head/share/man/man4/kld.4 68716 2000-11-14 11:20:58Z ru $ |
27.\" 28.Dd November 08, 1998 29.Dt KLD 4 30.\".Os FreeBSD 3.0 31.Sh NAME 32.Nm kld 33.Nd dynamic kernel linker facility 34.Sh DESCRIPTION | 27.\" 28.Dd November 08, 1998 29.Dt KLD 4 30.\".Os FreeBSD 3.0 31.Sh NAME 32.Nm kld 33.Nd dynamic kernel linker facility 34.Sh DESCRIPTION |
35The LKM (Loadable Kernel Modules) facility has been deprecated in FreeBSD 363.0 and above in favor of the | 35The LKM (Loadable Kernel Modules) facility has been deprecated in 36.Fx 3.0 37and above in favor of the |
37.Nm 38interface. 39This interface, like its 40predecessor, allows the system administrator to dynamically add and remove 41functionality from a running system. This ability also helps software 42developers to develop new parts of the kernel without constantly rebooting 43to test their changes. 44.Pp 45Various types of modules can be loaded into the system. 46There are several defined module types, listed below, which can 47be added to the system in a predefined way. In addition, there 48is a generic type, for which the module itself handles loading and 49unloading. 50.Pp 51The | 38.Nm 39interface. 40This interface, like its 41predecessor, allows the system administrator to dynamically add and remove 42functionality from a running system. This ability also helps software 43developers to develop new parts of the kernel without constantly rebooting 44to test their changes. 45.Pp 46Various types of modules can be loaded into the system. 47There are several defined module types, listed below, which can 48be added to the system in a predefined way. In addition, there 49is a generic type, for which the module itself handles loading and 50unloading. 51.Pp 52The |
52.Tn FreeBSD | 53.Fx |
53system makes extensive use of loadable kernel modules, and provides loadable 54versions of most filesystems, the 55.Tn NFS 56client and server, all the screen-savers, and the 57.Tn iBCS2 58and 59.Tn Linux 60emulators. --- 111 unchanged lines hidden --- | 54system makes extensive use of loadable kernel modules, and provides loadable 55versions of most filesystems, the 56.Tn NFS 57client and server, all the screen-savers, and the 58.Tn iBCS2 59and 60.Tn Linux 61emulators. --- 111 unchanged lines hidden --- |