Hi, Could you tell me how you have solved "Segmentation Error" problem?
Thanks On 3/22/12, Fengkai Yuan <[email protected]> wrote: > Hi all > > Now, I can boot up a 16-core ALPHA ruby_fs system successfully, with > MESI_CMP_directory protocol. When I used the "m5 checkpoint" command in > the sell, the simulation aborted with the following information: > > Runtime Error at MESI_CMP_directory-L1cache.sm:221, Ruby Time: 23014921238: > Invalid RubyRequestType, PID... > > I check the .sm file above and I found the function below: > > Event mandatory_request_type_to_event(RubyRequestType type) { > if (type == RubyRequestType:LD) { > return Event:Load; > } else if (type == RubyRequestType:IFETCH) { > return Event:Ifetch; > } else if ((type == RubyRequestType:ST) || (type == > RubyRequestType:ATOMIC)) { > return Event:Store; > } else { > error("Invalid RubyRequestType"); ***** HERE is the LINE 221 > ******** > } > } > > > I guess this is because CPU send a wrong type of RubyRequest message > to a L1 cache and I want to know how to fix this problem. > > Thank you very much for your help! > -- Hamid Reza Khaleghzadeh hkhaleghzadeh.webs.com _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
