"rtdm/nrtsig: move inband work description off the stack"

Jan Kiszka jan.kiszka at siemens.com
Tue May 25 09:35:46 CEST 2021


Hi Philippe,

[1] makes rtdm_schedule_nrt_work a rather heavyweight service, compared
to what it was (and even over I-pipe). xnmalloc is nothing you would
expect from a "send a signal" service, specifically from
rtdm_nrtsig_pend which does not even make use of the sending extra payload.

Can we do better? Also for xnthread_signal (fd and udd usecases are not
time-sensitive anyway).

Jan

[1]
https://source.denx.de/Xenomai/xenomai/-/commit/572049132a04fc1bd217b87598af7c0ba8711c18

-- 
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux



More information about the Xenomai mailing list