[openwrt/openwrt] ipq806x: chromium: Enable kmod-ramoops by default

LEDE Commits lede-commits at lists.infradead.org
Sat Feb 18 11:03:18 PST 2023


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/a79abd813da1976ef3ff2093973b7dae7a90882c

commit a79abd813da1976ef3ff2093973b7dae7a90882c
Author: Brian Norris <computersforpeace at gmail.com>
AuthorDate: Sat Feb 4 16:35:34 2023 -0800

    ipq806x: chromium: Enable kmod-ramoops by default
    
    Chromium devices (like OnHub) have ramoops memory reserved by the
    bootloader. Let's enable the ramoops kernel module by default, so we get
    better crash logging.
    
    Signed-off-by: Brian Norris <computersforpeace at gmail.com>
---
 target/linux/ipq806x/image/chromium.mk | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/target/linux/ipq806x/image/chromium.mk b/target/linux/ipq806x/image/chromium.mk
index f908472419..ba98929976 100644
--- a/target/linux/ipq806x/image/chromium.mk
+++ b/target/linux/ipq806x/image/chromium.mk
@@ -35,10 +35,14 @@ define Device/OnhubImage
 	IMAGES := factory.bin sysupgrade.bin
 	IMAGE/factory.bin := cros-gpt | append-kernel-part | append-rootfs
 	IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
+	# Note: Chromium/Depthcharge-based bootloaders insert a reserved-memory
+	# ramoops node into the Device Tree automatically, so we can use
+	# kmod-ramoops.
 	DEVICE_PACKAGES := ath10k-firmware-qca988x-ct e2fsprogs kmod-fs-ext4 losetup \
 			   partx-utils mkf2fs kmod-fs-f2fs \
 			   ucode kmod-google-firmware kmod-tpm-i2c-infineon \
-			   kmod-sound-soc-ipq8064-storm kmod-usb-storage
+			   kmod-sound-soc-ipq8064-storm kmod-usb-storage \
+			   kmod-ramoops
 endef
 
 define Device/asus_onhub




More information about the lede-commits mailing list