- Disable hw_prefetch (u-boot):
setenv hwconfig 'fsl_ddr:bank_intlv=auto;core_prefetch:disable=0xFE'
qixis reset altbank (reset the board - in case using bank 0 run 'qixis reset' only)
- bootargs or othbootargs - add below parameters to bootargs (u-boot).
Make sure you see the same in ‘cat /proc/cmdline’ once kernel is booted:
- use 1G hugepages:
default_hugepagesz=1024m hugepagesz=1024m hugepages=6 (or any number)
- isolate cpu's for user space (for the CPUs running DPDK without kernel interference):
isolcpus=1-7
- make sure no rcu stalls and watchdog prints:
nmi_watchdog=0 rcupdate.rcu_cpu_stall_suppress=1
詳細を読む...