Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1233943pxb; Thu, 16 Sep 2021 02:56:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzVCeb2hb4ENPgQ9T8cYmMYCQirj9RyCXLPWocyWCQ7z7EnSWJLu3Gdg73owNidwFbSHOjU X-Received: by 2002:a17:906:3159:: with SMTP id e25mr5230780eje.549.1631786162862; Thu, 16 Sep 2021 02:56:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631786162; cv=none; d=google.com; s=arc-20160816; b=C2ZPapS3qOt1k1SfldDq4TJ+ebJBIGfiK9AuyeAjBq6lJkDLNYxvSJY8NWgQwPsUfI ugWSIKJeAZvPZwXsuPyEZ33aMYcod1temQ451tN0/KwrPr0IXJZRcpV8uzqMUqSkHzx8 zL9mQXp4n2WELw0ev2YHPFIvWbXz+Im4mgPAnct+cBvwQit+w+/fHerf1YfOxiH5O0ZP nRUYqoLTqqhFxnY65le7zujVx5lS+0+884Y3uYEqvrB0tYa9ruVuP7/BKYIiKAQ4gIST zlLwOyj/jLlhye/exTsb79SUTzXxdQkAF0nLPatcff7X74yiCPhuh+zpE//aSGLNGdsD 7N4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature:dkim-signature; bh=7Hr/2iIZwIEgCfldPaWyF8ZFWOFNeO1vGU+ls4G7YRI=; b=vZzeRh3P8DaAbeJzpuDpTBGnWQr0wKfSq+MAWRD7c2HIGQbmZIvaOL0d4QTqw2JFa1 Pdwm2K73W7YVjJi1YTuBA6z5cdJvmkNuHQjF5wyehJNfgV4pulX5xiiNzYXDoZ9/NrQh P4xqohKpLJufCA2f+k5gtkdYw6Khjvipc6NzRMhUql6xMgrsWnp0ppjp+M+erxd0XcL3 HuYcpv/3ptMPLIRmnjIUDdzH5q41Fwmw58/XmDydajHV6hRpPo2/Xd8Dq6UPTPnORSl1 mN5r03zLFTgb8g3EALglTPY6INzTuikcrHtQiqNILZYR6n/1h6Jr7tuGrd2S6Cg7ebp4 r5qA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.cz header.s=susede2_rsa header.b=mWETj69L; dkim=neutral (no key) header.i=@suse.cz; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 6si3088830ejl.543.2021.09.16.02.55.38; Thu, 16 Sep 2021 02:56:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-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=@suse.cz header.s=susede2_rsa header.b=mWETj69L; dkim=neutral (no key) header.i=@suse.cz; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235574AbhIPJ4S (ORCPT + 99 others); Thu, 16 Sep 2021 05:56:18 -0400 Received: from smtp-out1.suse.de ([195.135.220.28]:33002 "EHLO smtp-out1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235287AbhIPJ4S (ORCPT ); Thu, 16 Sep 2021 05:56:18 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out1.suse.de (Postfix) with ESMTP id 72FB122376; Thu, 16 Sep 2021 09:54:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1631786097; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=7Hr/2iIZwIEgCfldPaWyF8ZFWOFNeO1vGU+ls4G7YRI=; b=mWETj69L9GUgeYnhoAaHEVHJ+GR89fRjzab/9tY2mcpPQ6CY5VzXTWoOcYirKRPtTAP/4u R+LOTCIU2oUSOGMVUqBWoiF0qhT5tiNFl//rzYCvYtBWi+zbp/JzD9LD+Eq1TqDCcn/fOD oVkycPzqVARLnHaOlqX2mwX7UJzPrdY= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1631786097; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=7Hr/2iIZwIEgCfldPaWyF8ZFWOFNeO1vGU+ls4G7YRI=; b=vdd/mdK8Kd1wgwBLy4fKohEi+Mcqx1OYk7NF9U+Q+XEN2LvGN69Q3oZuY3B+/jtKMQrkvp 0sNiClqPglIuTHCQ== Received: from quack2.suse.cz (unknown [10.100.224.230]) by relay2.suse.de (Postfix) with ESMTP id A5A38A3B90; Thu, 16 Sep 2021 09:54:52 +0000 (UTC) Received: by quack2.suse.cz (Postfix, from userid 1000) id A82661E0C04; Thu, 16 Sep 2021 11:54:55 +0200 (CEST) Date: Thu, 16 Sep 2021 11:54:55 +0200 From: Jan Kara To: Jonathan Corbet Cc: Theodore Ts'o , Jan Kara , linux-ext4@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH 1/2] ext4: docs: switch away from list-table Message-ID: <20210916095455.GE10610@quack2.suse.cz> References: <20210902220854.198850-1-corbet@lwn.net> <20210902220854.198850-2-corbet@lwn.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210902220854.198850-2-corbet@lwn.net> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Thu 02-09-21 16:08:53, Jonathan Corbet wrote: > Commit 3a6541e97c03 (Add documentation about the orphan file feature) added > a new document on orphan files, which is great. But the use of > "list-table" results in documents that are absolutely unreadable in their > plain-text form. Switch this file to the regular RST table format instead; > the rendered (HTML) output is identical. > > Signed-off-by: Jonathan Corbet Thanks! Definitely looks more readable :). You can add: Reviewed-by: Jan Kara Honza > --- > Documentation/filesystems/ext4/orphan.rst | 32 ++++++++--------------- > 1 file changed, 11 insertions(+), 21 deletions(-) > > diff --git a/Documentation/filesystems/ext4/orphan.rst b/Documentation/filesystems/ext4/orphan.rst > index bb19ecd1b626..d096fe0ba19e 100644 > --- a/Documentation/filesystems/ext4/orphan.rst > +++ b/Documentation/filesystems/ext4/orphan.rst > @@ -21,27 +21,17 @@ in heavy creation of orphan inodes. When orphan file feature > (referenced from the superblock through s\_orphan_file_inum) with several > blocks. Each of these blocks has a structure: > > -.. list-table:: > - :widths: 8 8 24 40 > - :header-rows: 1 > - > - * - Offset > - - Type > - - Name > - - Description > - * - 0x0 > - - Array of \_\_le32 entries > - - Orphan inode entries > - - Each \_\_le32 entry is either empty (0) or it contains inode number of > - an orphan inode. > - * - blocksize - 8 > - - \_\_le32 > - - ob\_magic > - - Magic value stored in orphan block tail (0x0b10ca04) > - * - blocksize - 4 > - - \_\_le32 > - - ob\_checksum > - - Checksum of the orphan block. > +============= ================ =============== =============================== > +Offset Type Name Description > +============= ================ =============== =============================== > +0x0 Array of Orphan inode Each \_\_le32 entry is either > + \_\_le32 entries entries empty (0) or it contains > + inode number of an orphan > + inode. > +blocksize-8 \_\_le32 ob\_magic Magic value stored in orphan > + block tail (0x0b10ca04) > +blocksize-4 \_\_le32 ob\_checksum Checksum of the orphan block. > +============= ================ =============== =============================== > > When a filesystem with orphan file feature is writeably mounted, we set > RO\_COMPAT\_ORPHAN\_PRESENT feature in the superblock to indicate there may > -- > 2.31.1 > -- Jan Kara SUSE Labs, CR