Hello
I am using shared l2 config for 2 core and wanted to know from which core, a
request is generated.

While trying to print queueEntry->request in cacheController.cpp,
cache_access_cb function, I get segmentation fault.

queueEntry->request->get_physical_address() is working fine, since that is
how L2 cache access address is generated.

It means, the other parameters of MemoryRequest variable are not getting
initialized or something else.


$ qemu/qemu-system-x86_64 -m 1G -drive
file=/home/sparsh/cdrive/multicore/marss/parsecROIpersonal.qcow2,cache=unsafe
-simconfig twocore.cfg -loadvm fer_freq
initing the ooomachine
-stopinsns 1000 -stats fer_freq.stats -logfile fer_freq.log -kill-after-run
-yamlstats fer_freq.yaml -machine  shared_l2_2core
MARSSx86::Command received : -run
  Completed             0 cycles,             0 commits:         0
Hz,         0 insns/sec: rip 00007f1cdfc2435d 000000000043753dSegmentation
fault

Thanks and Regards
Sparsh Mittal
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to