Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp348379ybl; Tue, 28 Jan 2020 04:25:29 -0800 (PST) X-Google-Smtp-Source: APXvYqz+LhjC2pK0OxRLVCSV5pqPFqJjM2ASznkHdz7OBajGhxzfzcWuFYaXxQUHZBtor1RcNYM3 X-Received: by 2002:a05:6830:200d:: with SMTP id e13mr4850985otp.364.1580214329209; Tue, 28 Jan 2020 04:25:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580214329; cv=none; d=google.com; s=arc-20160816; b=ej+yGVCDwq98kPR6OHpCpoxPgQnJjXBHNdWRxoeTBL1u7yDETET4dKdw5lvph87UaF s12ppw9EHcsX+sYcMMdQ/udbWBgyUhSy+biG7W2BV4LryJW8r/aMbJ3wKm8gbe5l6mp+ 0hoNL1iW4yFahRFOBEXTOTJAAeRFOoc3VDDktdTNNZsApKpELHYqbavgx+TRjEXz4YBE LdtdnUaxVKacV3jEy2zRQLRUEZApTTuy8gWrUTthgG8tUa4oP9sdzBktnoJbBVi7upwd N89AuKez9DlE+3SQUQEXeGpSsvpzLPB3/z/vbU2gS1SSw4i/MjVuk1+1eBJ91C4iZHwQ wr9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=Pq1XhpzMtt3VALe+HyLUpTg4maB1L6CO3oOCK1yTp2Y=; b=HFAnh1eWub0j7v3Nl/NpR7ukoZgTOwhW8k4jNZUgjUNyjl/R+030r9O7Zi1simjUYa 9yJmQSYOQqrVMgEJizb57kfrSF5KzghboTHUh5fQ5olLHhWV9GVa/OTyl3kLEeL/+KjX aRozKMdM9EcqZiO+/yL3hQ/gHJkPlxhXMUMzIuOySz8O2bFSr6swsa7JFODeGXTy80tF TpAYl/E7eZl6dXUhoyVSNkEq/T84NTD96AzdDreou2e13RWnH3YPOdF+O6pDIDDQBWue +LWYOZ7Y/tZzniSrwiIqetQasrcFGCk1jrnv4qubsNZmjhUd0rQSGo+Z08FUzQnw3JTf w7hA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=qdUQmUtq; 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=pass (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 d8si8816633oti.306.2020.01.28.04.25.16; Tue, 28 Jan 2020 04:25:29 -0800 (PST) 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=pass header.i=@kernel.org header.s=default header.b=qdUQmUtq; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726129AbgA1MYV (ORCPT + 99 others); Tue, 28 Jan 2020 07:24:21 -0500 Received: from mail.kernel.org ([198.145.29.99]:48234 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725948AbgA1MYU (ORCPT ); Tue, 28 Jan 2020 07:24:20 -0500 Received: from localhost (unknown [223.226.101.206]) (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 0041C24685; Tue, 28 Jan 2020 12:24:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1580214259; bh=BtqscQvFbrm9Hvfh2uW51lnqhOWg/ZKqqk/HxI4Up1A=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=qdUQmUtqdRw+9h3xCJxZPnmgPE0w88p/uvrqPvpdpQY2NVJgCVCuG2L2bjiWb+6Ya +esNf2jMmYgrO4zO0hnY9k3ICW/kPZa3jeUI5V2DENTSts4MCG59r2ICpRGBtdpHx+ 95VeNeU3w44aK9YXEnraPxKQQRWuZOoQoSWmKgBU= Date: Tue, 28 Jan 2020 17:54:15 +0530 From: Vinod Koul To: Michael Ellerman Cc: peter.ujfalusi@ti.com, dma , LKML , corbet@lwn.net, linux-doc@vger.kernel.org, Linus Torvalds Subject: Re: Docs build broken by driver-api/dmaengine/client.rst ? (was Re: [GIT PULL]: dmaengine updates for v5.6-rc1) Message-ID: <20200128122415.GU2841@vkoul-mobl> References: <20200127145835.GI2841@vkoul-mobl> <87imkvhkaq.fsf@mpe.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87imkvhkaq.fsf@mpe.ellerman.id.au> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Michael, On 28-01-20, 22:50, Michael Ellerman wrote: > Hi Vinod, > > Vinod Koul writes: > > Hello Linus, > > > > Please pull to receive the dmaengine updates for v5.6-rc1. This time we > > have a bunch of core changes to support dynamic channels, hotplug of > > controllers, new apis for metadata ops etc along with new drivers for > > Intel data accelerators, TI K3 UDMA, PLX DMA engine and hisilicon > > Kunpeng DMA engine. Also usual assorted updates to drivers. > > > > The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a: > > > > Linux 5.5-rc1 (2019-12-08 14:57:55 -0800) > > > > are available in the Git repository at: > > > > git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-5.6-rc1 > > > > for you to fetch changes up to 71723a96b8b1367fefc18f60025dae792477d602: > > > > dmaengine: Create symlinks between DMA channels and slaves (2020-01-24 11:41:32 +0530) > > > > ---------------------------------------------------------------- > > dmaengine updates for v5.6-rc1 > ... > > > > Peter Ujfalusi (9): > > dmaengine: doc: Add sections for per descriptor metadata support > > This broke the docs build for me with: > > Sphinx parallel build error: > docutils.utils.SystemMessage: /linux/Documentation/driver-api/dmaengine/client.rst:155: (SEVERE/4) Unexpected section title. Thanks for the report. > Optional: per descriptor metadata > --------------------------------- > > > The patch below fixes the build. It may not produce the output you > intended, it just makes it bold rather than a heading, but it doesn't > really make sense to have a heading inside a numbered list. > > diff --git a/Documentation/driver-api/dmaengine/client.rst b/Documentation/driver-api/dmaengine/client.rst > index a9a7a3c84c63..343df26e73e8 100644 > --- a/Documentation/driver-api/dmaengine/client.rst > +++ b/Documentation/driver-api/dmaengine/client.rst > @@ -151,8 +151,8 @@ DMA usage > Note that callbacks will always be invoked from the DMA > engines tasklet, never from interrupt context. > > - Optional: per descriptor metadata > - --------------------------------- > + **Optional: per descriptor metadata** > + I have modified this to below as this: --- a/Documentation/driver-api/dmaengine/client.rst +++ b/Documentation/driver-api/dmaengine/client.rst @@ -151,8 +151,8 @@ The details of these operations are: Note that callbacks will always be invoked from the DMA engines tasklet, never from interrupt context. - Optional: per descriptor metadata - --------------------------------- +Optional: per descriptor metadata +--------------------------------- DMAengine provides two ways for metadata support. DESC_METADATA_CLIENT And I will add this as fixes and it should be in linux-next tomorrow Thanks -- ~Vinod