Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp7157842ybi; Mon, 8 Jul 2019 15:49:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqyk//WhywTRcwv1yaxfYmwbcqXhzKnEnE8ABqiiUY0w0NU/xLaPe5EhWaJmMqU7LlP2iTX5 X-Received: by 2002:a17:90a:9903:: with SMTP id b3mr28488280pjp.80.1562626171162; Mon, 08 Jul 2019 15:49:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562626171; cv=none; d=google.com; s=arc-20160816; b=E+33hvyfFnuC9hqHCVzGkx6U5OTYlKP6f6qvXcgdshCdeX/IylJFvMdvQpylItyTXG cfsvTldDRokrZmtS4MSxuWg6esIIp3qV7T/X3DIIhdZIlfc6pcgZiRARInVxKzpJjf9b kQPyccOLUJ2BD12OVJvr8uUEYDbPCmEVNLYe0+ftBC/RX5FXVJ3wyWJBYM40tV4tcx4N NAYyLL+3YmiyWAAk5wOPH+x3KJBo3SbS1XvD2jBG3s/l+hMoRXgV8q8r1TeosssMNKDY 6do+txMV9VJq7KGpRQ0uwjtXdlMq0ZQSn06Re+abw4c39tmdU/lAZGAuHhwjrBMagVMW tDuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:mime-version:user-agent :references:message-id:in-reply-to:subject:cc:to:from:date :dkim-signature; bh=uPawzHgSXshI+XHGB6J1ayR3ywnOsHKWmwACBnodim8=; b=gpYEAe/1fYLGNxQalVttTjaP4s+LpI5vPw0K417Xc7/sQQa0uO/FJsYXNco5RpYy54 j2N/WNt7ezfg71oJAwNF8Ah+d93jUaSUn5SjkMerCDRRpU9w8w7nP3u2FrHV9BEM9o5H b7mRsZipsVm1jOzipgQbHthom6TLIiV98tcxLLnz40WaWtr78GnhUzMtlvsyqIIHjqhL mxej8ZUoNKUCMRYQ2fWZ/3yszgtZ2MnPsx/KF4QTXMLQYEJKM9jXY85cUA8k9uW+ZNUj H6ehDcGWqosQnAeJRdAxW2fm5finZmePSzM6a7oxroxt7gLQ3Np4PcnKNFUGvSbQ5FMR XZ9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=WRtxMatR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o3si19748418plb.397.2019.07.08.15.49.16; Mon, 08 Jul 2019 15:49:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=WRtxMatR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404938AbfGHUU6 (ORCPT + 99 others); Mon, 8 Jul 2019 16:20:58 -0400 Received: from a9-34.smtp-out.amazonses.com ([54.240.9.34]:49292 "EHLO a9-34.smtp-out.amazonses.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725869AbfGHUU5 (ORCPT ); Mon, 8 Jul 2019 16:20:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1562617256; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:MIME-Version:Content-Type:Feedback-ID; bh=uPawzHgSXshI+XHGB6J1ayR3ywnOsHKWmwACBnodim8=; b=WRtxMatR0hA6JDxkxO6CtPf3jkw04T7iVP47f2NnMk6BacWo9MWaSSgNkpSTzctv xL1SF+FcGnVBjsVlk2UU338vlietdiGTqB80aJ5ZHWvAtnh+Jn1yy4qxA5QRgOF2pwR lSfY4BemfcRxdfFqfDodWcXNAfNoyreGxEYGK8Bw= Date: Mon, 8 Jul 2019 20:20:56 +0000 From: Christopher Lameter X-X-Sender: cl@nuc-kabylake To: Marco Elver cc: linux-kernel@vger.kernel.org, Andrey Ryabinin , Dmitry Vyukov , Alexander Potapenko , Andrey Konovalov , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Mark Rutland , kasan-dev@googlegroups.com, linux-mm@kvack.org Subject: Re: [PATCH v5 4/5] mm/slab: Refactor common ksize KASAN logic into slab_common.c In-Reply-To: <20190708170706.174189-5-elver@google.com> Message-ID: <0100016bd33f19f3-46ea67c2-d930-4e22-9934-41d6b25d5bd5-000000@email.amazonses.com> References: <20190708170706.174189-1-elver@google.com> <20190708170706.174189-5-elver@google.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-SES-Outgoing: 2019.07.08-54.240.9.34 Feedback-ID: 1.us-east-1.fQZZZ0Xtj2+TD7V5apTT/NrT6QKuPgzCT/IC7XYgDKI=:AmazonSES Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 8 Jul 2019, Marco Elver wrote: > This refactors common code of ksize() between the various allocators > into slab_common.c: __ksize() is the allocator-specific implementation > without instrumentation, whereas ksize() includes the required KASAN > logic. Acked-by: Christoph Lameter