From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: Greg KH <greg@kroah.com>
Cc: Linux Doc Mailing List <linux-doc@vger.kernel.org>,
Mauro Carvalho Chehab <mchehab@infradead.org>,
linux-kernel@vger.kernel.org, Jonathan Corbet <corbet@lwn.net>,
Kees Cook <keescook@chromium.org>,
Anton Vorontsov <anton@enomsg.org>,
Colin Cross <ccross@android.com>, Tony Luck <tony.luck@intel.com>
Subject: Re: [PATCH v2 00/22] Add ABI and features docs to the Kernel documentation
Date: Fri, 21 Jun 2019 15:15:48 -0300 [thread overview]
Message-ID: <20190621151548.074d9d60@coco.lan> (raw)
In-Reply-To: <20190621150445.GA11015@kroah.com>
Em Fri, 21 Jun 2019 17:04:45 +0200
Greg KH <greg@kroah.com> escreveu:
> On Thu, Jun 20, 2019 at 02:22:52PM -0300, Mauro Carvalho Chehab wrote:
> > This is a rebased version of the scripts with parse
> > Documentation/ABI and Documentation/feature files
> > and produce a ReST output. Those scripts are added to the
> > Kernel building system, in order to output their contents
> > inside the Kernel documentation.
> >
> > Please notice that, as discussed, I added support at get_abi.pl
> > to handle ABI files as if they're compatible with ReST. Right
> > now, this feature can't be enabled for normal builds, as it will
> > cause Sphinx crashes. After getting the offending ABI files fixed,
> > a single line change will be enough to make it default.
> >
> > a version "0" was sent back on 2017.
>
> Ok, I added the first chunk of these patches to my tree, that add the
> get_abi.pl file to the tree. I didn't touch the others that touched the
> documentation build or other scripts just yet, as I wanted to get others
> to agree with them before accepting them.
>
> Or we can just wait until after 5.3-rc1 is out and then the rest can go
> through the documentation tree.
Ok.
Whatever works best for you and Jon.
I'm keeping a tree with the remaining patches on the top of
driver-core-next at:
https://git.linuxtv.org/mchehab/experimental.git/log/?h=abi_patches_v4.2
I'll rebase it on the top of yours as new patches get merged there, or if
I develop more patches related to it (I may try to fix the ReST issues with
the files at ABI/testing if I have some spare time).
Note that it contains the RFC patches for parsing ABI files as-is,
with ReST markups on them, if needed.
If you want to pick the hole thing including the RFC ones, there's one patch
there with probably needs to be either split and/or submitted to ABI file authors:
https://git.linuxtv.org/mchehab/experimental.git/commit/?h=abi_patches_v4.2&id=58f73907d21f1c93038196c42dab65be969f4104
Thanks,
Mauro
prev parent reply other threads:[~2019-06-21 18:15 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-06-20 17:22 [PATCH v2 00/22] Add ABI and features docs to the Kernel documentation Mauro Carvalho Chehab
2019-06-20 17:22 ` [PATCH v2 01/22] ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag Mauro Carvalho Chehab
2019-06-20 18:22 ` Bjorn Helgaas
2019-06-20 17:22 ` [PATCH v2 02/22] ABI: Fix KernelVersion tags Mauro Carvalho Chehab
2019-06-20 18:04 ` Kees Cook
2019-06-20 17:22 ` [PATCH v2 03/22] scripts: add an script to parse the ABI files Mauro Carvalho Chehab
2019-06-20 17:22 ` [PATCH v2 04/22] scripts/get_abi.pl: parse files with text at beginning Mauro Carvalho Chehab
2019-06-20 17:22 ` [PATCH v2 05/22] scripts/get_abi.pl: avoid use literal blocks when not needed Mauro Carvalho Chehab
2019-06-20 17:22 ` [PATCH v2 06/22] scripts/get_abi.pl: split label naming from xref logic Mauro Carvalho Chehab
2019-06-20 17:22 ` [PATCH v2 07/22] scripts/get_abi.pl: add support for searching for ABI symbols Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 08/22] scripts/get_abi.pl: represent what in tables Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 09/22] scripts/get_abi.pl: fix parse issues with some files Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 10/22] scripts/get_abi.pl: avoid creating duplicate names Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 11/22] scripts/get_abi.pl: add a handler for invalid "where" tag Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 12/22] scripts/get_abi.pl: add a validate command Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 13/22] doc-rst: add ABI documentation to the admin-guide book Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 14/22] docs: sphinx/kernel_abi.py: fix UTF-8 support Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 15/22] sphinx/kernel_abi.py: make it compatible with Sphinx 1.7+ Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 16/22] docs: Kconfig/Makefile: add a check for broken ABI files Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 17/22] docs: kernel_abi.py: Update copyrights Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 18/22] doc: ABI scripts: add a SPDX header file Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 19/22] scripts: add a script to handle Documentation/features Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 20/22] docs: admin-guide, x86: add a features list Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 21/22] scripts/get_feat.pl: handle ".." special case Mauro Carvalho Chehab
2019-06-20 17:23 ` [PATCH v2 22/22] scripts/get_abi.pl: change script to allow parsing in ReST mode Mauro Carvalho Chehab
2019-06-21 15:04 ` [PATCH v2 00/22] Add ABI and features docs to the Kernel documentation Greg KH
2019-06-21 18:15 ` Mauro Carvalho Chehab [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190621151548.074d9d60@coco.lan \
--to=mchehab+samsung@kernel.org \
--cc=anton@enomsg.org \
--cc=ccross@android.com \
--cc=corbet@lwn.net \
--cc=greg@kroah.com \
--cc=keescook@chromium.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mchehab@infradead.org \
--cc=tony.luck@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).