Re: [Gems-users] Problem when running opal


Date: Mon, 26 Nov 2007 11:38:19 -0600 (CST)
From: Luke Yen <lyen@xxxxxxxxxxx>
Subject: Re: [Gems-users] Problem when running opal

   This error occurs when SIM_get_register_number() (opal/system/pstate.C, line 152)
does not return a valid Simics register number corresponding to those control registers (e.g. intr_dispatch_status, etc.).

Can you check that your Simics checkpoint file has these register names? Also, check that you are issuing opal0.init after the Simics checkpoint file has been loaded.

  Luke

On Sat, 24 Nov 2007, Jack Tzu-Han Hung wrote:

Hi,

I had a problem when I tried to run Opal, just after the initialization phase:

simics> opal0.init
pstate_t: error: control register "intr_dispatch_status" has improper
mapping: 110.
pstate_t: error: control register "intr_receive" has improper mapping: 119.
pstate_t: error: control register "in_intr_data0" has improper mapping: 111.
pstate_t: error: control register "in_intr_data1" has improper mapping: 112.
pstate_t: error: control register "in_intr_data2" has improper mapping: 113.
pstate_t: error: control register "in_intr_data3" has improper mapping: 114.
pstate_t: error: control register "in_intr_data4" has improper mapping: 115.
pstate_t: error: control register "in_intr_data5" has improper mapping: 116.
pstate_t: error: control register "in_intr_data6" has improper mapping: 117.
pstate_t: error: control register "in_intr_data7" has improper mapping: 118.

Besides those errors, I still got more warnings:

pstate_t: warning: control register #0 == "(null)" has simics name "g0".
pstate_t: warning: control register #1 == "(null)" has simics name "g1".
pstate_t: warning: control register #2 == "(null)" has simics name "g2".
pstate_t: warning: control register #3 == "(null)" has simics name "g3".
pstate_t: warning: control register #4 == "(null)" has simics name "g4".
pstate_t: warning: control register #5 == "(null)" has simics name "g5".
pstate_t: warning: control register #6 == "(null)" has simics name "g6".
pstate_t: warning: control register #7 == "(null)" has simics name "g7".
pstate_t: warning: control register #8 == "(null)" has simics name "o0".
pstate_t: warning: control register #9 == "(null)" has simics name "o1".
.....

Can anyone tell me what's going on and any suggestions about how I can
solve this? Thank you very much!

Jack
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.

[← Prev in Thread] Current Thread [Next in Thread→]