[comp.sys.masscomp] mkfs bug?

bcx@eeg.UUCP (02/09/88)

I may have detected a possible bug with "mkfs". When mkfs assigns bad
blocks from the raw file system's bad block list, to the bad block
inode 1 in the logical file system, it only assigns individual blocks,
rather than the entire cluster associated with that block.  The kernel,
for efficiency, buffers blocks by reading whole clusters (8 blocks
beginning on a mod 8 boundry).  As a result, blocks from the bad block
file are read, despite their forbidden status. Continually accessing
bad blocks can, at times, cause a disk to slowly degrade and develope
more bad blocks.

Is this a bug or am I completely misunderstanding the way RTU 3.1
operates?

Bryan Costales, Senior Systems Programmer, EEG Systems Laboratory
1855 Folsom St Rm610, San Francisco, Ca 94103 (415) 621-8343
{ihnp4,sun,bellcore,lll-crg,dual,qantel,pyramid}!ptsfa!eeg!bcx