[PATCH] Correct a race condition between the e500 core decrementer wrapping and the tick interrupt being handled

Nick Withers nick.withers at anu.edu.au
Fri Nov 14 01:08:43 UTC 2014


Hi all,

Please find attached a patch to close a race between the e500 PowerPC
decrementer wrapping and the associated tick interrupt handler doing its
thing.

The issue came up in the users@ list:
http://lists.rtems.org/pipermail/users/2014-November/028362.html

With these changes and not without, the spnsext01 test passes on the
MVME3100.
-- 
Nick Withers

Embedded Systems Programmer
Department of Nuclear Physics, Research School of Physics and Engineering
The Australian National University (CRICOS: 00120C)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: e500_decrementer.patch
Type: text/x-patch
Size: 3083 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141114/f721cbc7/attachment.bin>


More information about the devel mailing list