It would be better to send this to m5-users where you'll reach more
people. I expect basically everyone on this list is on that list as
well.
Gabe
Quoting "Krishna, Tushar" <[email protected]>:
Hi,
I am trying to run the tests in the m5threads package through M5's X86_SE.
[I was successfully able to run all the tests cross-compiled for
sparc through M5's SPARC_SE].
All the multi-threaded tests get stuck somewhere in the middle when
the number of spawned threads becomes > 1.
(They run fine on the native x86_64 machine which means that there
is nothing wrong with the compilation of the tests).
The only visible problem seems to be this warning in copyMiscRegs
that is printed out whenever the clone system call is made:
warn: copyMiscRegs is naively implemented for x86
There are also a bunch of futex warnings, which the README file
attributes to printfs in the test files, so I am ignoring those.
I also tried building M5 with linuxthreads instead of NPTL, as
suggested in the README, but the problem still exists.
Could anyone give me some pointers on why m5threads does not work
with M5's X86_SE?
Thanks,
Tushar
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev