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 2AF56CD6130 for ; Mon, 9 Oct 2023 19:50:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AAF578D0072; Mon, 9 Oct 2023 15:50:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A5E908D0003; Mon, 9 Oct 2023 15:50:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 94DF08D0072; Mon, 9 Oct 2023 15:50:21 -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 8622A8D0003 for ; Mon, 9 Oct 2023 15:50:21 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 58342803F1 for ; Mon, 9 Oct 2023 19:50:21 +0000 (UTC) X-FDA: 81326964642.27.5A70974 Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by imf20.hostedemail.com (Postfix) with ESMTP id 95F1E1C0005 for ; Mon, 9 Oct 2023 19:50:19 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ix97tnVF; spf=pass (imf20.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.215.179 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696881019; 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=e8wgkR84iWM9wxhviglgJUbOlzdCkXj/+h+ORKDao4Y=; b=5ggjvdWD9CNRcf/5CMxrERP+9DkIYhDb7PN5PmB/cX9Q0zvwzQZ6lAXrL8e9N5sO/lBsFz wxReDeeSZZ45CGt5Ftng8ugaiHZE4PIT+0GA8v3oMQ319k1MUkT7eLqLQP8QgvY9zTn+h1 MXlOhQKYhkRZY7453y1wIkUaYy2rzxs= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696881019; a=rsa-sha256; cv=none; b=MYqOvWlJkUX/z4hA8vWdKKuMCXL4thXE9hFZkSsQTv0fZlBFcJM4y701u6OYjm4kDLxLqz AI3HM2P2wISYXydzxmUFD7erXQWIO9dVAXBqsK3XZ0w4oGM1Wcg2L2JqBeQblEcwsBrczF BHQ07ereJsF1ytEvgJnU1plsApC3a+g= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ix97tnVF; spf=pass (imf20.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.215.179 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-565e395e7a6so2334215a12.0 for ; Mon, 09 Oct 2023 12:50:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696881018; x=1697485818; 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=e8wgkR84iWM9wxhviglgJUbOlzdCkXj/+h+ORKDao4Y=; b=ix97tnVFAPr9yk29eAlyTRnKLSURAXpcRQCo8UapgG2LaPnwt/l66L7d5t+9TeugKo ms+RKdNjlbYmQ4zgpTxoZqK9m3YHkm4C3M1+HAKve2Odw0imB4/0i1YuWgLWlFxVtdSL TVV0KkC2ExizO14bjQmKkYjDn0JUSWFZWRbU1TQv2MILSLdQTrQnVUTofm7iD3Fv2b58 YrazYh2eECjDKPaLzz4j/P0iVBA3jMJ6hPdjcef9AyobciIe76U0ZZP+Szzw3ES4TdZ/ i5DhnwvN3j+OvLOU+CF0Czh37Ndhyf3Lac4lukn/Ne6jkwOXAR72Z/7CSO1VWmP6tQDb ROPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696881018; x=1697485818; 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=e8wgkR84iWM9wxhviglgJUbOlzdCkXj/+h+ORKDao4Y=; b=K5s6Z2zhLShW+Bv239HCfZGDO1P5Gu/u01XMkmGpfxK049BEWMiHLtObcGm8cFfl71 nWT3Bq+Tn0yjaQolj5yZ4EExbnu56vb6YxpmKf9Bm1FjcTjtYbN/ssJRRmLiCdMhnUB+ phYXGXIo4EQVBYLx/5ZWgtsvYCOXdtf4EPbUUMk41YXKR98DaKARR9Mst4Y5uRHkSohX E2dCk1I+MS82M/nazBxt1WM2C+8/xzBV5pBRO4UUnzTnAaKABY1u9Edxp42dyESiB+61 2ok2Z1YIZDfOFj10IIve/rSeP5T6zC82jwb7wT0N3WOMFT/DYYZVGrtJ4cZzb9fMcK9L Gfcg== X-Gm-Message-State: AOJu0YyhC6PpY6xMAa/M1BAyw6rOiSPkVhJzTiuUonDJ9GP/83e4FBfk NTBsYgr1BK6ZwLAgdf/fiZW+LCqVhEZ1v8wc7Zo= X-Google-Smtp-Source: AGHT+IHkheL0g3ZGB52fFGNOzJ6Kj9LAtixQZ7+kZQ+spP/PH7eHPuBlCXDPM6lMAjTqqFHKSQgbkQBVESUgi3jz/gA= X-Received: by 2002:a17:90a:b97:b0:273:4672:98b5 with SMTP id 23-20020a17090a0b9700b00273467298b5mr12577856pjr.42.1696881018348; Mon, 09 Oct 2023 12:50:18 -0700 (PDT) MIME-Version: 1.0 References: <6f621966c6f52241b5aaa7220c348be90c075371.1696605143.git.andreyknvl@google.com> In-Reply-To: From: Andrey Konovalov Date: Mon, 9 Oct 2023 21:50:06 +0200 Message-ID: Subject: Re: [PATCH 3/5] kasan: use unchecked __memset internally To: Marco Elver Cc: andrey.konovalov@linux.dev, Alexander Potapenko , 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" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 95F1E1C0005 X-Rspam-User: X-Stat-Signature: z6axfq1h3mxphpfuojmz7uxq9ppd18zw X-Rspamd-Server: rspam03 X-HE-Tag: 1696881019-281675 X-HE-Meta: U2FsdGVkX1/73mjWuJnyzBTyFSTaRfaAu4HJzRorRrtKKTiOann1vL7dkwZqqOkleYrS1/H+CxtAfE3Bhw8Zblar5WCZoz2gkuUbpnvcECJG/qbYcrAoX6P0XrCgtD+iHXOhouMZJ6/1rNYg68uBrGpgOmJ0fAe6Y3RlcKRe5GU0WsD61jBNmagjzQWhaZOwZsQnL+qDqRCbXmHMBKgnkqDfiTSoMDzlZdZVIEo7WHQ9bBfYujR4zA/TLYKVQOknJTF0ihKyFGfZtev+9Zux28nS5QgjBmWXlttPlc64BB9AgkX0BInL6FXCFRRUv/5bTfQqFTiwj0As/HJUKgRT7khD2VAjgqrolFQJlx/kNsDIw4oBwTCUQGeZLyn4xdlwGQMMIOnHCpvf8yK/pDotkQiMSejHodF01rCvUMIK1c5fxz6hZAHjNJINl4JpYV/4Gz1xYdCBtdiz4pBynK5L/guZ347OTwPG3fRXVsdqmEkSxxHNQAh0Zznq7jlstRnk/IefeGMe9bVotXJyeakzPmjGcnpFWNrv9CGMMFzGkFj5AE+7N3/eUP0oUe5vLT3/R01RZWAAgK/O//gTbGRuGAMJkWEUh+vqT2BPXiWl5OLldjZbD2reFW2m8HITBkhKyG9xaY3OO+4RfCsSPJyi2S73VmnaAXbQzTRX04kYj61XRgY4dNa5Lx44ksnp2SQz34zuP+rRHivPKSdHJcX730Txnf7hvyw8hqCu5XC6F4K2A5AjGnphpwyOr4SUunDZpvt1QB+N8AwAwXrqC/jUYqyAWHr6aezWWPqTNHAxsBpO/TzwVJ+KPdThYFfGncTTQfAR7tst75+kajjU0Z7IZb3jm0NAqu6M9a3zS5RgnVlyqow4yOPoqEtobnQh+qnTBEVNMF1Ob7j/WIxxfkbOJX02nDW7pt3OaMldBXTR3vW4dZdjfPMDeF9UxP0FH2J0HBV+yAHD0YD4H6qVdKk DMl8fI29 exPu8V3mBuBK9BPdCHBoXV/wMGp37gWpy/XfV2nrxLZahz0ImfaPrgqu1X9uJif0jwgZJQuJ3htkxZ+78s+DBHFgzGuA4k0OF7L/JD5ouHngrl49juJFHjrLuQ4ZnS3YdUX9k4iRTKEyTq8vB+qgsoDvHVEYlPPqX3fGReIwm9rKbOrmlcJOhThF/yg1JqnyDjZhvlJQKDqstj9AmWgECMh81RLvZfDe1yNJZ1QhFTe/G6cLEH74n5ruIl1xIlaPHvAnFY5iAqrenZOXk8HKF5t30rsSwbDAKNr4ydR7oalMhhuSxxO+qLmTknq9XsbnYRj6kZ+yAg4Zkat3XNyNhRhO4lcHUzjvDTpB3DqIYL3tePnSeAXxOi20DbVK+Qox1rS+bUPbN34/14Itl2KrdwGiSfiVg/0nPCKaw4czwEmybJfZvREwU+V01L/sYWQaTjtTdVa5abemxXhBc7n0B8CqYniGFOkOz+UpO9MyTR5ZwsZHUcEoKMwJwV5wOg0g379mGVg3cWaf/fVKVkXdPjpfwS6oMuvmUCx6CcD9TNctHFNg= X-Bogosity: Ham, tests=bogofilter, spamicity=0.002911, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Oct 9, 2023 at 10:46=E2=80=AFAM Marco Elver wrot= e: > > On Fri, 6 Oct 2023 at 17:18, wrote: > > > > From: Andrey Konovalov > > > > KASAN code is supposed to use the unchecked __memset implementation whe= n > > accessing its metadata. > > > > Change uses of memset to __memset in mm/kasan/. > > > > Signed-off-by: Andrey Konovalov > > Do we need a "Fixes" tag? Good idea, let's add them: Fixes: 59e6e098d1c1 ("kasan: introduce kasan_complete_mode_report_info") Fixes: 3c5c3cfb9ef4 ("kasan: support backing vmalloc space with real shadow memory") > Reviewed-by: Marco Elver Thanks!