Hi,
  I am trying the x86 module of Flexus. It works perfectly with single
thread application, but when I try some multithreaded program (just a very
simple toy application with pthread_create and pthread_join). There is some
error. The error information is like:

....
31 <flexus.cpp:240> {1835008}- Timestamp: 2005-Oct-18 09:57:25
[cpu0] <address not in TLB>
simics> c
[cpu0] <address not in TLB>
simics>

  It happens after the program simulated a little while, maybe right at the
time when the thread is created.
  I guess I miss some multi-thread related flag... what should I do to
simulate a multithreaded application?
  Oh, my toy application can run on simics without flexus module loaded.
Thanks
Shan 

Reply via email to