From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f53.google.com (mail-oa1-f53.google.com [209.85.160.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF99C1D5146 for ; Thu, 12 Mar 2026 12:53:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773320028; cv=none; b=C8CBkpfvm8DnrXOcavmyVrYpdAD7SxS9LIw1vd8UL/hbdvN1Jc3tZaNwWXLDu47udAAoC5tJX1fEt0sBfTgsLhO7zB11J2claxyAPZEV36lRueOuZ3flITcf3dTXke1NLIn1lKBlj2/bnd4ej5KzNYOifs5I1rgMDLRPOZJML3Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773320028; c=relaxed/simple; bh=C8Tmx+wVgPaQO3SA5g1GPxNl28HZYA6VUhyX4LUkXAc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=mwd+TLe5NVkf3Rz/Z4nLvuEjTDcDe+bafwgjasUVJu0pty/6IxWmAOCMzZ6tRKNDo4vnhSz0C07NK+2oJqHABpj9xi+1rm+NAUxmHb3/A3dAhHsjLzot6U37JOJHc0SBDXfk88Lo/GgBIEFIoFxDQ1cJ82d0rJLA7dejzC4jI/s= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=sifive.com; spf=pass smtp.mailfrom=sifive.com; dkim=pass (2048-bit key) header.d=sifive.com header.i=@sifive.com header.b=UWaXXe9a; arc=none smtp.client-ip=209.85.160.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=sifive.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sifive.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sifive.com header.i=@sifive.com header.b="UWaXXe9a" Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-40ef10ec84cso666898fac.2 for ; Thu, 12 Mar 2026 05:53:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; t=1773320025; x=1773924825; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Ky7U0hmCeNi6OyUrf2MxogfDAlaxZWXxIQIvc2Y9k8Y=; b=UWaXXe9adEBwkqjub/LuoTfvUOdMtLwqOb5VMi7pghKefO4kRJYbRFzW3il52lRgsF wT/prdPjuF3ji/qEyiOZWi7bhQ3brY0fwLj3M4QnxSa7mrenkj1GdacZLiTZ/v434s6H lzrrmZBrLBueK7sl/PyilVQ9SzDakighjUJPUBU9DTrtUiImewA6OHnXljmf5hThc/Gb fEhDaAhiSlfcBucXfE64hIvaGAcCY5XGYhdcc9WTivrxGOBJOwQ7L2oGTBCLV8Q+7t3X 4Y+zA0QXzPgGr0vi7Y56TpplBbzuWOX0HG5WBfmkdlDUHeHv1I4ukRcWEFDg3az7fszM YWEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773320025; x=1773924825; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ky7U0hmCeNi6OyUrf2MxogfDAlaxZWXxIQIvc2Y9k8Y=; b=UPNcvsMxcJjo8UKaHuuZYKs+RSooDrzOW9y7uV64GdljuBj8+z5tqOYLnC+I92aVjo px2zDVmh1CTtAAbWnu2tTl6WeIKH8I+n4OVr3YedhgyUW94vc91rUD/AI3iKYkVOYDCn YR3XZSbvDi+KMaDGXudkv2ySSdjI5rpB/MzEX7AxKjeBTpej+ATbyV3dXrkFf9Pw2Yl0 z674Eh94hujKU4Ae9UddNDp47zvVvlcNuipmxrjEsMQ+j4bzQXoKR+dLEWKxe8/50k/T zKisARlmRrqWGRmg9/976mMwX4jum+mOsZKnWlw4iet2VYzD/PNOakZrbA5bZ6BpIfI0 rC/A== X-Forwarded-Encrypted: i=1; AJvYcCUt7fwYhivDaRRdvX6vDAH6RBhxhLHJyNSWgW8ZJz+oxUmLAdgZU+3buw/LqcYCQn5ouB6nMNZ3WMgqdE4=@vger.kernel.org X-Gm-Message-State: AOJu0YwXv8lFVGsSqkCu1MWumZcOiebM0UQ6dr2Z3esI0XCR7XTu1/CT /Jsr5BpiyrcG8rOPt4iQLR2jOF8fHIcCG8DHkUeoEAcijCbcB2bSrYXpJ2cx6SZ2MxQ= X-Gm-Gg: ATEYQzyDtxbg/uF5QwLKyIUpTPawcEniQOHnAJCZ2A8fmIEfg+rNlIJ44Ek+jUmxPTh mpOmZ/LCDLAVVLcNUt7GaJsV25SafI1/Nr0HgJ+x1TCrX1VbgMlgdSlW7Qn090HiqD3w7S23r2M JiaKZtI0BLqH1Rpmaue0rhZUaGgG4galCKRZzbCcQ+FxwswvUODN4NvCJmKY/SoKNl/XVei+rhV +bKEPV6WG9/PXswNuNC/ha5XM2H9ic0aK2VUoLGwN5s41HJX/VAyjqNWy+qN/N5PuiHexZ1JBcu bt9zf/blTXVprfT8ghVU1gyMtTDMFSwjz1PKbjEDyv8RR4abnR9faGYa4ZXsvTx5Z3m6Kn211tB 5LYobQVX5TfIG3hs2Di0xY2jzjRCokw6nyJ4y33f/UVGOLP+RPn5z1W2l+EgSp+2AmUSQywIEab 2STAXkbu6V/M0KBJUOXHGKo1RuFEBWubJHgzxmsyY= X-Received: by 2002:a05:6870:649f:b0:409:74c7:1cbb with SMTP id 586e51a60fabf-4177c6f1d08mr3392540fac.7.1773320024820; Thu, 12 Mar 2026 05:53:44 -0700 (PDT) Received: from [100.64.0.1] ([170.85.103.0]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-41791432d87sm3765785fac.1.2026.03.12.05.53.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Mar 2026 05:53:44 -0700 (PDT) Message-ID: Date: Thu, 12 Mar 2026 07:53:42 -0500 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 14/15] mm/kasan: add document into kernel-parameters.txt To: Baoquan He , kasan-dev@googlegroups.com Cc: linux-mm@kvack.org, andreyknvl@gmail.com, ryabinin.a.a@gmail.com, glider@google.com, dvyukov@google.com, linux-kernel@vger.kernel.org, linux-um@lists.infradead.org, linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, x86@kernel.org, chris@zankel.net, jcmvbkbc@gmail.com, linux-s390@vger.kernel.org, hca@linux.ibm.com References: <20260225081412.76502-1-bhe@redhat.com> <20260225081412.76502-15-bhe@redhat.com> From: Samuel Holland Content-Language: en-US In-Reply-To: <20260225081412.76502-15-bhe@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi Baoquan, On 2026-02-25 2:14 AM, Baoquan He wrote: > And also remove the relevant description in dev-tools/kasan.rst > which is hw_tags specificially. > > Signed-off-by: Baoquan He > --- > Documentation/admin-guide/kernel-parameters.txt | 4 ++++ > Documentation/dev-tools/kasan.rst | 2 -- > 2 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt > index cb850e5290c2..e0115fad9e60 100644 > --- a/Documentation/admin-guide/kernel-parameters.txt > +++ b/Documentation/admin-guide/kernel-parameters.txt > @@ -2899,6 +2899,10 @@ Kernel parameters > js= [HW,JOY] Analog joystick > See Documentation/input/joydev/joystick.rst. > > + kasan= [KNL] controls whether KASAN is enabled. > + Format: off | on > + default: on > + > kasan_multi_shot > [KNL] Enforce KASAN (Kernel Address Sanitizer) to print > report on every invalid memory access. Without this > diff --git a/Documentation/dev-tools/kasan.rst b/Documentation/dev-tools/kasan.rst > index a034700da7c4..eaae83fcb5e4 100644 > --- a/Documentation/dev-tools/kasan.rst > +++ b/Documentation/dev-tools/kasan.rst > @@ -129,8 +129,6 @@ Hardware Tag-Based KASAN mode is intended for use in production as a security > mitigation. Therefore, it supports additional boot parameters that allow > disabling KASAN altogether or controlling its features: The sentence above is now incorrect as well. I would recommend documenting the parameter earlier in the "Boot parameters" section instead of removing it from this document entirely. Regards, Samuel > > -- ``kasan=off`` or ``=on`` controls whether KASAN is enabled (default: ``on``). > - > - ``kasan.mode=sync``, ``=async`` or ``=asymm`` controls whether KASAN > is configured in synchronous, asynchronous or asymmetric mode of > execution (default: ``sync``).