On Mon, 8 Mar 1999, S?ren Schmidt wrote:

# > All that aside I'm willing to look closer into the possibility of
# > this being the problem.  How does one go about obtaining a copy of
# > the raw disklabels?  And once I have them how do I verify them for
# > correctness?
# 
# Hmm, the only thing I can come up with is that either your disk
# doesn't support multible sectors, or fails to do 32bit transfers.
# There is an if 0 around the 32/16 bit transfers try reversing
# it, and then try to comment out the lines that does the multisector
# setup.

I just tried this and it still panics at the same spot.  I
tried it with all four combinations of the two '#if 0' blocks
in ata-disk.c.

I'm going to play around with Mike's suggestion of instrumenting
ad_interrupt with a bunch of debug prints and see if I can see
what is happening.  I'll do this right after I determine for
sure that both the old and new driver are at least trying to
read the same blocks from the disk for the disklabels.  Sounds
stupid I know, but I can cut the problem space in half if I
can prove that they are least trying to go to the same spot on
the disk.

-steve



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to