
This patch adds creation of /sys/fs/nilfs2/<device>/superblock group. The superblock group contains attributes that describe superblock's details: (1) sb_write_time - show previous write time of super block in human-readable format. (2) sb_write_time_secs - show previous write time of super block in seconds. (3) sb_write_count - show write count of super block. (4) sb_update_frequency - show/set interval of periodical update of superblock (in seconds). You can set preferable frequency of superblock update by command: echo <value> > /sys/fs/nilfs2/<device>/superblock/sb_update_frequency Signed-off-by: Vyacheslav Dubeyko <Vyacheslav.Dubeyko@hgst.com> Cc: Vyacheslav Dubeyko <slava@dubeyko.com> Cc: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> Cc: Michael L. Semon <mlsemon35@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
92 lines
2.6 KiB
Plaintext
92 lines
2.6 KiB
Plaintext
|
|
What: /sys/fs/nilfs2/features/revision
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show current revision of NILFS file system driver.
|
|
This value informs about file system revision that
|
|
driver is ready to support.
|
|
|
|
What: /sys/fs/nilfs2/features/README
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Describe attributes of /sys/fs/nilfs2/features group.
|
|
|
|
What: /sys/fs/nilfs2/<device>/revision
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show NILFS file system revision on volume.
|
|
This value informs about metadata structures'
|
|
revision on mounted volume.
|
|
|
|
What: /sys/fs/nilfs2/<device>/blocksize
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show volume's block size in bytes.
|
|
|
|
What: /sys/fs/nilfs2/<device>/device_size
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show volume size in bytes.
|
|
|
|
What: /sys/fs/nilfs2/<device>/free_blocks
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show count of free blocks on volume.
|
|
|
|
What: /sys/fs/nilfs2/<device>/uuid
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show volume's UUID (Universally Unique Identifier).
|
|
|
|
What: /sys/fs/nilfs2/<device>/volume_name
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show volume's label.
|
|
|
|
What: /sys/fs/nilfs2/<device>/README
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Describe attributes of /sys/fs/nilfs2/<device> group.
|
|
|
|
What: /sys/fs/nilfs2/<device>/superblock/sb_write_time
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show last write time of super block in human-readable
|
|
format.
|
|
|
|
What: /sys/fs/nilfs2/<device>/superblock/sb_write_time_secs
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show last write time of super block in seconds.
|
|
|
|
What: /sys/fs/nilfs2/<device>/superblock/sb_write_count
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show current write count of super block.
|
|
|
|
What: /sys/fs/nilfs2/<device>/superblock/sb_update_frequency
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Show/Set interval of periodical update of superblock
|
|
(in seconds).
|
|
|
|
What: /sys/fs/nilfs2/<device>/superblock/README
|
|
Date: April 2014
|
|
Contact: "Vyacheslav Dubeyko" <slava@dubeyko.com>
|
|
Description:
|
|
Describe attributes of /sys/fs/nilfs2/<device>/superblock
|
|
group.
|