phantom ide drives with 1.3.9

Paul Gortmaker (gpg109@rsphy1.anu.edu.au)
Fri, 14 Jul 1995 07:10:47 +1000 (EST)


The 2 drives are detected as usual, but things get weird when it checks
the partition table. (No, no DOS or DM on this machine.)

hda: WDC AP4200, 202MB w/64KB Cache, CHS=987/12/35, MaxMult=16
hdb: Conner Peripherals 40MB - CP3044, 40MB w/8KB Cache, CHS=980/5/17, MaxMult=16
ide0: primary interface on irq 14

[...]

Partition check:
hda: hda1 hda2 hda3 hda4
hdb: hdb1
hda: hda1 hda2 hda3 hda4 <-- bogus
hda: hda1 hda2 hda3 hda4 <-- bogus

[...]

Then when fsck starts up, I get a scary:

VFS: Root device 3/2: prepare for armageddon.
VFS: Inode busy on removed device 3/2 (get eight of these)

/dev/hda2 is clean, no check.

It seems to operate normally even with the the above scare tactics.

With 1.3.8 it works fine. Backing out the ide.c and genhd.c patches
allow 1.3.9 to work as well. Yet another machine with two wd drives
doesn't exhibit this problem with 1.3.9 -- go figure. (Yeah, blame
the crummy Conner drive...)

Regards,
Paul.