Linux MIPS Architecture development
 help / color / mirror / Atom feed
* gdb disassemble bug
@ 2002-02-08 21:58 Florian Lohoff
  2002-02-08 22:10 ` Daniel Jacobowitz
  0 siblings, 1 reply; 4+ messages in thread
From: Florian Lohoff @ 2002-02-08 21:58 UTC (permalink / raw)
  To: linux-mips

[-- Attachment #1: Type: text/plain, Size: 721 bytes --]


Hi,
while debugging arcboot and some interesting crashes related to caching
etc i found a disassemble bug in gdb 

0x88166b58 <probe_scache+188>:	mtc0	zero,gp
0x88166b5c <probe_scache+192>:	nop
0x88166b60 <probe_scache+196>:	mtc0	zero,sp
0x88166b64 <probe_scache+200>:	nop

mtc0/mfc0 do not address cpu registers but CP0 registers. The decoding
as "gp" or "sp" is not correct. These are "TagLo" and "TagHi".

If somebody has an idea why the kernel crashes when writing to
TagHi - Speak up ... This only seems to happen sometimes not always.

Flo
-- 
Florian Lohoff                  flo@rfc822.org             +49-5201-669912
Nine nineth on september the 9th              Welcome to the new billenium

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-02-08 22:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-08 21:58 gdb disassemble bug Florian Lohoff
2002-02-08 22:10 ` Daniel Jacobowitz
2002-02-08 22:18   ` Florian Lohoff
2002-02-08 22:31     ` Daniel Jacobowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox