Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp272319pxx; Thu, 29 Oct 2020 02:09:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzRP8BnoDBOxEi5/lJGHo5d9BNo7ZMwxQkQsViDaYi9pTfRWn1FLRBRbOyqMAmlWdrBe4J/ X-Received: by 2002:a17:906:2788:: with SMTP id j8mr1057219ejc.185.1603962553951; Thu, 29 Oct 2020 02:09:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603962553; cv=none; d=google.com; s=arc-20160816; b=tHq13B7OrYDZsK9SXmlaxEMv9rW0isrA44VjOODX92xWACNzPaz3Ueotg1I/rikd+8 rfBo6Q+PRkySDdTCJft82UK1jOfWNwSx7o98DoHunbsAnWnY0KlwbWq36BsfKwTUKo6e lyTCtVpt5/qdANVkfPOHMLQvB26cDwGTdH/beQp9/KOtEIaFCDLZNymW1mlnujFntTps 5IXkfKElmkrHDr40wIoXbLBxb4OUWiwLRfl6BONPSndzu/a+pVSGN8O7CvDE++5RqROv ZiEvWd8fc4hJrI8lJIMi72eejFN8bQu5JtExJlHFPT+as7Y61s5MqQjhEsFzuKiT7NvF hG4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=U61YWuFMAJvJk+kMLzJyniNGlusiA+DOA+KrVQMHkq8=; b=XI5RUfzicVV32/zLig3Ho75SjNQh7+oK4V3nAFP+fcvrFZAUWiGfosZvtnzrRveLJd XR4mGryBMxiM4S6hOVkG6yRBtoSICj8eR/MH2BYhW7zm0W2vxXL370/G105ZsBNE+5yV dkovx5SpM3ljIQv8qquzLty5Lky481RzV97bCZo5DrE8C0+k6UiVn1Jty9BiKRm6vrtr 7chxgKKb7wC22H/pgnX31p5XzPNVIxXLJwpcudc89GlQbRao9qSObXRdnCEwyHTm4axG +Hez7WUxBkBLUbjNScuLIsvpCeSHtv/upIOg71vlLyBrwVoVU1r2F0IdzXGY7A1+A5VX 6ehg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=E9tz59pE; 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 y26si1149430edu.289.2020.10.29.02.08.51; Thu, 29 Oct 2020 02:09:13 -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=default header.b=E9tz59pE; 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 S1725805AbgJ2JHh (ORCPT + 99 others); Thu, 29 Oct 2020 05:07:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:52396 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725372AbgJ2JHh (ORCPT ); Thu, 29 Oct 2020 05:07:37 -0400 Received: from coco.lan (ip5f5ad5de.dynamic.kabel-deutschland.de [95.90.213.222]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E3E64206D9; Thu, 29 Oct 2020 09:07:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1603962456; bh=Gla487go1VrkmhiLWBVHX3FdQtKupPqvUz9Fe4VLBlw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=E9tz59pEzlwn2SAmW0HovgPF33m/qtgLVhGRLFLo5Mkec9wlPtmF/oPqD7fNr9trZ GlCnF+ra0M41d7UBDnnj90bfNUUIY408OZk0K6CHeP41K3BYx4B2/9xnkQsEImpdE8 S54iav4Sm1Sap+e+zNcQ16Aw7/AVCaIXGO0QnGx8= Date: Thu, 29 Oct 2020 10:07:21 +0100 From: Mauro Carvalho Chehab To: Greg Kroah-Hartman Cc: Linux Doc Mailing List , linux-kernel@vger.kernel.org, Jonathan Corbet , Alexandre Torgue , Andreas Klinger , Anton Vorontsov , Baolin Wang , Bartosz Golaszewski , Benson Leung , Bjorn Andersson , Boris Brezillon , Chao Yu , Chunyan Zhang , Colin Cross , Daniel Thompson , Enric Balletbo i Serra , Fabrice Gasnier , Heikki Krogerus , Jaegeuk Kim , Jingoo Han , Johan Hovold , Johannes Berg , Jonathan Cameron , Kees Cook , Lee Jones , Linus Walleij , Mathieu Poirier , Maxime Coquelin , Mike Kravetz , Ohad Ben-Cohen , Orson Zhai , Peter Rosin , Richard Cochran , Richard Gong , Sebastian Reichel , Srinivas Kandagatla , Stefan Achatz , Tony Luck , Wu Hao , Divya Bharathi , platform-driver-x86@vger.kernel.org, Divya Bharathi , Hans de Goede , Andy Shevchenko , mark gross , Mario Limonciello , Prasanth KSR Subject: Re: [PATCH 00/33] ABI: add it to the documentation build system Message-ID: <20201029100721.0fe83761@coco.lan> In-Reply-To: <20201028144321.GA2302351@kroah.com> References: <20201028144321.GA2302351@kroah.com> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, 28 Oct 2020 15:43:21 +0100 Greg Kroah-Hartman escreveu: > On Wed, Oct 28, 2020 at 03:22:58PM +0100, Mauro Carvalho Chehab wrote: > > Hi Greg, > > > > As requested, this is a rebased version on the top of v5.10-rc1 > > adding support for having the Linux ABI documentted inside > > the Linux admin manual. > > > > When compared with the version I sent years ago, this > > version has: > > > > - a logic to detect duplicated ABI symbols; > > - it auto-generate cross-reference markups for ABI symbols, > > ABI files and .rst files; > > - Other files from 5.10-rc1 required adjustments in order > > to be accepted by the script in rst-source mode; > > - Some bug fixes. > > > > PS.: I didn't try to merge it against linux-next yet. So, > > I won't doubt that applying it could cause some conflicts. > > > > Feel free to review it. > > In general, I like it. > > If there's no complaints, I'd like to take all of the Documentation/ABI/ > updates in for 5.10-rc2 at the least, to make it easier to build on top > of and to keep these types of mistakes from living longer than they > should be. And make merging easier with other trees over time. I rebased today on the top of linux-next. All patches applied as-is. There's just a few new warnings due to a single patch, added via platform-driver-x86: [PATCH v7] Introduce support for Systems Management Driver over WMI for Dell Systems (plus, it generated a get_abi.pl warning, due to a description added there without Description:) The ReST warnings are: /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:2: WARNING: Title underline too short. Dell specific class extensions -------------------------- /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:2: WARNING: Unexpected indentation. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:2: WARNING: Unexpected indentation. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:2: WARNING: Block quote ends without a blank line; unexpected unindent. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:173: WARNING: Unexpected indentation. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:173: WARNING: Unexpected indentation. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:173: WARNING: Block quote ends without a blank line; unexpected unindent. /devel/v4l/docs/Documentation/ABI/testing/sysfs-class-firmware-attributes:111: WARNING: Inline emphasis start-string without end-string. Without looking at the file, from the warnings, I suspect that adding a few blank before/after indented lines should be enough to fix them. I'll prepare a separate patch to the file author, fixing those, to be merged via the platform-driver-x86 git tree. Thanks, Mauro