qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [sparc] Unassigned mem read access on writing?


From: Artyom Tarasenko
Subject: [Qemu-devel] [sparc] Unassigned mem read access on writing?
Date: Fri, 5 Nov 2010 18:48:36 +0100

Trying to boot Solaris 2.1 I get the following error message:

Unassigned mem read access of 1 byte to ffffffffffff0768 from f0014768
qemu: fatal: Trap 0x29 while interrupts disabled, Error state
pc: f0014768  npc: f001476c

Looks like a read access to a non-mapped memory (the NF-bit is 0). But
where can it happen?

The code:

   0xf001475c:  mov  0x200, %o4
=> 0xf0014760:  lda  [ %o4 ] #ASI_N, %o3
   0xf0014764:  sta  %o2, [ %o4 ] #ASI_N
   0xf0014768:  sta  %g0, [ %o0 ] (3)
   0xf001476c:  cmp  %o2, %o3
   0xf0014770:  bne  0xf001477c
End of assembler dump.
(gdb) stepi
0xf0014764 in ?? ()
(gdb) info registers o2
o2             0x28a    650
(gdb) stepi
Remote connection closed
(gdb)

Any ideas how to debug?

-- 
Regards,
Artyom Tarasenko

solaris/sparc under qemu blog: http://tyom.blogspot.com/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]