Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp3974405pxb; Mon, 27 Sep 2021 06:51:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzvfJrJSFXV8rrEzv6j6r/p2Msmou+OB6Xz1XLt4Bd1c0j+O2uDBwvZCgLBCC39Sj7HFBsO X-Received: by 2002:aa7:9833:0:b0:444:d028:5edb with SMTP id q19-20020aa79833000000b00444d0285edbmr11390pfl.55.1632750676492; Mon, 27 Sep 2021 06:51:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632750676; cv=none; d=google.com; s=arc-20160816; b=yYjTptBGgCFR7S9SSh0YDgOaLoKLOrR9A/7yNVRMEJLPRW4PzBGw6o6hW6mxSKyoFe yayjWP9uzPLsERh6UQJNya1UqSbSiK0mRjKSJ4F1SIAGbiCajx0+IOf+NreWGjY1+uRA 9WHcizZIDYGPuZDaSGUgfI5kgg3DX7ZDCGby7luoFWZ3UFAqt3loVvD75TpE7m//xE5k pzLdEgmGhuq/QtyYf1E+srhtUxQz1G7GAh0mPvZ3j8dPL6SdJK6QKi/XdOY2hVjxm4gc GViOTKwYPDvesVvW4+Xmn9wnAsKo9gxUoRTnVjNhI/h9VDn8MGzOXTs1LQvcEWzteHKt ugwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Skj4Rqrrk6CYAmDezDliz++9ALkuGchHC9gB9jeqigo=; b=fAHh9DpeknjAC7suaXp2uloZwue5juDqlAqRO2nw5qwQPTm03Q5pz/jEBMAoVYlljk gZ3BfY1BlMJUh0xGXnkpOkWx7DyUvUl+WnxFrcI3isyKJ5+hdoMs77LBnjo8BJ36RzzI KBPoqkGMM8C1gHADqZ1Gzv2lYZZg9CKz1ocg5ywCCWedFKjoigTVXONN9zuRYJ6zf92k +2AmWTk77fAczTyJjp1Vo9pPTTr7cUHXQq3Lzh2eytLdT6IzOUGn3HjxbTx4ANRd6+oy Bc9iNx3hOnC4n/90gi8OEwF+qSwl1fljSN1/xUDWz2St0NDEtKj1SDSwWQwqpMd7JlP3 ew3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jmUYX6ph; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si6522848pla.308.2021.09.27.06.51.03; Mon, 27 Sep 2021 06:51:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jmUYX6ph; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234664AbhI0Nvl (ORCPT + 99 others); Mon, 27 Sep 2021 09:51:41 -0400 Received: from mail.kernel.org ([198.145.29.99]:41826 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234600AbhI0Nvd (ORCPT ); Mon, 27 Sep 2021 09:51:33 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 95E3061002; Mon, 27 Sep 2021 13:49:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632750595; bh=3FXA4AbMQLH4lWQwUmUJ+RG4GsZVOfi+yc3uPA1d0IQ=; h=From:To:Cc:Subject:Date:From; b=jmUYX6phnM1nq9XWqNJwgdc1w/H/83d0XbGoKhQbr1FeN85ErJyatsF5lXr/U9Pwr 2iXUqAo/CzgBqBSZ606WL8uBTckQD/hRu36UvNZKhyief5S8H3rgzFfu+RAZHW0+ME sHudVWq5TwaqrdPBDDctZswFMJBt1UFhCZwNWBWVASfzbYAdcvTLpEtJcAwxjfvP0N 7fitLURaoQ8yG/e70hgMfGCZUSGkQAxEvOOpP2drMEc1UAq4L0QjHZ9N476t3Uo3TB QugK1jFgag664hloQltsoV47gDkDBh6B31w3k7eRt1b+JIFJUYysya1Cqv57pVYEry Ui/2G/RABRd2A== Received: by mail.kernel.org with local (Exim 4.94.2) (envelope-from ) id 1mUr0z-000AjR-Hy; Mon, 27 Sep 2021 15:49:53 +0200 From: Mauro Carvalho Chehab To: Linux Doc Mailing List , Greg Kroah-Hartman Cc: Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet Subject: [PATCH 0/3] scripts: get_abi.pl: some additional fixes and doc update Date: Mon, 27 Sep 2021 15:49:48 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Mauro Carvalho Chehab Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, This small series address a couple of issues I noticed while testing it on an arm64 board (HiKey970). Those are addressed on patches 1 and 2. Patch 2 is the real fix: it prevents creating aliases for nodes that are ignored (specially for /sys/firmware, where there's no documentation for the files created there under Documentation/ABI - nor it makes sense to have it). Patch 1 prevents similar cases, as it will produce an error if a symlink is pointing to an entry that was not added at the internal representation of the sysfs. Patch 3 just update a few things at the documentation inside the script. Mauro Carvalho Chehab (3): scripts: get_abi.pl: produce an error if the ref tree is broken scripts: get_abi.pl: fix parse logic for DT firmware scripts: get_abi.pl: update its documentation scripts/get_abi.pl | 70 +++++++++++++++++++++++++++++----------------- 1 file changed, 45 insertions(+), 25 deletions(-) -- 2.31.1