History log of /haiku/src/tools/bfs_shell/command_checkfs.cpp
Revision Date Author Comments
# 3af0b855 19-Jan-2017 Axel Dörfler <axeld@pinc-software.de>

bfs_shell: Fixed (missing) use of the FSSH_B_PRI* macros.

* This closes ticket #12657.


# bae8d9ab 31-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Reset the counter after each pass.


# ce17af69 31-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Implemented repairing index b+trees.

* There are now two passes in case a corrupted index tree has been found.
* The second pass will clear the affected indices at first, and will then walk
over all inodes again to fill them.
* As a side effect, this will also defragment the indices; ie. the same
mechanism could be used for this some day.


# 08601a84 06-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Added support for reporting invalid B+trees.

* Fixed the inode progress not being overwritten by the final stats.
* Minor cleanup.


# e7985acc 01-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Build fix -- accidently committed stuff that doesn't exist yet.

* Also removed debug leftover from register_additional_commands().


# e9091262 29-Feb-2012 Axel Dörfler <axeld@pinc-software.de>

Added "checkfs" as additional command for the bfs_shell.


# bae8d9ab83443c1161411e3c30a5a81b6d94eeab 31-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Reset the counter after each pass.


# ce17af69dc33c82dfec3a956c384725ef0b2a656 31-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Implemented repairing index b+trees.

* There are now two passes in case a corrupted index tree has been found.
* The second pass will clear the affected indices at first, and will then walk
over all inodes again to fill them.
* As a side effect, this will also defragment the indices; ie. the same
mechanism could be used for this some day.


# 08601a84881b975db1feef1047eab8bc63b08168 06-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Added support for reporting invalid B+trees.

* Fixed the inode progress not being overwritten by the final stats.
* Minor cleanup.


# e7985acc3ce29c7b7a87a789a7afa733f9cf68f0 01-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Build fix -- accidently committed stuff that doesn't exist yet.

* Also removed debug leftover from register_additional_commands().


# e9091262c5c012254c4f2cb1ff8a604cfdaddf5e 29-Feb-2012 Axel Dörfler <axeld@pinc-software.de>

Added "checkfs" as additional command for the bfs_shell.