summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_sysctl.h
diff options
context:
space:
mode:
authorBrian Foster <bfoster@redhat.com>2014-09-09 11:52:42 +1000
committerDave Chinner <david@fromorbit.com>2014-09-09 11:52:42 +1000
commit65b65735fede29b516fed1d8c2391e8bc373b805 (patch)
tree841419a2f24fe12359ff4602ae26885667891efd /fs/xfs/xfs_sysctl.h
parente1b05723ed834090caab56866adc05bce31c9bdd (diff)
downloadlinux-stable-65b65735fede29b516fed1d8c2391e8bc373b805.tar.gz
linux-stable-65b65735fede29b516fed1d8c2391e8bc373b805.tar.bz2
linux-stable-65b65735fede29b516fed1d8c2391e8bc373b805.zip
xfs: add debug sysfs attribute set
Create a top-level debug directory for global debug sysfs attributes. This directory is added and removed on XFS module initialization and removal respectively for DEBUG mode kernels only. It typically resides at /sys/fs/xfs/debug. It is located at the top level of the xfs sysfs hierarchy as attributes might define global behavior or behavior that must be configured before an xfs mount is available (e.g., log recovery behavior). Define the global debug kobject that represents the debug sysfs directory and add generic attribute show/store helpers to support future attributes. No debug attributes are exported as of yet. Signed-off-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'fs/xfs/xfs_sysctl.h')
0 files changed, 0 insertions, 0 deletions