Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp505069pxb; Wed, 11 Nov 2020 08:59:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJz1Wf/LZhrzXEmIPCmPA6uonjek8NASHPun7gucL1ec5CoNN2nIJPHs2ThMT4+T0ZZamh/Z X-Received: by 2002:aa7:cd9a:: with SMTP id x26mr408860edv.226.1605113952195; Wed, 11 Nov 2020 08:59:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605113952; cv=none; d=google.com; s=arc-20160816; b=JSa1ExmVCp0i4idfeP/6R0luVi8UTzlvZij2LgSCIt3QhBFR5ylMfrwOC51D4EH9ZW YiQRLCHc6OcVSP5npCFY3PZPlx7Ghg9d3/y6ETAWDmBtke4yRDm0yexwjo761sOI5YU5 zWfmD8sKmaDIDWo+8GPjdtUVELw8dQvqwUkXj9WnClOAmqg1V/2MHqagEOssQnSJ9uwo DP7UZKYIesRQO3+CbdloWMs0fEJ+Y458v3GAwHJRTA+hJFab+WS6rQb6rYeDqt0Zt0i7 ne7red8aXF4Wq1Ms13MskX/xf1FRrGD6M7GV+X7d1D6hLag5B8+7M22JNdPCGyGFwMi3 VFyA== 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=yelVk1suTz9Rsjb1IsDRFFlgbkKWxRF4BCpHMaeax1Q=; b=0BsQX+GSsnzMWj/OUwk/rQ/4DFGhNlBT2DXoSfNptvsK3Fs9ajqStFFITtRXReZohy kSjk3G2ytr9JP554ig+COo1FTe8pkX+HbrTeyakp0b2iWtYXVpmIKlIf4ybWoMxOLvAT JWHhGayFTpSYflfj0uDXPR31St2cGgDKF7Y/l09NYnf8+L5JIw+DfniH4jPm9oRJ3L+A Tjtu66ikrj1QOc/wwak0RO7j+/xzU2kTvZeG4XWzrKcl5NiQn6vUsbrVFfnQS1zOrAWV W6RErqK98NjOgy5Ek/JvyPgPGTfFAQFJJtc5OZmMEM+8MW6TIFmaNaRaVc9bNUk4xwfa ExJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="HRDAD/hw"; 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 u27si1810108edi.588.2020.11.11.08.58.44; Wed, 11 Nov 2020 08:59:12 -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="HRDAD/hw"; 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 S1727420AbgKKQ5T (ORCPT + 99 others); Wed, 11 Nov 2020 11:57:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57494 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725979AbgKKQ5T (ORCPT ); Wed, 11 Nov 2020 11:57:19 -0500 Received: from mail-qk1-x741.google.com (mail-qk1-x741.google.com [IPv6:2607:f8b0:4864:20::741]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 33974C0613D1 for ; Wed, 11 Nov 2020 08:57:19 -0800 (PST) Received: by mail-qk1-x741.google.com with SMTP id l2so2330303qkf.0 for ; Wed, 11 Nov 2020 08:57:19 -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=yelVk1suTz9Rsjb1IsDRFFlgbkKWxRF4BCpHMaeax1Q=; b=HRDAD/hwvyIkLs9O92jQy1ebIlVvj7AwMGQ0bMDuIV4Dl503LisAS4YBPMPhy3r1WB mJlFWIxHF9UekWRCFB53z7P5yzslWML0qEx2ruBqpQWVCHTG7+waZGENx5am5oxZr8mU rtVUdDzhb3IpyIKrU7fbNrfJxdnE3NWIAFY5X94KeD4lDpHRiuv8qEsIKiCDruBZKenM UJs+9CnM2AJe8Ti3+yUfb6CO5O+t2W/j16dPEdW07XooSZkOSoOvdp4kiqdFHHNjdSFL vlVIg46LpwuMbaP8i7/+xIBF+0f4eZ/Kx1Z2KsDmNO4nwrcvZOoxwA7U2teB+Fz7HbQE 1YJQ== 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=yelVk1suTz9Rsjb1IsDRFFlgbkKWxRF4BCpHMaeax1Q=; b=nwwhoRiru87oPW3qYF0gJjMhDHU3eU/v15FLuSJOi98r8Mj7xCkGebRjyvViuxULZJ g4fFrV1ayo0XmXDfj0HoYQ21O+ntUM4gBZVXdnn/2r0XjX5zR5Jyg27heG7Oa8e2xAIA qpTTWGfi1bnebe5BhQgxE7G5eT9qpFDuOsZdrsbm/P/JDMdiJ4BMfe42vuGhiE81s/EN YsO7EW4TXE8ej8rVWJ8f1qya4oXbzF+FImVoUN6pStkHnqBBeLh0SXlH5dT9KERQ8WDR RXSV0Y5sJyKQAXa2dCfelJUaIvx4YjqFG0mL1+utcsKJTNaGatf09NlGZ3ngdZ294VrB mzbA== X-Gm-Message-State: AOAM531re1ETPCBvbxn6ZhkNPlgR328xrEBTWWWbVR+w1NZmOO6ZSkCV XVj6yKiLvKfo1JTJPCAU13yxRMRrvBIAUauMNZ7adA== X-Received: by 2002:a37:4552:: with SMTP id s79mr19890977qka.6.1605113838237; Wed, 11 Nov 2020 08:57:18 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Alexander Potapenko Date: Wed, 11 Nov 2020 17:57:07 +0100 Message-ID: Subject: Re: [PATCH v9 43/44] kasan: add documentation for hardware tag-based mode To: Andrey Konovalov Cc: Catalin Marinas , Will Deacon , Vincenzo Frascino , Dmitry Vyukov , Andrey Ryabinin , Marco Elver , Evgenii Stepanov , Branislav Rankov , Kevin Brodsky , Andrew Morton , 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 Tue, Nov 10, 2020 at 11:12 PM Andrey Konovalov wrote: > > Add documentation for hardware tag-based KASAN mode and also add some > clarifications for software tag-based mode. > > Signed-off-by: Andrey Konovalov > Signed-off-by: Vincenzo Frascino > Reviewed-by: Marco Elver > --- > Change-Id: Ib46cb444cfdee44054628940a82f5139e10d0258 > + > +Software tag-based KASAN currently only supports tagging of slab memory. I think the reader may confuse "slab memory" here with "memory returned by SLAB" (as opposed to SLUB). Maybe "heap memory" is less ambiguous?