Fixdisk problems?
John McMillan
jcm at mtune.ATT.COM
Tue Feb 13 02:02:24 AEST 1990
In article <1896 at neoucom.UUCP> wtm at neoucom.UUCP (Bill Mayhew) writes:
:
>This is what the panic message looked like. The panic scribbled
>over the metermaid and some of the other stuff on the screen, so it
>was a bit tough to read. Seems somewhat elusive because I tried to
>duplicate the conditions again and have not been able to get the
>crash.
>
>type = 0x02, pid = 17144, pc = 0x6C09, rps = 0x2000, .... 0x4BB5C
^-SPURIOUS: probably on screen at time
of panic. REAL value was 0x6C0
====================
>GSR = 8D00, BSR0 = 7C07, BSR1 = 2400 PHYSPF = 0
>D0 = ff, D1 = 6030, D2 = 301, D3 = 5
>D4 = 52, D5 = 400, D6 C000, D7 = 400
>A0 = 30300, A1 = 72400, A2 = 4BB5C, A3 = 70E08
>A4 = 70884, A5 = 413B8, A6 = 70820, userA7=2FF138/kernA7=707C4
>KI-RAM at 6BC:000422D8 51C8FFFC 4E75227C 004000E0
>KS-RAM at 707C4:
> 000101C6 000302FC 00072400 00000400 000270EC 00000000 00000034 08000007
> 0B560000 13312002 00051052 000001F4 00400602 00000000 00000001 FFFB7C30
:
>Anybody have any ideas?
A serious-but-unexplained problem of the UNIX-pc has been
a long-occuring PANIC in 'bcopy'. For almost everyone it
is a great rarity. I don't know that I've ever had one in
five years, but it's probably been there since day-0.
The data you present places the panic in the kernel's 'bcopy'
routine where it's paging in a TEXT page from a program.
Comparing A0 (from_ptr) and A1 (to_ptr) to their sources
in the Stack (KS-RAM[1,2]), I'd _GUESS_ the Memory-READ
action had occurred (*from_ptr++) but the WRITE panic'd
the kernel for unknown reasons.
The problem's of enough concern that there's a debugging aid
hidden in the BCOPY code: the HPTE for the FROM page is tucked
in a register (D1): 6030. This value is reasonable.
In simple fact: I've never seen a 'bcopy' panic where EVERYTHING
wasn't reasonable !-( It is probably time to add a test to
the panic software that identifies the In-BCOPY state and
dumps the to_ptr's HPTE as well. [Yes, Karl: you may be
squeeking again, soon !-]
Everyone bored enough?
john mcmillan -- att!mtune!jcm -- muttering for self, not THEM
More information about the Comp.sys.att
mailing list