summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Borg <martin.borg@enea.com>2016-04-25 11:42:08 +0200
committerAdrian Dudau <adrian.dudau@enea.com>2016-04-25 17:27:11 +0200
commit8ccdccf272dd4630125543b484a54b7d3e9313fe (patch)
tree7947290ada0f451d5edcd29ca7a618cdfccb75a3
parent71431426f5e1429d70e509f38215768b5daa4e83 (diff)
downloadmeta-enea-networking-8ccdccf272dd4630125543b484a54b7d3e9313fe.tar.gz
linux-qoriq: Add support for offloading RCU callbacks
To reduce OS jitter, enable offloading of RCU callback processing to kernel threads. The rcu_nocbs boot parameter is used to define the set of CPUs to be offloaded. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
-rw-r--r--recipes-kernel/linux/linux-qoriq_3.12.bbappend1
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-qoriq_3.12.bbappend b/recipes-kernel/linux/linux-qoriq_3.12.bbappend
index 95c5361..1835960 100644
--- a/recipes-kernel/linux/linux-qoriq_3.12.bbappend
+++ b/recipes-kernel/linux/linux-qoriq_3.12.bbappend
@@ -11,6 +11,7 @@ KERNEL_DEVICETREE_append_p3041ds = " p3041ds-usdpaa-enea.dtb"
11ENEA_KERNEL_FRAGMENTS_append = " \ 11ENEA_KERNEL_FRAGMENTS_append = " \
12 cfg/uio_fsl_srio.cfg \ 12 cfg/uio_fsl_srio.cfg \
13 cfg/rcu_boost.cfg \ 13 cfg/rcu_boost.cfg \
14 cfg/rcu_nocb.cfg \
14 " 15 "
15 16
16do_configure_prepend_t4240rdb-64b() { 17do_configure_prepend_t4240rdb-64b() {