From a4c6504f5c2c34bce8d079ef7b82727a1d44c764 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Fri, 26 Apr 2013 18:36:55 +0200 Subject: [PATCH] base-files: add sysctl.conf * Reduce kernel console loglevel for all platforms. * Protect DMA zone for MX5 platforms (for gstreamer/vpu) Signed-off-by: Javier Viguera --- .../recipes-core/base-files/base-files/sysctl.conf | 3 +++ .../base-files/base-files_3.0.14.bbappend | 13 ++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 meta-digi-del/recipes-core/base-files/base-files/sysctl.conf diff --git a/meta-digi-del/recipes-core/base-files/base-files/sysctl.conf b/meta-digi-del/recipes-core/base-files/base-files/sysctl.conf new file mode 100644 index 000000000..f2466a457 --- /dev/null +++ b/meta-digi-del/recipes-core/base-files/base-files/sysctl.conf @@ -0,0 +1,3 @@ +# Console log-level +kernel.printk = 4 4 1 7 + diff --git a/meta-digi-del/recipes-core/base-files/base-files_3.0.14.bbappend b/meta-digi-del/recipes-core/base-files/base-files_3.0.14.bbappend index 0abc5b814..c1f9dbd31 100644 --- a/meta-digi-del/recipes-core/base-files/base-files_3.0.14.bbappend +++ b/meta-digi-del/recipes-core/base-files/base-files_3.0.14.bbappend @@ -5,7 +5,10 @@ PR_append = "+${DISTRO}" FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -SRC_URI += "file://os-release" +SRC_URI += " \ + file://os-release \ + file://sysctl.conf \ +" TIMESTAMP = "${@time.strftime('%Y%m%d%H%M')}" LAYERS_REV = "${@"\nLayers revisions:\n%s\n" % '\n'.join(get_layers_branch_rev(d))}" @@ -26,4 +29,12 @@ do_install_append() { cat >> ${D}${sysconfdir}/os-release <<-EOF ${LAYERS_REV} EOF + install -m 0644 ${WORKDIR}/sysctl.conf ${D}${sysconfdir}/ +} + +do_install_append_mx5() { + cat >> ${D}${sysconfdir}/sysctl.conf <<-EOF + # Protect the DMA zone and avoid memory allocation error + vm.lowmem_reserve_ratio = 1 1 + EOF }