On Thu, Sep 24, 2015 at 3:04 PM, Jeremy C. Reed <reed@reedmedia.net> wrote:
The extensive rewrite to the fsck code happening between 4.1
and 4.3. fsck.c split up into main.c and others in August 1981, even
though 4.2 a later year still shipped fsck.c and not the new code.

​IIRC - Kirk did that as part of the FFS work he started. ​