commit | 816c7b75f440a537b0786b5ee2030136b7a60649 | [log] [tgz] |
---|---|---|
author | Robin Thellend <rthellend@google.com> | Fri Jun 24 13:57:35 2016 -0700 |
committer | Robin Thellend <rthellend@google.com> | Tue Jun 28 15:09:25 2016 +0000 |
tree | 049d35e63546897e141ca185148b98bc19d156bd | |
parent | 2b48bbbebed7f0e6bcf0f888613aece41d73cd08 [diff] |
services/mounttable/btmtd: Add fsck command The fsck command scans the node table for inconsistencies: - orphan nodes, i.e. parent doesn't exist, or parent doesn't have a reference to it - dangling references, i.e. a node has a reference to a node that doesn't exist. Optionally, fsck will delete orphan rows and dangling references when --fix is used, in which case, all the counters will also be recalculated. The --fix flag should not be used while other processes could be mutating the nodes. Change-Id: I7eeed693c2e7717285f4a632b09648971377c3d0
This repository contains a reference implementation of the Vanadium APIs.
Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.