Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp214827imj; Wed, 13 Feb 2019 07:11:30 -0800 (PST) X-Google-Smtp-Source: AHgI3IZhdbhscKdwyb0vHzZGTcQO4GCKH4N/xyuHEF3DpCFfuSdlhobmHVt4cwYs/Be6Wx+RIo8k X-Received: by 2002:a63:9402:: with SMTP id m2mr859033pge.93.1550070690320; Wed, 13 Feb 2019 07:11:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550070690; cv=none; d=google.com; s=arc-20160816; b=aiL7EmV3OSj4fTcUadWiAVGrb/J7IpiIoPNpJwKeeapaRsuNUOKu8uzUq/gDsGkdOo WbuZXKeSB+9AqIh6c2COxrr1PO7LxwrS9KdH2NZ1Mr7LYi5TNVV2zEvUGkRV2b1pv4ES m63Nw6yuWyS8/DEiRAYxvBH6CD6gGb+9GufuvCU+JedomFrWX0lQufrmTKs/Z2UmaTNx 0AnZ03mWG6lxe8N863SLa0Wf2RP7U0UFPzCqHXPg1Rhgu3ycF1BAO4BB0k3KzFhLI87U QWzjVhhPvZ1+hn4RD1kl+Uu9fJi/Yq+c/Sy0wnNz+IEG+huD6go9cyt2xrcEWyCUPjyi ngdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=xKPrqcixHC+LH2VZbMJwK3FrbgyaVVnFSmEa/0dsszU=; b=s0yZpgy/YrW+mUd4YRaB7/kxWEpeXvy7WUg2NuZYKOf7MzGMkLUnB0QYLf0to6dKmD BZL+ZMdLR14Eg6qvzQYYdSw6ZiwWhUXNH27T9S62zDh/cGuGYgtfu+/ls38cqeNmXQpC 06MGRIYzxy0ys4MIcN3nS8Iva8VRoRSfrTDmZL5xWvtTJ9tYpvBFX70s+xSmsgGnX4NG GPdt6zTgVq7QDxnSNmRgDcmnjwHkMdnWDi/QNNLzB7O2pOZvi/BIX5uuUnYkJfMjIZM4 96NUhG7wjHqmMwH3STD1HO+WptA/a0MjGLKZmFqZQR+uwvY0IA4epbuGf3kbAIRmpJ+R k8eg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d1si2042141plr.145.2019.02.13.07.11.14; Wed, 13 Feb 2019 07:11:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391666AbfBMOHo (ORCPT + 99 others); Wed, 13 Feb 2019 09:07:44 -0500 Received: from smtp2207-205.mail.aliyun.com ([121.197.207.205]:35957 "EHLO smtp2207-205.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391585AbfBMOHn (ORCPT ); Wed, 13 Feb 2019 09:07:43 -0500 X-Alimail-AntiSpam: AC=CONTINUE;BC=0.07112098|-1;CH=green;FP=0|0|0|0|0|-1|-1|-1;HT=e01a16367;MF=liaoweixiong@allwinnertech.com;NM=1;PH=DS;RN=16;RT=16;SR=0;TI=SMTPD_---.Dy6iQiS_1550066841; Received: from PC-liaoweixiong.allwinnertech.com(mailfrom:liaoweixiong@allwinnertech.com fp:SMTPD_---.Dy6iQiS_1550066841) by smtp.aliyun-inc.com(10.147.40.233); Wed, 13 Feb 2019 22:07:36 +0800 From: liaoweixiong To: Kees Cook , Anton Vorontsov , Colin Cross , Tony Luck , Jonathan Corbet , Rob Herring , Mark Rutland , liaoweixiong , Mauro Carvalho Chehab , "David S. Miller" , Greg Kroah-Hartman , Nicolas Ferre , Arnd Bergmann Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [RFC v8 2/5] dt-bindings: pstore-block: new support for blkoops Date: Wed, 13 Feb 2019 22:07:05 +0800 Message-Id: <1550066828-18806-3-git-send-email-liaoweixiong@allwinnertech.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1550066828-18806-1-git-send-email-liaoweixiong@allwinnertech.com> References: <1550066828-18806-1-git-send-email-liaoweixiong@allwinnertech.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Create DT binding document for blkoops. Signed-off-by: liaoweixiong --- .../devicetree/bindings/pstore/blkoops.txt | 29 ++++++++++++++++++++++ MAINTAINERS | 1 + 2 files changed, 30 insertions(+) create mode 100644 Documentation/devicetree/bindings/pstore/blkoops.txt diff --git a/Documentation/devicetree/bindings/pstore/blkoops.txt b/Documentation/devicetree/bindings/pstore/blkoops.txt new file mode 100644 index 0000000..8f3d85f --- /dev/null +++ b/Documentation/devicetree/bindings/pstore/blkoops.txt @@ -0,0 +1,29 @@ +Blkoops oops logger +=================== + +Blkoops provides a block partition for oops, excluding panics now, so they can +be recovered after a reboot. + +Any space of block partition will be used for a circular buffer of oops records. +These records have a configurable size, with a size of 0 indicating that they +should be disabled. + +"partition-size" and at least one of "dmesg-size" or "pmsg-size" must be set +non-zero, but are otherwise optional as listed below. + +Required properties: + +- compatible: must be "blkoops". + +- partition-size: size in kbytes, must be a multiple of 4. + +Optional properties: + +- partition-path: strings must begin with "/dev", tell blkoops which partition + it can used. If it is not set, blkoops will drop all data when reboot. + +- dmesg-size: maximum size in kbytes of each dump done on oops, which must be a + multiple of 4. + +- pmsg-size: maximum size in kbytes for userspace messages, which must be a + multiple of 4. diff --git a/MAINTAINERS b/MAINTAINERS index 51029a4..f49dd37 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12318,6 +12318,7 @@ F: drivers/firmware/efi/efi-pstore.c F: drivers/acpi/apei/erst.c F: Documentation/admin-guide/ramoops.rst F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt +F: Documentation/devicetree/bindings/pstore-block/ K: \b(pstore|ramoops) PTP HARDWARE CLOCK SUPPORT -- 1.9.1