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 5F8D1C47071 for ; Thu, 16 Nov 2023 09:21:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E1B126B0379; Thu, 16 Nov 2023 04:21:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id DCA496B037B; Thu, 16 Nov 2023 04:21:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CB99C6B037D; Thu, 16 Nov 2023 04:21:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id BB0056B0379 for ; Thu, 16 Nov 2023 04:21:10 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 8E048C06BA for ; Thu, 16 Nov 2023 09:21:10 +0000 (UTC) X-FDA: 81463273500.08.A9DAA97 Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) by imf08.hostedemail.com (Postfix) with ESMTP id B447716000A for ; Thu, 16 Nov 2023 09:21:08 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=H5ipSFwx; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of glider@google.com designates 209.85.219.44 as permitted sender) smtp.mailfrom=glider@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700126468; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=hL39H6t6bxsTD+ztOctS1932vRb+QRkl89FhLK7eO2w=; b=Y29r6k3l1XvUg5f2PY/85q67XJVyIo8J/fg0AVCJ4kWP7193PVNEyny4qMJoll2fE3+ju1 aC+W6IGrVX4QAnsAqnENAzTei/vuoIj6NdyLyXUOqfDz0YzjhxAGZ23F2HKJxagD7t9RO2 FWOvu7iy4FFA4i7qphWzfrcwiaAfkfg= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=H5ipSFwx; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of glider@google.com designates 209.85.219.44 as permitted sender) smtp.mailfrom=glider@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700126468; a=rsa-sha256; cv=none; b=l8Lr0Rk2mz67LFse64PNWWNq3vq8/5IMV9npzmHtYX1wyj6vTSw0BOTU8VhOi0CGogz6zT w6ckIJWoPHEbrWzL6zsUQxmoIuUveYGSALII3bT+hrXeduhcsBVyQLQarYIGCg4UiHOoM6 3qpiwpLFoZazncTaK4NMc1IaEtn/cik= Received: by mail-qv1-f44.google.com with SMTP id 6a1803df08f44-67089696545so3084356d6.0 for ; Thu, 16 Nov 2023 01:21:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1700126468; x=1700731268; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=hL39H6t6bxsTD+ztOctS1932vRb+QRkl89FhLK7eO2w=; b=H5ipSFwx7C2lLtVkbhHda7JFRgdS1ctkFRHdctzi01L6rmOdFIRIw/6TsLRCK7X281 P6mv1NpnG5F0IkDzOwPaD9iO8aVy9HOdoipycKGHmWkDnooAE5P5HzsZDzxsWvrde3UY 7nzPSdRA4EgJPt321+ao3LvwjKnFxp85T0UrEXKS/hQi5y3/E2VQaTPxTXE92qYP3wXA mTMtrRMDniYBaGYvRd2vHTvMmjtplQY6yKtGePIafx1KeE+0I+TxBhfUUXCJYZ+Jt6y1 ICvdUvE0kn5SKI1Y75qBcXKT3eLWn0tvt0kQsW4hm39DqbEpQryqldLJ9ZGbTCgDJMCJ z5dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700126468; x=1700731268; h=content-transfer-encoding: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=hL39H6t6bxsTD+ztOctS1932vRb+QRkl89FhLK7eO2w=; b=JlszWKgASp/DZwI8jkbFSXBAb4GweDfpg/J17b4iEyDrZJ95gaOq/ixqHxqH6M/Khj NFgD9ZU11oCF04ePoGKM2SZ+epyb9Rd2s1o3p6SeTSnGvmmfgqfApJ+F6LUESsHX0AVI +SUfL20NCCacFwNEhwai94PvLyVJ/SbYmAHFxA4O6WHd1TJFt12q4X39yI43kLRAMsFH mIw+tH33cxhyZJmzOuu/cWg2AiF9KUfnkjLTuggCvpH9jyrnhUbC606vLebGgRo3Zj4n GUOxWW+OWkMnUAOQ57ePfIleTECkw7SV/DCp2/Su39m6x8lcwZqsOkIbZqiSTJgOR54h RLuQ== X-Gm-Message-State: AOJu0Yxd8C50DgmQaIhpo+VjtmKT433q0HrXw/LCHgogE/oVDubLUPh7 AROAjY+Un23N1cSE4eKlisFdHyloMK4SgV+Sl+A3GA== X-Google-Smtp-Source: AGHT+IHC6nwGkpF/PSyV/svhCqIi/GYkWrnJGNLPzykP9GcOVpjYZIb5GpU44Ibf43ZB0BLs7Gg4kVobl5xh6hb3jWM= X-Received: by 2002:ad4:5cc6:0:b0:66d:15de:329c with SMTP id iu6-20020ad45cc6000000b0066d15de329cmr11619912qvb.43.1700126467765; Thu, 16 Nov 2023 01:21:07 -0800 (PST) MIME-Version: 1.0 References: <20231115203401.2495875-1-iii@linux.ibm.com> <20231115203401.2495875-21-iii@linux.ibm.com> In-Reply-To: <20231115203401.2495875-21-iii@linux.ibm.com> From: Alexander Potapenko Date: Thu, 16 Nov 2023 10:20:31 +0100 Message-ID: Subject: Re: [PATCH 20/32] s390: Turn off KMSAN for boot, vdso and purgatory To: Ilya Leoshkevich Cc: Alexander Gordeev , Andrew Morton , Christoph Lameter , David Rientjes , Joonsoo Kim , Marco Elver , Masami Hiramatsu , Pekka Enberg , Steven Rostedt , Vasily Gorbik , Vlastimil Babka , Christian Borntraeger , Dmitry Vyukov , Hyeonggon Yoo <42.hyeyoo@gmail.com>, kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-s390@vger.kernel.org, linux-trace-kernel@vger.kernel.org, Mark Rutland , Roman Gushchin , Sven Schnelle Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: B447716000A X-Stat-Signature: 7skgder97bmgxr9wtx1qkphxf8rorzh8 X-HE-Tag: 1700126468-462760 X-HE-Meta: U2FsdGVkX1+6mpaB+0ykx+lSKIrUVVWb+5xNbS3O2X6CJIx1yzRxf/9xI9Utzc6HZaO8BC0GD8YCDZ0JA8ZyvyX21Xb+3ST4C5P4dpLLPxGkaBo6hY55tzMB76bhN2uU8UqQN4J9JCvYQGE16bMt9BT6yU5pWrrYp1VnD/sCSmsC0jzBNJNmiOAehWJNs5T5JEIri/Q2RYKG+VZYmwK3bQ/Gt32d5PBdmd0TMfWcZJIiq6mesqDDL/fOyxoPA9UTcJS7nml4OjEN3GWRS6Hzv3ObNk3eAg6Drv7M/tbaJOMsG58nD0DZZts69/y4Nv23fVjZijNNlGXBWSi2EZGREYKxcg29pswocgIs+q+Pc15qOSaAi+lu0n3WRO94ULF9tQNPNbK1KkAdJAPG5hl57nQfxovZ9b9EwbOWxZaxrruuwSysowKFZUqD/MLTOu6668AxLULXOj+K9l4R4Q8IbcZGjWqdOeq0bgFtyIISH1qC+XJ3drTw94a017t24Xo03ZJ++FpuHgBb9Ama49WE1M2gUOPzE/0lXFOyiG5b43/KHrdAXImdCru/8XZuN7/IWkZQVY3q1BOa0TxwtZpeC9iZZaIdy5BWKVrW0CuyEotp9YrRztiv2mpVrfEWc0nl4vz+UjKyTuTEflQmrkED8wnND3lzeEyltjj9UIURvHYCjcLAtatJMJuuvEFzbPPG9uojhTC04L0Y4ijkLXzurSgL+35JpyI+Bk4eJ5InYzFne3irrK0c+jpuc/b4jPfQ/HEtMQwKrXRim8ZHbUxX05VI1O4aEHbr2r3d6PH5sK3JNXax7BzqpqvpULSMMpJXS1wNuO+U5OV9w9+kfGi0FzVQqZwqn8tx5k9V7OY5E34bvOKIFG9uJ0cE/j7ZXKEh0ax2b/E9PyEqsWtYNqIbveTY3bSgUUqqd2lixFUqQyQNzh8cMGDbQa52mcLFpGii2KcHYcVuQ8CIjPAu8kJ +5nK1UEU 4uz7BnKa2qqFsMAurNhkBvoa8IZ2HCHG6zUvLwqDOm64UcFS3///P2hCOiV72oeHIoz+5A2zVo7w9Se6slp1UuKkj1H7xTT/97dKIS9cRwn+JgHQHgGGSRViQr2iwJpiFtfqIPNnPOxHvM5rB3kkxhuvcwCQ5l9lHjfm5kDKkdkiHdAbTm7jrC4C4jZN3rLzF291tyhf9tmRxwQABS+NQdfaLRxj9/8kVQ6b7I0k1iPJbyrrBQC6Z7sDrWMvjrL+/zV92Bti5FM3I5YXos+xs9z3aAjQOrZ/P8nJeA43aEunCN722/dOiNKCDJO8w+HpvTYYxIaZv7b5povoY5tW4rDi9uLdaPE5aawleCXbFYccyl9uBC9cz/Vg1Vsf2Zr/v5q0jeklw0HuxssrLj9L05YIF8g== X-Bogosity: Ham, tests=bogofilter, spamicity=0.009870, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Nov 15, 2023 at 9:34=E2=80=AFPM Ilya Leoshkevich wrote: > > All other sanitizers are disabled for these components as well. > > Reviewed-by: Alexander Gordeev > Signed-off-by: Ilya Leoshkevich Reviewed-by: Alexander Potapenko (see a nit below) > --- > arch/s390/boot/Makefile | 1 + > arch/s390/kernel/vdso32/Makefile | 1 + > arch/s390/kernel/vdso64/Makefile | 1 + > arch/s390/purgatory/Makefile | 1 + > 4 files changed, 4 insertions(+) > > diff --git a/arch/s390/boot/Makefile b/arch/s390/boot/Makefile > index c7c81e5f9218..5a05c927f703 100644 > --- a/arch/s390/boot/Makefile > +++ b/arch/s390/boot/Makefile > @@ -8,6 +8,7 @@ GCOV_PROFILE :=3D n > UBSAN_SANITIZE :=3D n > KASAN_SANITIZE :=3D n > KCSAN_SANITIZE :=3D n > +KMSAN_SANITIZE :=3D n Nit: I think having even a one-line comment before this block (something similar to https://elixir.bootlin.com/linux/latest/source/arch/x86/boot/Makefile#L12) will make it more clear. But given that the comment wasn't there before, leaving this up to you.