Date: | Fri, 18 Jan 2008 14:36:52 -0600 |
---|---|
From: | "Guoqiang Yang" <nkyangguoqiang@xxxxxxxxx> |
Subject: | [Gems-users] Question about opal power |
Hi there,
The WATTCH power flag is set to be 0 as default, and I am using GEMS2.0 with Simics 3.0.29, and everything works fine except the following errors, but I can run the simulation steps instructed in GEMS wiki home.
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. And I want to know how the opal power part works, so I just changed that flag to be 1. And I made new opal module using updated setting. But when I tried to init opal in Simics, I got the following errors,
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. 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". pstate_t: warning: control register #10 == "(null)" has simics name "o2". pstate_t: warning: control register #11 == "(null)" has simics name "o3". pstate_t: warning: control register #12 == "(null)" has simics name "o4". pstate_t: warning: control register #13 == "(null)" has simics name "o5". pstate_t: warning: control register #14 == "(null)" has simics name "o6". pstate_t: warning: control register #15 == "(null)" has simics name "o7". pstate_t: warning: control register #16 == "(null)" has simics name "l0". pstate_t: warning: control register #17 == "(null)" has simics name "l1". pstate_t: warning: control register #18 == "(null)" has simics name "l2". pstate_t: warning: control register #19 == "(null)" has simics name "l3". pstate_t: warning: control register #20 == "(null)" has simics name "l4". pstate_t: warning: control register #21 == "(null)" has simics name "l5". pstate_t: warning: control register #22 == "(null)" has simics name "l6". pstate_t: warning: control register #23 == "(null)" has simics name "l7". pstate_t: warning: control register #24 == "(null)" has simics name "i0". pstate_t: warning: control register #25 == "(null)" has simics name "i1". pstate_t: warning: control register #26 == "(null)" has simics name "i2". pstate_t: warning: control register #27 == "(null)" has simics name "i3". pstate_t: warning: control register #28 == "(null)" has simics name "i4". pstate_t: warning: control register #29 == "(null)" has simics name "i5". pstate_t: warning: control register #30 == "(null)" has simics name "i6". pstate_t: warning: control register #31 == "(null)" has simics name "i7". pstate_t: warning: control register #99 == "(null)" has simics name "ecache_error_enable". pstate_t: warning: control register #100 == "(null)" has simics name "asynchronous_fault_status". pstate_t: warning: control register #101 == "(null)" has simics name "asynchronous_fault_address". pstate_t: warning: control register #102 == "(null)" has simics name "out_intr_data0". pstate_t: warning: control register #103 == "(null)" has simics name "out_intr_data1". pstate_t: warning: control register #104 == "(null)" has simics name "out_intr_data2". pstate_t: warning: control register #105 == "(null)" has simics name "out_intr_data3". pstate_t: warning: control register #106 == "(null)" has simics name "out_intr_data4". Segmentation fault (SIGSEGV) in main thread The simulation state has been corrupted. Simulation cannot continue. Please restart Simics. Does anyone know about this issues? Thanks in advance,
Guoqiang Yang
|
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] 0 L2 misses (MESI_SCMP_directory) (Dan Gibson), Dan Gibson |
---|---|
Next by Date: | [Gems-users] pstate::getControl() generating lots of errors, Philip Garcia |
Previous by Thread: | [Gems-users] Question about making ruby, Guoqiang Yang |
Next by Thread: | [Gems-users] Questions about load ruby in Simics and Power in opal, Guoqiang Yang |
Indexes: | [Date] [Thread] |