modstrmax

modstrmax specifies the maximum size of the savecrash kernel-module table that contains module names and their location in the file system.

Acceptable Values:

Minimum
500
Maximum
none
Default
500

Specify integer value. For more information, see Specifying Parameter Values.

Description

When a kernel panic (system crash) occurs, specified areas of system memory are copied to the dump devices before the system shuts down. The savecrash command can then be used to copy the dump area into a directory in a file system (requires lots of space, depending on system size and what memory classes were dumped).

When the kernel includes dynamically loadable kernel modules (drivers that are not statically installed in the kernel), savecrash allocates space to keep track of module names and their location on the file system. The space stores full path names to directories containing modules, and also module names. Space usage has been optimized by keeping only one copy of a directory path, even if more than one module is found there.

As more modules are added to the system, and if module names tend to be long, or if modules are scattered around the file system, modstrmax will need to be increased to accomodate the extra data.

Note that this parameter only affects the operation of the savecrash command. It does not limit the number of modules that can be loaded into the kernel during normal system operation.

Additional Information