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 5DD4AC197A0 for ; Thu, 16 Nov 2023 08:43:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B3E358D0007; Thu, 16 Nov 2023 03:43:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AEF358D0005; Thu, 16 Nov 2023 03:43:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 990228D0007; Thu, 16 Nov 2023 03:43:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 863178D0005 for ; Thu, 16 Nov 2023 03:43:01 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 557F6A0946 for ; Thu, 16 Nov 2023 08:43:01 +0000 (UTC) X-FDA: 81463177362.06.F262256 Received: from mail-qv1-f45.google.com (mail-qv1-f45.google.com [209.85.219.45]) by imf22.hostedemail.com (Postfix) with ESMTP id 967F6C000F for ; Thu, 16 Nov 2023 08:42:59 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=YpFFnmA0; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf22.hostedemail.com: domain of glider@google.com designates 209.85.219.45 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=1700124179; 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=rm7nK+NtRd4bAMB5kW+BiMwXh44U1dcDR7sRoBwvzjA=; b=hq2B4uhA4LNgrjvqs0vjkCa9sTxRWEAex7cHDqSW22sKPYq7qsewDlbFVXxgMvWvCRsRu0 fvm/WGBHA4ehAxxM1AjOb97FBRKLGe45gmA5hufcniI6ryu2/yUZsKtXphpSf/oDUuJ94j o9iNzsw05JfvH0pz43wXrRXjCMrFPyM= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=YpFFnmA0; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf22.hostedemail.com: domain of glider@google.com designates 209.85.219.45 as permitted sender) smtp.mailfrom=glider@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700124179; a=rsa-sha256; cv=none; b=Hb8V8ZcgThhQ1NktGds7Mt+1tBxzZ3ARGGOy9VA7VDJshy++lWWsdqr7GAPo+4HBP0Iyih 2r5gGmsRtpCsajxdNgYtDQ+ZefWLwKboTHP0CsE5L+ZVhdNVDj3JGYPuqbI/HlzWieiQMC 78nit3O1eBC3RnAbq7B+oEPVPLD58aM= Received: by mail-qv1-f45.google.com with SMTP id 6a1803df08f44-66d122e0c85so2803766d6.3 for ; Thu, 16 Nov 2023 00:42:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1700124179; x=1700728979; 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=rm7nK+NtRd4bAMB5kW+BiMwXh44U1dcDR7sRoBwvzjA=; b=YpFFnmA0eN3YRHVbGTIFUi05ySoTEqRmG7xnaIHloUCYZG/nI6i7UEGMcad+kNe8it rZwT4ycRkx5/9egy6PyBWaneFyilAU8RGTIyhS9UpJ+MHwFTVGxW4lgCh/gnYD7c4HD/ NXwmY6CTaYXUDZlCbX9Gu0VB4S3KoSaLtf3FH/GeF1HswpsSQ5uOvsDJ6G8sgcRHQL6/ 20uBTfFu20TS/B8qykt2FJ8SndE4S0iyfYCzp6QlG5QwCQli+kYd0LMbJhl+hfZfO46+ xDgzZFi/4xROI5uVJAQOsztLn9wbO9p/QmQvYGnUu54tR3m6J4p+HlpcwKSGK3hcpZjo bF0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700124179; x=1700728979; 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=rm7nK+NtRd4bAMB5kW+BiMwXh44U1dcDR7sRoBwvzjA=; b=BjFi2AuNnaNfcNr/v7YvJKwS0145BbMIt3DJd0qzazol78yRLYvOOUuSXtfnAwGkJQ rllfmGVd2g8lAaK7XSesR9kvWu8eTOCv3dZ/X11da7fxxx0P/wl1prUW6WZxZjPHHZd8 Em6bFQYTKEd/mDA1jFf3hte4Y5iXZn8dMJM3vVeHDftttSdPuZ8tVvKq4v209cXyaDuC WrSLKKTpQWnl0HMMys9kdX/Xo3pfwYPm2Ar7hoEopDcVOiciimXcjiV2YkM4EQ7qadiu UqBdlFtfXX+eSyVqlJQf/siKy+b9Nx+B7BZ+OPd0TcjLCFfPBvFvqPXpYiQrmsIsHu5s /ing== X-Gm-Message-State: AOJu0YxpmyzE8v8HDgtqcvGVUwGGm3bUABLOWMAulY+6/lH/qc9NukFs h+9pf+2pyy3DLnmKtVjthNA7MO/QFAeyxMnRHJ0cvw== X-Google-Smtp-Source: AGHT+IH6qhh+dNSCS8qlmsj8ih0YO9KvQIu5BurzqUnTPk5VIq6JplJrO+8kjsmK6Xqo+e4Abaw23H8ROYFxm8aLIFw= X-Received: by 2002:a0c:fbc2:0:b0:670:6340:2b03 with SMTP id n2-20020a0cfbc2000000b0067063402b03mr7946532qvp.21.1700124178734; Thu, 16 Nov 2023 00:42:58 -0800 (PST) MIME-Version: 1.0 References: <20231115203401.2495875-1-iii@linux.ibm.com> In-Reply-To: <20231115203401.2495875-1-iii@linux.ibm.com> From: Alexander Potapenko Date: Thu, 16 Nov 2023 09:42:18 +0100 Message-ID: Subject: Re: [PATCH 00/32] kmsan: Enable on s390 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-Rspamd-Queue-Id: 967F6C000F X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: gio9eiistbadwyzfy5hxxuk5omdxita7 X-HE-Tag: 1700124179-541645 X-HE-Meta: U2FsdGVkX18PzgZMbvj7YRaeFmEFmJQ20IaL97qGzvvgnfDdvrTIMFZ3IWw/sgRZvMA+TnAMc5ZI+d0XZt9yz70t1GfGJL0Z8DShT8lNSdFG+BrXeVOAvjk3i0xik9BzYH1shwWhR0vdwcZZfCNnyzz2vRrdGqIWKRfcYbod5qbCLS4R9+Tln0B7Q/dpA10onwITMx8SY7PPdtkCSEP+8q2QSUOKmDVPV9H2lBHjcVoLvTSNqW8MdkWcl2R6f5iacIDrS/Zo4+c3bdf4vF1qB2OHh121hPZdKtibPnST6/Fs2/zTIqP2Z4vgLOKdV8mYFYybrbyamsHc34RX1n1v05+GR2qrXW+CTiY4GLxU9xPtQDuzMGJMWrwC7gIVVKCbxwtyz/+Q515JPV7aHDjBtndUW2JXIIbNGSVs7TE7kj8Y3/Wds82i1qJul0XLQq4Py6W5nW5ZXtuKQZehu+b5RbavAUBoib7QMuLV3XkA2ZobrBrttUHaB6ncY/i30zQ7g9MBlp09T+bKqp4OPeTs4XlWPue6uxiZ4s69WxdFCPL3a91ihW6ftg6/BhBR8gKtvzBZfR5gWHMED/4fR+kPqD86v+qPcrPREr89/PGwU9VYCKFue7nGTg50lNi1UKTNVrLY3hQ0aYF8TeKJkKwndAMRG3KxEXfnkL+qU+6Ybn7meOSy8Us7H80tNzBgaj/zmFlr/hnGE2cY1EJ9DpkDb8aH7ygZaVRqukQmrHpfA/CXesIrpdzSccm6DVZ4nzTq5YzZECAoBYASGfc/UVlfOWt2VbT7/90v9/J1zm4rpVXHxUq+E22bEl3O6HX7kbbF+YgI63Ehr2iozHoe5LXpb6qaGEwOQQvqGbjyJxUbLkkGTY063XWvVrfKYesEwpcQOmqA+3PBDL0dGkxIS6zvrgoDLVB23zEoV1R2zWq44OPAZ9Y5tpUvzrkPM20B+a5se+hYIC3YQWm+QOgtTnN N7X9iqMW MtFy4A6hhZaiK2eUolAIaHz2yeXjrNDpnK10VYgUOsZSQNAfVQBN43HWsgGxNRmhIYavM+6XSawf74C0calH6HgxrJwu7a4NmWhvMD+8X5HSyusErLKTyQtnDRbQUCW4X1nDhHjZ8qVrrfJDFzReoQqFFguVoP06qCp8Zv/NeGX/Tu8VQ23QmI2RWRsOo7J8N7d9GuHBCeI3XmDGI+IEvsGytI0hI8PxbRwprLLaXySKYP2h+kqXDKdOdHcccPjpVOS/H+Vw6IEhBjvsrL3vj5L+rGxPez8lOWVErR7GGqKXgwpAga4Na2hgbFgBaXV0r0euF/fR95GuxD0+kiO2lWsOZGYbKX9zpwf/b X-Bogosity: Ham, tests=bogofilter, spamicity=0.048338, 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: > > Hi, > > This series provides the minimal support for Kernel Memory Sanitizer on > s390. Kernel Memory Sanitizer is clang-only instrumentation for finding > accesses to uninitialized memory. The clang support for s390 has already > been merged [1]. > > With this series, I can successfully boot s390 defconfig and > debug_defconfig with kmsan.panic=3D1. The tool found one real > s390-specific bug (fixed in master). > > Best regards, > Ilya Hi Ilya, This is really impressive! Can you please share some instructions on how to run KMSAN in QEMU? I've never touched s390, but I'm assuming it should be possible?