On Tue, Aug 15, 2017 at 05:16:05PM -0600, Sebastian Kuzminsky wrote:
> Also, there is a bug in the qemu's emulation of Arm that makes some kinds of
> (emulated) memory barriers fail.  IIRC Jeff Epler tested this out and saw
> that this qemu bug caused our test suite to fail.

The problem I encountered relates to using "qemu-*-static" to perform
builds in a chroot.  It doesn't affect using "qemu-*-system" to perform
builds on a whole emulated system.  And yes, it only affects running the
testsuite, not building packages.

Basically, "qemu-*-static" thinks in single processes, and emulated "atomic
operations" are only properly emulated for threaded programs, not
multiprocess programs which map the same data in multiple processes and
then access them using an atomic memory model.

Jeff

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to