[openwrt/openwrt] ipq806x: kernel crash log ramoops storage for R7800 and XR500

LEDE Commits lede-commits at lists.infradead.org
Thu Feb 24 11:46:15 PST 2022


chunkeey pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/cf346dfadf5b8a40ae814b6fc171d6a4c4b64b9c

commit cf346dfadf5b8a40ae814b6fc171d6a4c4b64b9c
Author: Hannu Nyman <hannu.nyman at iki.fi>
AuthorDate: Tue Feb 22 20:11:23 2022 +0200

    ipq806x: kernel crash log ramoops storage for R7800 and XR500
    
    Define the kernel crash log storage ramoops/pstore feature
    for R7800 and its sister XR500.
    
    Reference to the ramoops admin guide in upstream Linux:
    https://www.kernel.org/doc/html/v5.10/admin-guide/ramoops.html
    
    Tested with R7800.
    
    Signed-off-by: Hannu Nyman <hannu.nyman at iki.fi>
---
 .../ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi  | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi b/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi
index fc869c9ec0..cca887bb3b 100644
--- a/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi
+++ b/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi
@@ -13,6 +13,15 @@
 			reg = <0x5fe00000 0x200000>;
 			reusable;
 		};
+
+		ramoops at 42100000 {
+			compatible = "ramoops";
+			reg = <0x42100000 0x40000>;
+			record-size = <0x4000>;
+			console-size = <0x4000>;
+			ftrace-size = <0x4000>;
+			pmsg-size = <0x4000>;
+		};
 	};
 
 	aliases {



More information about the lede-commits mailing list