mirror of
git://git.yoctoproject.org/meta-raspberrypi.git
synced 2025-07-19 21:09:03 +02:00
sdcard_image-rpi.bbclass: Add sysctl.d config to set vm.min_free_kbytes to 8192
[GITHUB #49] Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
This commit is contained in:
parent
f76ad1e006
commit
ce246f83d6
|
@ -102,3 +102,17 @@ IMAGE_CMD_rpi-sdimg () {
|
||||||
dd if=${SDIMG_ROOTFS} of=${SDIMG} conv=notrunc seek=1 bs=${BOOT_SPACE} && sync && sync
|
dd if=${SDIMG_ROOTFS} of=${SDIMG} conv=notrunc seek=1 bs=${BOOT_SPACE} && sync && sync
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ROOTFS_POSTPROCESS_COMMAND += " rpi_generate_sysctl_config ; "
|
||||||
|
|
||||||
|
rpi_generate_sysctl_config() {
|
||||||
|
# systemd sysctl config
|
||||||
|
test -d ${IMAGE_ROOTFS}${sysconfdir}/sysctl.d && \
|
||||||
|
echo "vm.min_free_kbytes = 8192" > ${IMAGE_ROOTFS}${sysconfdir}/sysctl.d/rpi-vm.conf
|
||||||
|
|
||||||
|
# sysv sysctl config
|
||||||
|
IMAGE_SYSCTL_CONF="${IMAGE_ROOTFS}${sysconfdir}/sysctl.conf"
|
||||||
|
test -e ${IMAGE_ROOTFS}${sysconfdir}/sysctl.conf && \
|
||||||
|
sed -e "/vm.min_free_kbytes/d" -i ${IMAGE_SYSCTL_CONF}
|
||||||
|
echo "" >> ${IMAGE_SYSCTL_CONF} && echo "vm.min_free_kbytes = 8192" >> ${IMAGE_SYSCTL_CONF}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user