]> git.baikalelectronics.ru Git - kernel.git/commit
ext4: add sysfs entry showing whether the fs contains errors
authorLukas Czerner <lczerner@redhat.com>
Thu, 11 Sep 2014 15:18:13 +0000 (11:18 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 11 Sep 2014 15:18:13 +0000 (11:18 -0400)
commit0648cdfb4242699ecaee9c161a7e8d509eccf659
tree3c0f9a6c183bf021a765ee36ae5003033a9908cc
parentd5cb52dbe7cce481a3196115a3835bb21e0f2c4e
ext4: add sysfs entry showing whether the fs contains errors

Currently there is no easy way to tell that the mounted file system
contains errors other than checking for log messages, or reading the
information directly from superblock.

This patch adds new sysfs entries:

errors_count (number of fs errors we encounter)
first_error_time (unix timestamp for the first error we see)
last_error_time (unix timestamp for the last error we see)

If the file system is not marked as containing errors then any of the
file will return 0. Otherwise it will contain valid information. More
details about the errors should as always be found in the logs.

Signed-off-by: Lukas Czerner <lczerner@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/super.c