POSIX timers misbehaviour
Daniel Krüger
daniel.krueger at systec-electronic.com
Wed Dec 17 08:55:07 UTC 2014
Hello,
I am porting the openPOWERLINK stack (Industrial Ethernet protocol
implementation) to RTEMS. Because RTEMS includes the POSIX layer, I
tried to reuse most of the Linux implementation of openPOWERLINK.
When it came to the timers, I discovered some differences of the POSIX
timer behaviour in RTEMS in respect to Linux. I don't know what the
POSIX standard says in that regard.
I adapted the RTEMS POSIX timers implementation to match Linux a little
bit more. The patches for RTEMS are provided as attachment.
If you need more information, or if you have any particular question,
feel free to contact me any time!
Best regards,
Daniel Krüger
--
SYS TEC electronic GmbH
Am Windrad 2
08468 Heinsdorfergrund
Telefon : +49 (0) 3765 38600-0
Fax : +49 (0) 3765 38600-4100
Email : daniel.krueger at systec-electronic.com
Website : http://www.systec-electronic.com
Managing Director : Dipl.-Phys. Siegmar Schmidt
Commercial registry : Amtsgericht Chemnitz, HRB 28082
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-posix-timer-Forward-signal-to-all-threads.patch
Type: text/x-patch
Size: 961 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141217/822e4f2b/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-testsuites-psxtimer01-Adapt-to-posix-timer-signal-fo.patch
Type: text/x-patch
Size: 2164 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141217/822e4f2b/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-posix-timer-Forward-sigev_value-to-sigwaitinfo.patch
Type: text/x-patch
Size: 856 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141217/822e4f2b/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Posix-signals-1-Put-siginfo-always-into-queue.patch
Type: text/x-patch
Size: 4380 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141217/822e4f2b/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Posix-signals-2-Use-siginfo-from-queue-in-sigtimedwa.patch
Type: text/x-patch
Size: 1676 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141217/822e4f2b/attachment-0004.bin>
More information about the devel
mailing list