Subject: Re: Removing some support in the non wedge case (was: CVS commit: src/sbin)
To: None <tech-userlevel@NetBSD.org>
From: Christos Zoulas <email@example.com>
Date: 08/27/2006 14:13:05
On Aug 27, 11:37am, firstname.lastname@example.org (Bernd Ernesti) wrote:
-- Subject: Removing some support in the non wedge case (was: CVS commit: src
| > Log Message:
| > - Deal with wedges and the new disk geometry structures, instead of using
| > struct disklabel.
| > Functionality lost:
| > 1. struct disklabel used to be updated to contain bsize, fsize, cpg.
| > This information was used to locate the alternative superblock in
| > the filesystem if the primary superblock was corrupted. We need
| > to find a new place to store this information if we need this
| > functionality.
| > 2. On vax SMD drives that contained bad sector lists, the newfs program
| > knew how to get the offset and skip to the correct location in order
| > to place the label.
| Hmm, wouldn't it have been possible to still keep the 'lost functionality' in an
| non wedge case?
It is going to be done differently, rather than maintaining 2 different
pieces of code.