From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21ECAE936FB for ; Sat, 7 Oct 2023 07:02:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 66DA780025; Sat, 7 Oct 2023 03:02:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 61D1280008; Sat, 7 Oct 2023 03:02:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4E4A380025; Sat, 7 Oct 2023 03:02:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3E6F080008 for ; Sat, 7 Oct 2023 03:02:01 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 0AF5D120112 for ; Sat, 7 Oct 2023 07:02:01 +0000 (UTC) X-FDA: 81317770842.21.B463073 Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) by imf05.hostedemail.com (Postfix) with ESMTP id 5BD1A10000C for ; Sat, 7 Oct 2023 07:01:58 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=0Ko+XbjR; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf05.hostedemail.com: domain of elver@google.com designates 209.85.222.45 as permitted sender) smtp.mailfrom=elver@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696662118; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=MV3fajDywtr5Jk/wqj0ujD7RNZVpvrV8ESz+9hWBpd0=; b=RzCFUdD40BG7/IBHFS5Np3aFvR1/CGVJ3Ok2poiOEroVK9NMy9xnSQBigJGHHJ7b16zr5U RYwzoK+DCuHqd8bYfd3Q7D5onPnMRZee2KuHSZATgWGmG4CE6i5Y2qC+7N586wY7JDL7Ev YR5u7a1+KD5eFNTSSr1PJGdwY6XQ+XU= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=0Ko+XbjR; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf05.hostedemail.com: domain of elver@google.com designates 209.85.222.45 as permitted sender) smtp.mailfrom=elver@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696662118; a=rsa-sha256; cv=none; b=d0Hl02xVFNmcjmLUZ3A9AgonpUBLiOrXyEyEORfGjms7SmLD9+iQVuEBzxRzby2NKb02Iw 21SH8FgpK9tVjisR+8642l44S0dhuZj2SlU2FfAxc5Ri0op62vuRD7rg3zJ3w7F0q0fLqf Pl6OYKimyqI0rFTkc7reHxzrIy2rw8E= Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-7abe4fa15ceso1840199241.1 for ; Sat, 07 Oct 2023 00:01:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1696662117; x=1697266917; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MV3fajDywtr5Jk/wqj0ujD7RNZVpvrV8ESz+9hWBpd0=; b=0Ko+XbjRKtRvhdKqmEC10creoAPEurVik4U5NJAYzplY4qJ2NIUnovCNsjgVN3UJjA ojR7ASMaOoa6TKEnGCDcBt1RbBnUZTJUTlpdf1zQkBLgLSCgNydk3QJ0kX2g2eSYk/It 8NGaGKPrnUIgUxyokABt1MmYQ/ryFOIGVOGcg/FO3vbDgDFg6Lt5DMHMKQ+cs3icp9O3 2GJRVyLihLuyrAMGWBpN4xhg7ce2EI4+fd2PE1EMWqhs8x4PjSLuNk5UjKzTSYYTUhTl AUmAvXI+Q6CoWKlOmWERv+sN2ogJskeBU3n5uFZy1W5GDHhTUk6FRBSAq+oaRa+5ar1J BTCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696662117; x=1697266917; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MV3fajDywtr5Jk/wqj0ujD7RNZVpvrV8ESz+9hWBpd0=; b=DiMdqwHnQLoKu6nMXTbNRHnp/sBvychNzDseb8qxAI+FMPnXUST8uP+eXrd1exCkE/ ch+UJcXl2kY6ojj6/lo5zaPZmYtld7g2XpZJVVbrW7DvHZnfrXwn5fScEtOXJATvO8rd QgXfPXu9WUIqCenUAIkZ1vnjeGYMXZfeWHwkNLYNe3plU8svh+QPSGskVFTiqSA/usYR XgYSeN4xhC6tCc440Rus2wlB3wT7uVtf+1qtATI3RxSMyADog5c9tZN+e9MaH0iPGars b984sqRkhqxzh073h6wRCzKW9gmgC7hV9uxDcpOa8WUwNvTPB022jK8DMlhBucKwYrU2 feCw== X-Gm-Message-State: AOJu0YyHD0NBWbMW+bd11hGUaVekn/tiy1sL6OZeeAOrKpXG2lF3J7b1 g0JrQarxDR9PiKPJr5/0lKFKYTp5omXweNw+wc6Tuw== X-Google-Smtp-Source: AGHT+IFdohtRGFQRlUDkLz2okiPnrDtwhF5TIH53ApeAk1hNpPge1IoFBRrCXopD2OE2Wl7moP3v7EkCp1ZdUfX3vG4= X-Received: by 2002:a1f:9889:0:b0:49d:2a13:58fc with SMTP id a131-20020a1f9889000000b0049d2a1358fcmr3336138vke.2.1696662117155; Sat, 07 Oct 2023 00:01:57 -0700 (PDT) MIME-Version: 1.0 References: <1c4eb354a3a7b8ab56bf0c2fc6157c22050793ca.1696605143.git.andreyknvl@google.com> In-Reply-To: <1c4eb354a3a7b8ab56bf0c2fc6157c22050793ca.1696605143.git.andreyknvl@google.com> From: Marco Elver Date: Sat, 7 Oct 2023 09:01:21 +0200 Message-ID: Subject: Re: [PATCH 5/5] Documentation: *san: drop "the" from article titles To: andrey.konovalov@linux.dev Cc: Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Andrey Ryabinin , kasan-dev@googlegroups.com, Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Andrey Konovalov Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 5BD1A10000C X-Stat-Signature: kmy319zqwahu1fw1x6s4ggcwwkan3pwx X-HE-Tag: 1696662118-897075 X-HE-Meta: U2FsdGVkX1/a5CXZk00hDqmZj/Hl2lygbcd1qWC+mpCIlahYPYDfb9Lce1hhl+9UJevQ7e8Wc1j/7NOYuNMabvXdzxxe6ZW71JwMyKinCKSvacLI363vCwQ1XgNFrp86+LQTFJscJbAAoiGd0vqGkTjjpXQSLtNJbQkglE9VMspkjowGs7xBjPRTYpqot4JqilEy5gqAzHjCOQcSJwSoE5L4XSocK6rBYozYImO67M/BD9UdqUi5jAAYghUdnSMAbkMykoTUU+wjUaSuGIKOm85KUt0wpmlBdXZw5sfiH47oabZdScuOF6yM6qn6ueF1FmFkoYr9QQGgHbGNknNE4k/HnCZNOHrkTKW/WR7ziFriM495IoTEh0CgPn3WSlyFs5QeiuW2+MmC4Gbsncgeo/wmMVefVVbaJuozBVwOcabzH31pk8O84D/fos/4Ob/D6Sj1GUheqVPOR38477R6wyb6p0yX0J/chFl76yNzJhW+6sRQ1tw9GXbqo9W/WoCgjuvgL0UP0kPJUyAfzYVzrnCZIYHMQiRQ7wQX9ZpMraay00mKd1kG309gk7mhPABOUDItAalKwvJREKMXQmWqx8MhHdcsYKjSvhE4gxFTkpvrO+7J8fcZewzqNns9bEq2Of9ECIrj25qRpiESjv14q2xES7PmSEDiK1B2oakYvIxMrGA0ldV+o9ef6IkJoTlZfyVODI6atuhbbSKca1vuN6ur3ZittcZj+0LvN8TaNSerrj6kjIwTVVvFsffaD6/HI01DmdfyUaGLyZg30UudLYS4vlOFVQQWlONp02qhkRDkSSQKuH3Qcb8qYCCdWkVb3n6JYO2FRcdstfozCyxRscVqmZZMMDOQLqu+sM+abKL/y0OCi9XY0sm8Oups/BTJNSl994UrQ6bqx2iKRRxPXzGwvWUH89It4dWCX8l9ciOUCu9DwS8whI+x1bJpFdryXPaI5QmHZ/ULprz6vCe s3lc2mdQ X7KMhhYLoSzcwll/dnnxmTr8z1FiTZlwJd2VcjGQU/psirasO07FVL41m8fCw+SGf/xqAlGJWXXKLjvGS3S9YwaiA2GIcPLMtW+rjF+l0D+/hj261wOsr1I6V8X9w/3jR+bEyAx+lFKSvIIPHaeY8Ys7GWh3Na7YL6H3T89kFF75fvX1cBPzF+9KskxsU+4WklB3MWmaNwLY52QzeiyGfMG04V9QKfVrNWBc7cFwPX/DhA0B7qStZRKKbRiFz6ZQmnWo2pIGmFW/HYsHwqEq5kMsg4jPB0tPB46EOag6jIDf0vtALmKbs803lcI58tGJ8GlhbjR8hJiaLcNgbB51a5VFq1awBW5zAOv6lXiVLlZUYFk2bWAqhZ0aOueG5gbOIAtzxWzqZykjpK0PuCwIGigt83w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.083471, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, 6 Oct 2023 at 17:18, wrote: > > From: Andrey Konovalov > > Drop "the" from the titles of documentation articles for KASAN, KCSAN, > and KMSAN, as it is redundant. > > Also add SPDX-License-Identifier for kasan.rst. > > Signed-off-by: Andrey Konovalov > --- > Documentation/dev-tools/kasan.rst | 7 +++++-- > Documentation/dev-tools/kcsan.rst | 4 ++-- > Documentation/dev-tools/kmsan.rst | 6 +++--- UBSan also has it: https://docs.kernel.org/dev-tools/ubsan.html Reviewed-by: Marco Elver > 3 files changed, 10 insertions(+), 7 deletions(-) > > diff --git a/Documentation/dev-tools/kasan.rst b/Documentation/dev-tools/kasan.rst > index 382818a7197a..858c77fe7dc4 100644 > --- a/Documentation/dev-tools/kasan.rst > +++ b/Documentation/dev-tools/kasan.rst > @@ -1,5 +1,8 @@ > -The Kernel Address Sanitizer (KASAN) > -==================================== > +.. SPDX-License-Identifier: GPL-2.0 > +.. Copyright (C) 2023, Google LLC. > + > +Kernel Address Sanitizer (KASAN) > +================================ > > Overview > -------- > diff --git a/Documentation/dev-tools/kcsan.rst b/Documentation/dev-tools/kcsan.rst > index 3ae866dcc924..94b6802ab0ab 100644 > --- a/Documentation/dev-tools/kcsan.rst > +++ b/Documentation/dev-tools/kcsan.rst > @@ -1,8 +1,8 @@ > .. SPDX-License-Identifier: GPL-2.0 > .. Copyright (C) 2019, Google LLC. > > -The Kernel Concurrency Sanitizer (KCSAN) > -======================================== > +Kernel Concurrency Sanitizer (KCSAN) > +==================================== > > The Kernel Concurrency Sanitizer (KCSAN) is a dynamic race detector, which > relies on compile-time instrumentation, and uses a watchpoint-based sampling > diff --git a/Documentation/dev-tools/kmsan.rst b/Documentation/dev-tools/kmsan.rst > index 55fa82212eb2..323eedad53cd 100644 > --- a/Documentation/dev-tools/kmsan.rst > +++ b/Documentation/dev-tools/kmsan.rst > @@ -1,9 +1,9 @@ > .. SPDX-License-Identifier: GPL-2.0 > .. Copyright (C) 2022, Google LLC. > > -=================================== > -The Kernel Memory Sanitizer (KMSAN) > -=================================== > +=============================== > +Kernel Memory Sanitizer (KMSAN) > +=============================== > > KMSAN is a dynamic error detector aimed at finding uses of uninitialized > values. It is based on compiler instrumentation, and is quite similar to the > -- > 2.25.1 >