gdb disassemble bug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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: pgp00143.pgp
Description: PGP signature


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux