imx8mn: tweaking network driver for realtime


Mario Aldag
 

I'm trying to tweak an i.mx8MNDDR4EVK Board for better realtime capabilities. I'm on Zeus 5.4.70 and applied the rt-patches.

Running `cyclictests -a -p95 -n -b 100` with trace-cmd and *all* events causes significant traffic on the network port, which I would also need for the real application.
Running analysis with kernelshark points out lots of `skb` cache and malloc accesses...

Is there a way to preemptive allocate some space for the net-driver or is there another network driver which is better suited for this application?