Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755078AbbFONYd (ORCPT ); Mon, 15 Jun 2015 09:24:33 -0400 Received: from mail-yk0-f170.google.com ([209.85.160.170]:34169 "EHLO mail-yk0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753183AbbFONYZ (ORCPT ); Mon, 15 Jun 2015 09:24:25 -0400 MIME-Version: 1.0 In-Reply-To: <1434137896-13806-5-git-send-email-pantelis.antoniou@konsulko.com> References: <1434137896-13806-1-git-send-email-pantelis.antoniou@konsulko.com> <1434137896-13806-5-git-send-email-pantelis.antoniou@konsulko.com> From: Rob Herring Date: Mon, 15 Jun 2015 08:24:04 -0500 Message-ID: Subject: Re: [PATCH v4 4/4] Documentation: ABI: /sys/firmware/devicetree/overlays To: Pantelis Antoniou Cc: Grant Likely , Andrew Morton , Matt Porter , Koen Kooi , Guenter Roeck , Greg Kroah-Hartman , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-api@vger.kernel.org" , Pantelis Antoniou Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2956 Lines: 66 On Fri, Jun 12, 2015 at 2:38 PM, Pantelis Antoniou wrote: > Documentation ABI entry for overlays sysfs entries. > > Signed-off-by: Pantelis Antoniou > --- > .../ABI/testing/sysfs-firmware-devicetree-overlays | 35 ++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 Documentation/ABI/testing/sysfs-firmware-devicetree-overlays > > diff --git a/Documentation/ABI/testing/sysfs-firmware-devicetree-overlays b/Documentation/ABI/testing/sysfs-firmware-devicetree-overlays > new file mode 100644 > index 0000000..be2d28b > --- /dev/null > +++ b/Documentation/ABI/testing/sysfs-firmware-devicetree-overlays > @@ -0,0 +1,35 @@ > +What: /sys/firmware/devicetree/overlays/ > +Date: March 2015 > +Contact: Pantelis Antoniou > +Description: > + This directory contains the applied device tree overlays of > + the running system, as directories of the overlay id. > + > + enable: The master enable switch, by default is 1, and when > + set to 0 it cannot be re-enabled for security reasons. > + > +What: /sys/firmware/devicetree/overlays/ > +Date: March 2015 > +Contact: Pantelis Antoniou > +Description: > + Each directory represents an applied overlay, containing > + the following attribute files. > + > + The discussion about this switch takes place in: > + http://comments.gmane.org/gmane.linux.drivers.devicetree/101871 > + > + Kees Cook: > + "Coming from the perspective of drawing a bright line between > + kernel and the root user (which tends to start with disabling > + kernel module loading), I would say that there at least needs > + to be a high-level one-way "off" switch for the interface so > + that systems that have this interface can choose to turn it off > + during initial boot, etc." Doesn't this below up above with "enable"? > + > + targets: A file containing the list of targets of each overlay > + with each line containing a target. We have OF nodes in sysfs now. Would it be more useful if we created links to the target nodes instead of having a list of names? > + > + can_remove: The attribute set to 1 means that the overlay can > + be removed, while 0 means that the overlay is being > + overlapped therefore removal is prohibited. > + > -- > 1.7.12 > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/