From patchwork Tue Nov 14 09:12:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bagas Sanjaya X-Patchwork-Id: 164788 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b909:0:b0:403:3b70:6f57 with SMTP id t9csp1738161vqg; Tue, 14 Nov 2023 01:13:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IHZkHVGAY0ps0Bdt6+6eAFu5NCKH6VJ6W6/uElpL6SJTpZPAZPuqmAA7BLgB5wwLlwoS6Zs X-Received: by 2002:a05:6a00:8d82:b0:6c3:468c:6caa with SMTP id im2-20020a056a008d8200b006c3468c6caamr3125670pfb.6.1699953187659; Tue, 14 Nov 2023 01:13:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699953187; cv=none; d=google.com; s=arc-20160816; b=lInZ11zO/8Um6h1pztigY4Lrf+cZf4Xb8kOGXiAn7oc8yPLJgG21Qb353/gY/87O4C 0v1eY51haEuB+l8UxEa7/fxuNo9IkjZCdCyle6Q9jVY0+fIhRhKt3YG9mKZm0aW/dJAW 4iEm21LcbVwm315dx4RHua+uAV7AKREVEWFWTKx6xOaeimmsV1bYk3Z+5gKiFwD55DKT lj2FFnDO8d9yu42ulIHj2K6JH84pp+KK7wf86FP6VH4BmcmbHv+fZ8M7ONmgDknud4r+ K7DNCBbGEX8YWSmY3Oa79sCgXEkDGNgHaSXRb0RCR3W3D0s6YVvPQ/5qeIo+ghyRTHV3 EaDQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=58xYPyrF3qvTiCYCxLLJyLJdfQPrc9Z3bl/acJdiQZw=; fh=vJO666WSoMKU6hB+Fjq/wqndFDzvyhTiN9NLQ6EFEW0=; b=fvd5qKe/xRfV4PfMatxrcmztxnx4BhpKWbHmpaMvsj8j2Auhibqci+DUKgOPThnKOw wi6wlvuE5XrL2+DO7jM6AQ/0pRXd0VnASh7bKSVweu4LFFQKaZXklwQxUrU+GO+K+hOV owZLPv1kE22oebtLWNDLYm3QeV1dQtIelYDNEVWp3V2fsOrkr4dHhM/f8Muxg47eVHCN jD8FDuHEZyF+bdsmUCIk7V1hZMZl+OwZJ5yXFBCcEaOFoo3IQX1p/JET42bS21S+un0e rKBGQWJFa3JcktQqc8RkV+IoitpwIs8PCEb024XP8VwnHX/lmYiMrci7ZcGqyG0GeDNS nM3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OrtfkLH7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id cg10-20020a056a00290a00b00690d695b113si7873794pfb.337.2023.11.14.01.13.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Nov 2023 01:13:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OrtfkLH7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 5268E8076E49; Tue, 14 Nov 2023 01:13:05 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232444AbjKNJMy (ORCPT + 30 others); Tue, 14 Nov 2023 04:12:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48098 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231382AbjKNJMx (ORCPT ); Tue, 14 Nov 2023 04:12:53 -0500 Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4C50CDD; Tue, 14 Nov 2023 01:12:50 -0800 (PST) Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1cc53d0030fso41769675ad.0; Tue, 14 Nov 2023 01:12:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699953170; x=1700557970; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=58xYPyrF3qvTiCYCxLLJyLJdfQPrc9Z3bl/acJdiQZw=; b=OrtfkLH7hEAc4RfLguOdLgmdO1A91Y4Ot5/5BcJzCdlDpBFZbni3OoBuOVks5e60Ud u+u6j3QLB4ZTc721RWSU5qJx2Y+AO54wrR95YVOswrf0GuRFmjogTx8fdMIlcPJZcLRz HiuRT9DYPQ/eNFErXi+n6nQFV6TLtAmZ0aLAdmev8AojfiNjt9kvFFbCF8PCsYRaIUHF JKztQX0qw19TlVwUrMXfI2nFL2gzwJ2mJtsNTmH43Icr/06rmZls5jsyo9OPLiklwlJc hbtW3mBhMNmwtiN7ffz8fl0HGA949j7A2Dfzgqy8k2YM4MBwDnyGOzAkJgyktE4CWWqx +13w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699953170; x=1700557970; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=58xYPyrF3qvTiCYCxLLJyLJdfQPrc9Z3bl/acJdiQZw=; b=fHf4hvPBlSVNItfTg8lXGHFLTL5U6BuHKGWPLuBds4JRWlPPoKHAiVJXEt+xXRFKQa 3YeT4V9aVvD7QluZTSoTzXUWys0X07pLnNgJ2l4lDuE48J54Czz1re+zJAlhcbyQlcWJ ihpQJcLfEXYLqcchq4+742+B3H0aXNhPKE44idPZ+5JX0N9/Lg5pbjLpGUIbeclXqyWI T47n6ptUeXhdxujzwgHhxCraNrBbdIglTQRBnHcJ5uzpop4puwYd9XMELGXTxOwPHcKi B8eQeIcqqcwqr52DibMHLBrDwJSRo7d5LM6Rj8zbAOBOUkr0polubIux0Eywx198ebYy 5DlQ== X-Gm-Message-State: AOJu0YzSqAPfJiKkv6m4yzZY413j1ve3JDmnuc268B/4d6H0NL49sqO4 9SUpjcJMkwL9S69TCb1hMrX+zza6n0khIg== X-Received: by 2002:a17:902:6845:b0:1c9:dba6:417a with SMTP id f5-20020a170902684500b001c9dba6417amr2341713pln.9.1699953169712; Tue, 14 Nov 2023 01:12:49 -0800 (PST) Received: from archie.me ([103.131.18.64]) by smtp.gmail.com with ESMTPSA id i4-20020a170902c94400b001c61afa7009sm5258663pla.114.2023.11.14.01.12.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Nov 2023 01:12:49 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 7AA3B10206E62; Tue, 14 Nov 2023 16:12:46 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Filesystems Development , Linux KVM Cc: Alexander Viro , Christian Brauner , Paolo Bonzini , Bagas Sanjaya , Stephen Rothwell Subject: [PATCH] fs: anon-inode: Prepend blank line separator to anon_inode_create_getfile() reasons list Date: Tue, 14 Nov 2023 16:12:43 +0700 Message-ID: <20231114091243.32789-1-bagasdotme@gmail.com> X-Mailer: git-send-email 2.42.1 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1404; i=bagasdotme@gmail.com; h=from:subject; bh=VoxbFqKsb8UnObxPXwHrDuAI+PHAf+lBOWP8cTZ4neU=; b=kA0DAAoW9rmJSVVRTqMByyZiAGVTOWqjx1y6YRl+6RlRTeU0KIT+8B+nGngH5J5CUDWtSGHXj Ih1BAAWCgAdFiEEkmEOgsu6MhTQh61B9rmJSVVRTqMFAmVTOWoACgkQ9rmJSVVRTqOwKAD9ED/d tQzybUPKOmJhtYDjPeD5TeENGuYCW8hYQgsdlzQA/A5IIESPBedF8CU884M/aX+krg+BlmXglDV cDnHlN34E X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Tue, 14 Nov 2023 01:13:05 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782530113556917527 X-GMAIL-MSGID: 1782530113556917527 Stephen Rothwell reported htmldocs warning when merging kvm tree: Documentation/filesystems/api-summary:74: fs/anon_inodes.c:167: ERROR: Unexpected indentation. Documentation/filesystems/api-summary:74: fs/anon_inodes.c:168: WARNING: Block quote ends without a blank line; unexpected unindent. Fix them by prepending blank line separator to reasons list of anon_inode_create_getfile() to render the list with correct items. Fixes: e4c866e72563ed ("fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure()") Reported-by: Stephen Rothwell Closes: https://lore.kernel.org/linux-next/20231114141326.38a3dcd4@canb.auug.org.au/ Signed-off-by: Bagas Sanjaya --- fs/anon_inodes.c | 1 + 1 file changed, 1 insertion(+) base-commit: de7a3ded67802c419736e63f939d58fe7efcc9bd diff --git a/fs/anon_inodes.c b/fs/anon_inodes.c index e02f4e2e2ecede..c9c02fc3bd0176 100644 --- a/fs/anon_inodes.c +++ b/fs/anon_inodes.c @@ -163,6 +163,7 @@ EXPORT_SYMBOL_GPL(anon_inode_getfile); * * Create a new anonymous inode and file pair. This can be done for two * reasons: + * * - for the inode to have its own security context, so that LSMs can enforce * policy on the inode's creation; * - if the caller needs a unique inode, for example in order to customize