RTnet plan to support qdisc, zero copy, XDP?

Jan Kiszka jan.kiszka at siemens.com
Thu Sep 10 08:42:38 CEST 2020

On 10.09.20 08:34, Peter Wong wrote:
> The plan is to have new xenomai socket API for send RT traffic to
> xenomai core network stack -> then to linux driver? 
> There is switching overhead between cobalt and linux ? 

No, the plan is not using the Linux drivers for the dataplane as that
would defeat the purpose of having a separate scheduling domain with cobalt.

If we used Linux, that would be for setup, background clock
synchronization etc. Dataplane will either require own drivers again, or
we may reuse DPDK.


> ------------------------------------------------------------------------
> *From:* Jan Kiszka <jan.kiszka at siemens.com>
> *Sent:* Wednesday, September 9, 2020 4:05 PM
> *To:* Peter Wong <tsnuser at outlook.com>; xenomai at xenomai.org
> <xenomai at xenomai.org>
> *Subject:* Re: RTnet plan to support qdisc, zero copy, XDP?
> On 07.09.20 03:45, Peter Wong via Xenomai wrote:
>> Is there any plan for support qdisc, zero copy, XDP in RTnet?
> Plans aren't concrete yet, but renovation (or replacement) of RTnet is
> needed, specifically to support TSN. Ideally, we do that with maximum
> reuse of kernel infrastructure, "just" adding the fast-path access from
> an RT application. Or we look into reusing DPDK which is gaining TSN
> support as well and has a Linux-free data path already.
> Jan
> -- 
> Siemens AG, Corporate Technology, CT RDA IOT SES-DE
> Corporate Competence Center Embedded Linux

More information about the Xenomai mailing list