Specifications

Driver Installation and Tuning
14-5
On the next system reboot after a kernel reconfiguration, in sysinit state, the idmknod
command is run automatically (by idmkenv) to establish the correct representation of
device nodes in the /dev directory tree for the running kernel. idmknod (with the -M
option) is also called by idbuild when loadable kernel module configuration is
requested. idmknod can be executed as a user level command to test modification of the
/dev directory before a DSP is actually built. It is also useful in installation scripts that
do not reconfigure the kernel, but which need to create /dev entries.
idspace 14
idspace checks whether sufficient free space exists to perform a kernel reconfiguration
(see idbuild). By default, idspace checks the number of available disk blocks and
inodes in the file systems: / and, if it exists, /tmp.
The default tests performed by idspace are
Verify that the root file system (/) has 400 blocks more than the size of the
current /stand/unix. This verifies that a device driver being added to
the current /stand/unix can be built and placed in the root file system.
idspace also checks to ensure that 100 inodes exist in the root directory.
Determine whether a /tmp file system exists. If it does exist, idspace
checks whether 100 free blocks and 25 inodes are available in the /tmp file
system. As with the test for the /usr file system, if the /tmp file system
does not exist, idspace does not report an error, because files created in
/tmp by the reconfiguration process are created in the root file system, and
space requirements are covered by the idspace test of the root file sys-
tem.
Note that this function checks whether there is enough space to perform a reconfiguration,
not whether there are enough free blocks and inodes to copy the DSP files from the instal-
lation media to the hard disk.
idtune 14
idtune sets or gets the value of an existing tunable parameter. idtune is called by a
package installation or removal script; it can also be invoked directly as a user-level com-
mand. New tunable parameters must be installed using idinstall(1M) and a DSP
Mtune or Autotune file before they can be accessed using idtune.
NOTE
Existing tunable parameter values must be modified using the
idtune command.
The idtune command with no options or with -f or -m is used to change the value of a
parameter.