HomeFreeBSD

Document zfs_flags module parameter

Description

Document zfs_flags module parameter

Add a table describing the debugging flags that can be set in the zfs_flags
module parameter. Also change the module_param type to 'uint' so users aren't
shown a negative value. The updated man page text is reproduced below for
convenience.

zfs_flags (int)

Set  additional debugging flags. The following flags may be
bitwise-or'd together.

+-------------------------------------------------------+
|Value   Symbolic Name                                  |
|        Description                                    |
+-------------------------------------------------------+
|    1   ZFS_DEBUG_DPRINTF                              |
|        Enable dprintf entries in the debug log.       |
+-------------------------------------------------------+
|    2   ZFS_DEBUG_DBUF_VERIFY *                        |
|        Enable extra dbuf verifications.               |
+-------------------------------------------------------+
|    4   ZFS_DEBUG_DNODE_VERIFY *                       |
|        Enable extra dnode verifications.              |
+-------------------------------------------------------+
|    8   ZFS_DEBUG_SNAPNAMES                            |
|        Enable snapshot name verification.             |
+-------------------------------------------------------+
|   16   ZFS_DEBUG_MODIFY                               |
|        Check for illegally modified ARC buffers.      |
+-------------------------------------------------------+
|   32   ZFS_DEBUG_SPA                                  |
|        Enable spa_dbgmsg entries in the debug log.    |
+-------------------------------------------------------+
|   64   ZFS_DEBUG_ZIO_FREE                             |
|        Enable verification of block frees.            |
+-------------------------------------------------------+
|  128   ZFS_DEBUG_HISTOGRAM_VERIFY                     |
|        Enable extra spacemap histogram verifications. |
+-------------------------------------------------------+
* Requires debug build.

Default value: 0.

Signed-off-by: Ned Bass <bass6@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2988

Details

Provenance
Ned Bass <bass6@llnl.gov>Authored on Dec 23 2014, 12:54 AM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Jan 7 2015, 11:50 PM
Parents
rG4e30e68cafdd: Don't use AC_LANG_SOURCE for conftest.h source
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG33b6dbbc51c7: Document zfs_flags module parameter (authored by Ned Bass <bass6@llnl.gov>).Jan 7 2015, 11:50 PM