tizen: rpi: enable 'memory' cgroup by default 89/306689/1
authorMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 26 Feb 2024 07:47:53 +0000 (08:47 +0100)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 26 Feb 2024 08:02:12 +0000 (09:02 +0100)
The 'memory' cgroup is required for Tizen, but since kernel's commit
"cgroup: Disable cgroup "memory" by default" it is disabled in RPi vendor
kernels.

Enable it directly from command line to avoid the need of patching vendor
kernels.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I381e3cbdaaf409649b37a685536cc3fe52044a48

tizen/bootscript/tizen-boot-rpi4.scr

index bc34f03..eb9d000 100644 (file)
@@ -93,7 +93,7 @@ echo "console: ${console}"
 setenv boot_prefixes \"/\"
 
 # To use cmdline for using serial console. /* Normal mode */
-setenv bootargs \"${tizen_bootarg} root=/dev/${rootdev} rw bootmode=${bootmode} partition_ab=${partition_ab} rootwait ${console} ${opts} ${ip_opt}\"
+setenv bootargs \"${tizen_bootarg} cgroup_enable=memory root=/dev/${rootdev} rw bootmode=${bootmode} partition_ab=${partition_ab} rootwait ${console} ${opts} ${ip_opt}\"
 
 # Find the ramdisk offset and block count
 part start $bootdev $mmcrootdev $ramdiskpart ramdisk_start