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.
|