From ba9cd507193e4e308acc6ec84ebcfd0f15fe997d Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 11 Apr 2021 20:00:23 -0400 Subject: fix typos --- Roadmap.mdwn | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Roadmap.mdwn b/Roadmap.mdwn index 13e4442..684be04 100644 --- a/Roadmap.mdwn +++ b/Roadmap.mdwn @@ -173,15 +173,14 @@ need online fsck. Fsck in bcachefs is divided up into two main components: there is `btree_gc`, which walks the btree and regenerates allocation information (and also checks -btree topology), and there is fsck proper which checks higher level filesystme +btree topology), and there is fsck proper which checks higher level filesystem invariants (e.g. extents/dirents/xattrs must belong to an inode, and filesystem connectivity). -so named because -bachefs originally (when it was bcache) not only did not have persistent -allocation information, it also didn't keep bucket sector counts up to date when -adding/removing extents from the btree - it relied entirely on periodically -rescanning the btree. +The `btree_gc` subsystem is so named because originally (when bcachefs was +bcache) not only did not have persistent allocation information, it also didn't +keep bucket sector counts up to date when adding/removing extents from the btree +- it relied entirely on periodically rescanning the btree. This capability was kept for a very long time, partly as an aid to testing an debugging when uptodate allocation information was being developed, then -- cgit v1.2.3