Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1780842pxb; Mon, 8 Mar 2021 06:18:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJyo6iXyLpwb2urw2loU+719X/+0iCrFmcGy+AOlAO5DE/AmWMyB3Wkq+Xz9Sndw5yKV0DZ7 X-Received: by 2002:aa7:d74d:: with SMTP id a13mr12768808eds.199.1615213125640; Mon, 08 Mar 2021 06:18:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615213125; cv=none; d=google.com; s=arc-20160816; b=O++cfZCb3cFrjTcUv7GllV3HrK2r6XPQMO5sCgUq2r0wpVDxZKgXWakMa/5oFSoOSy Kc/M9Psy4bhA/2SuErFtdbeDxZxxv2sjliQwr0ZTCre7PiNo7w6ZNb771dnVTxWtmpRq Te4EAPpU6Z3bGl5oJ43N0qyxdl9oHw+cozBfghuQuBHHHJP1N+V6K2U8TxArOTDCFlBE 4dQECe1J0TTmCDpCAPe1ipHUMz1r7JYcRZuUKJ0dXJXkNxlgQaSe85PpP8BLQ/691Er9 Fg0Hmsy8eLYzPXL5Kbbz8acQ09Vv6melyf0fEhr5MHbX692SC6vi+MrprHflKECFNMng S2Sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=cEz/5tRpd1vxpBiKzm6wcWNrysLEXvrjN5n42Rt2ppk=; b=l9/1bVzdw5FrEYozfm11eR4RMVZ1ncgm38M6kxljmBZI8kcKEvclerIMu0i5NArHPq ooHrPIY0St+grTSzjEeihrvRDRk9pNs8P50sVan/nWECjUeHnJzGMoi6K7hsLDPSiS/a 2tZbqxOigz2jeysy1yEtfLtQCmTMO5c8REJrDOnalrP/RH0LblJnurWjOw7T17RJiYQk SfQebKh5rw0iOmnX9/4kpUi+yZW9gWSJZKvZ3v/HYC9aDEZ3hRvgsmrE4BCFgsFRwiBX 2dddNUE3t2X/D3MbSZpE3wuwkVmBHKLVB8jRYNlh2xZ+6ao8bbbF9uyN3MTYn6f0ATLe MYyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="o+U3uLj/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fl2si6608635ejc.666.2021.03.08.06.18.22; Mon, 08 Mar 2021 06:18:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="o+U3uLj/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230426AbhCHORP (ORCPT + 99 others); Mon, 8 Mar 2021 09:17:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229775AbhCHOQr (ORCPT ); Mon, 8 Mar 2021 09:16:47 -0500 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0342FC06174A for ; Mon, 8 Mar 2021 06:16:47 -0800 (PST) Received: by mail-pf1-x42d.google.com with SMTP id x7so3807969pfi.7 for ; Mon, 08 Mar 2021 06:16:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cEz/5tRpd1vxpBiKzm6wcWNrysLEXvrjN5n42Rt2ppk=; b=o+U3uLj/MTWI/WnVGPqlD6bxQPjQLWYNbYeWyg5OtXhJZtnF5QsfwC6uq/PN/KqSBv L89RvIDZAM3pr6p4HBVvuwVIxP30I6MI2oVGpDIPZ4MWGA4EIUD/DYBLe1G/DlhbyyO0 GAQGMqfv8JxfVGyUqE/fRYcXPD2hKSNZvHR7MaBPuVCBR781NmjLLKKeCoNyuvxEIunj TkOz4nN/4iO7zf1Xg/osQmzUIG/2foVQ9VdONOGwCBPMVykxqhDI/kjKkaxXB2dMjaEw FJCBnL7b6tevkBWuzSrS300s5XtR62ewi1NA3iF1wlsx10TEtAwiv0pY4sJN1+xcXi7W Su5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cEz/5tRpd1vxpBiKzm6wcWNrysLEXvrjN5n42Rt2ppk=; b=S1n2UAKqEimNbXF48+O9lbK9Um2274sPQtFMNTCuxQZ10iL98DFFUFNMRjaRdZ6jnp w+wfwDiGb0v6KacOqPN3h5oiyTo25Vy8OVAwdx5dvQDgh94yHn6QfEMPlCMdlXgsYzQY DH6o6a/rgLoFHr4pjx/s2RZ1sL7M+IGxd/vV+a4n+B8XvdIj4oieRLvjv0iqWC9UVM6v QWSUVqZKkL+OTAdRbY33jKPITeHI86Hg0UHyYxbxCPtVoD1Moovfoig7BEXVDRQ7C41N kN/1bUVT4A6xtlQqFJ3xkFVTflxV1kMOKWuLiqqpp8AoHyK+sHoSMn4USIXD5+zwrcCQ NYPg== X-Gm-Message-State: AOAM531dc6vxAoI9jbHZB3QdvXh50R/1KwC9FOk/2JUMbN7ciX5hO0hG /J+6q8/4OfNKD8XzpoLMXzLLwcOUVnOpBqxMy3v/Ew== X-Received: by 2002:a63:f14b:: with SMTP id o11mr20763989pgk.440.1615213006419; Mon, 08 Mar 2021 06:16:46 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Andrey Konovalov Date: Mon, 8 Mar 2021 15:16:35 +0100 Message-ID: Subject: Re: [PATCH 5/5] kasan, mm: integrate slab init_on_free with HW_TAGS To: Marco Elver Cc: Alexander Potapenko , Andrew Morton , Catalin Marinas , Will Deacon , Vincenzo Frascino , Dmitry Vyukov , Andrey Ryabinin , Peter Collingbourne , Evgenii Stepanov , Branislav Rankov , Kevin Brodsky , kasan-dev , Linux ARM , Linux Memory Management List , LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 8, 2021 at 12:45 PM Marco Elver wrote: > > > > > - if (unlikely(slab_want_init_on_free(cachep))) > > + /* > > + * As memory initialization is integrated with hardware tag-based > > This may no longer be true if the HW-tags architecture doesn't support > init (although currently it is certainly true). > > Perhaps: "As memory initialization may be accelerated by some KASAN > implementations (such as some HW_TAGS architectures) ..." > > or whatever else is appropriate. Will change the comment here and in other patches, thanks!