Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp807321ybi; Fri, 21 Jun 2019 08:29:11 -0700 (PDT) X-Google-Smtp-Source: APXvYqzQTVA01lrvQivcyXheEHLx//b5OmEw6gVh9QdRnygq0KjFhGtkRB8cGnGJ8oqOGLIBul+4 X-Received: by 2002:a17:90a:2041:: with SMTP id n59mr7127405pjc.6.1561130951514; Fri, 21 Jun 2019 08:29:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561130951; cv=none; d=google.com; s=arc-20160816; b=j1D9z+9trSeb6/q+oJ2RFLE8cRvTJ1ehhrHpDlTlQSe3gU+OM3X2ylNLUBrpVaf3gs THls+UwxoRqE9EXEH4+AuxcsTOxF4ncH6h5TMjvYTdQSdVLBR0Xti+j83mnfUyFJIIup 3htoaYB3FFsmz8OreaG+BTEsTL7KgKs80jjrH3jDRvoC8Ypv4CvE2Ql3exRWoR4CPp+Y b+8zqAan+Ckb/Spf0I7vc5sFcNdc6kaov8bZ9NXzAT11wIE/q84B/qCjnC+W+nJV/hgF XkSh4w0pjejso/alBotrtzfWir79D0fpZyI6drDs5+KvdBoWUceNsv/hx7Ecg4RZN2TO lpqA== 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=Be/MzKSNe3fAjFm8bS597mD7hGn/oAppHYPoJ6iD6gA=; b=OIgqzJ6VBlXtpYRD+3RxDq+C5qVaWP+8AzIPzmDA3XRVhhPMBSON6fvyaZUiIn7+4f R5wbWGc5G4oD1C+GfkisGZzD04dKrzFJEqu0XkGOPVJQ7t63miOHy2DaxCV+VoHGii2n gWAzGavrjc8wXMj3st0DZPqeaHko732v3BvesXm3JnzA3y1Tl53n8EIbAl/P7J6MRf5t Ip7TZPv3bm4R40l/3AHOv4DxzbaB3NAqxrNTLtd0u4nutFgeIXoxax/u6VcE1AIhc4PM vESYwhNteGQt7EEySAcHkKXP/ix+6WvIUKUooaxKIs0w2Wfvdyevq3ACdaIhAgMxzkde 2DbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=e0zJob7d; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d2si2719443pll.31.2019.06.21.08.28.56; Fri, 21 Jun 2019 08:29:11 -0700 (PDT) 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; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=e0zJob7d; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726402AbfFUP2K (ORCPT + 99 others); Fri, 21 Jun 2019 11:28:10 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:53294 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726100AbfFUP2I (ORCPT ); Fri, 21 Jun 2019 11:28:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Be/MzKSNe3fAjFm8bS597mD7hGn/oAppHYPoJ6iD6gA=; b=e0zJob7d2mhL2Pdyssnl46dzP 1uY6uynfUbsnUb0y/0wjEeX6XH+LZcU5JsZVpp9U1KQyqkGodRRvM0Frc7Zg9M/6ku30giVLrv1QI xSuIAUQH4poHkPWbPu3YYipODeLp3DZ3CL2I/917p/Wh6G9nFSfQCvHaedMRMTCBFsZi/jSVgKSyP tjzgSTKfG9fDsxF7fqsmaLQ8txCRulLqPVKcxwcClhfCEqsfM+OtKubtOHdZQKDoqGIjybKBba3Ij M8VK0022EItpF9O7Ptf0B1GmzayE3Y4y9W/J+DDQgxu+8A381SbzEpp5Qx8OqCEgkS3ns8G0R5VTt 2kAaqPghQ==; Received: from [177.97.20.138] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux)) id 1heLSR-0006At-KA; Fri, 21 Jun 2019 15:28:07 +0000 Received: from mchehab by bombadil.infradead.org with local (Exim 4.92) (envelope-from ) id 1heLSO-0005i8-Hd; Fri, 21 Jun 2019 12:28:04 -0300 From: Mauro Carvalho Chehab To: Linux Doc Mailing List Cc: Mauro Carvalho Chehab , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet , gregkh@linuxfoundation.org Subject: [PATCH 0/2] Report warnings to the file they belong Date: Fri, 21 Jun 2019 12:28:00 -0300 Message-Id: X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Reporting an ABI error to the get_abi.pl script is not nice, as it doesn't maky any easy to fix it. Instead, just like with kernel-doc, put the fingers to the files that didn't parse ok: Documentation/ABI/testing/sysfs-kernel-mm-hugepages:3: WARNING: Definition list ends without a blank line; unexpected unindent. Documentation/ABI/testing/evm:4: ERROR: Unexpected indentation. Documentation/ABI/testing/evm:3: WARNING: Block quote ends without a blank line; unexpected unindent. --- Greg, Independently of the RFC patches, I would apply those two ones together with the script, as they make a lot easier to debug issues. Mauro Carvalho Chehab (2): get_abi.pl: Allow optionally record from where a line came from docs: kernel_abi.py: use --enable-lineno for get_abi.pl Documentation/sphinx/kernel_abi.py | 18 ++++++++++++++---- scripts/get_abi.pl | 21 ++++++++++++++++++++- 2 files changed, 34 insertions(+), 5 deletions(-) -- 2.21.0