Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2105242imm; Fri, 7 Sep 2018 10:52:15 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZDfbPr4UrxHklZVZgN9GpAFAuXD6yr4TSF4J9MV0bMJFEM0qYDZzV5TI4Qvq6Vua4Gy7qN X-Received: by 2002:a63:586:: with SMTP id 128-v6mr9441850pgf.169.1536342735687; Fri, 07 Sep 2018 10:52:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536342735; cv=none; d=google.com; s=arc-20160816; b=btJjyZhgD42lH01LXOnEq9hlLzyQRQBOU7BHiMkuwV8EKHJM6FiNa1fGRl4W5PXvWM wCxP8bo2N1VK1mS55N1IoCqXv/lQNmhr1rlyp9I45KxMDDXZ4+MK+HRuBaz5EXihaV2L 2uc5BUPH2n2zJp0CWlMFREAsaol9BxW4Hfz1A96qZJsszowuFCc0TNHBIq09kogErxMA BIOGveEfvKnwf9wEKaBlazShvcvvuIy4dvXXLaxgiha1FeUvfsDaa8I2QSQikMEnjV7s lpQapNZUuzux54su1QKFivl4uWPVBwGqkzvhVv3SxfQUvyi4cqTjm7NvWPech/LEgydA QBsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=PRdkeuot5Y1EgOLCumL4HI5Sx/hUWbupKdYCSWVyVo8=; b=Xof9IfRGFibsbEQRlCU1UVz64nZHim0Z9WpKH6wPuzIbIZoWZ690sUKM1r+HZZIzeY xeNvI5VD+pb43l1AXNLFH8daINOMBFnp5gpTdEIjfupTPTR6u1U4QdcvxgP05BmBUapd FpfILtn6S6RvZ56epHu/C0TKqUC0P49lssvgeIiJW30agkI0WxPFCwvYo5kqled0rDeA kGw7eHGq8EampY13OxrZbmHRfVfx0RUORzH7v+Vxn9UuhF4LkRU5GaXKfAwZfkCsmNBU tEjTE59xCP5pmE58ffvoVFLhQVG5620VfBnITKaCWg3ZziG0O6kxuIiN3dN6rlGzSf4C lfHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ixd7bD0U; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v5-v6si8159831plo.380.2018.09.07.10.52.00; Fri, 07 Sep 2018 10:52:15 -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=@gmail.com header.s=20161025 header.b=Ixd7bD0U; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727677AbeIGWcU (ORCPT + 99 others); Fri, 7 Sep 2018 18:32:20 -0400 Received: from mail-ua1-f65.google.com ([209.85.222.65]:40133 "EHLO mail-ua1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727578AbeIGWcT (ORCPT ); Fri, 7 Sep 2018 18:32:19 -0400 Received: by mail-ua1-f65.google.com with SMTP id 101-v6so12566434uav.7; Fri, 07 Sep 2018 10:50:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=PRdkeuot5Y1EgOLCumL4HI5Sx/hUWbupKdYCSWVyVo8=; b=Ixd7bD0UpTfxKDDdMX6oCeDF8gt8oQ0sXaQa0tgkX0LRWR/5YHLzMONQpz/VTq3apw GxypHk+xOWmb5MKQ89C57DBhkDJzE6rk5/kFnp+0vEqiUz1SDWmL6pLlIYHZ7I/ymv0F fX6jUt4f4aQOSjQjMpRiR28dGKQTFMlz1aL+FoXEYwuL5U1JK+FBYtAAq2pUTXgh4yEl qYqKNuL6Rh8lrQ7j0Z0jpxCuahPaVH1BbvgASBWstSOI7+99kfP4QoEqEpRXAVRjbAuD mo+WhddyBQPZLQAn6j8uyn2oiWnaT8yn55MLB8yQ05Kf0FhJ7rsNyzZLwgUZet9bsyPp 15zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=PRdkeuot5Y1EgOLCumL4HI5Sx/hUWbupKdYCSWVyVo8=; b=o6JAVtmBcmteP1OYEo82Gxsvkbl/REwpoSavufOAujDIvCIXYyZGPBnx5Q6XSlC5WH gG1ShBDTwHlS/tno1qFFmP6fZBn5CAkRZs5YvEmk1GXjn5n/B/yISERgbfKHtalrb+M6 C1AhVYLq93s/iVG5xuaCr7kOuhPwGTznrAtMsZ6oDydPCf8+zq/C2Pzs/sjVHptk8kmD g9mNI1lu/2wHD8B7xKbAZJe1BGuDzuPpb61rB7ubE+du/1KxXy3F/Ine3F2Se3Pgz6CA +vQZeWBRRpOVDi7D7qfioSTCpllRY8dgU3yMGLWYjRU4e/zXR5fzf0IDMVXdP+EJkICJ 4WqQ== X-Gm-Message-State: APzg51Ax2EIFfABzSkeeFA3A7MGxlug0r2XgQ178jLYOTKZrp+vwJcPs 76bHQbKJxPj8jcSFDc1oHA== X-Received: by 2002:a67:4497:: with SMTP id y23-v6mr2959103vsf.7.1536342617911; Fri, 07 Sep 2018 10:50:17 -0700 (PDT) Received: from kmo-pixel (c-71-234-172-214.hsd1.vt.comcast.net. [71.234.172.214]) by smtp.gmail.com with ESMTPSA id t67-v6sm1691343vkt.7.2018.09.07.10.50.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 07 Sep 2018 10:50:16 -0700 (PDT) Date: Fri, 7 Sep 2018 13:50:14 -0400 From: Kent Overstreet To: Tetsuo Handa Cc: linux-kernel@vger.kernel.org, Dave Hansen , Matthew Wilcox , linux-security-module@vger.kernel.org Subject: Re: [PATCH 3/6] selinux: convert to kvmalloc Message-ID: <20180907175014.GA29485@kmo-pixel> References: <20180907165635.8469-1-kent.overstreet@gmail.com> <20180907165635.8469-4-kent.overstreet@gmail.com> <89c167ff-91d3-7a27-78c6-82710bb11771@I-love.SAKURA.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <89c167ff-91d3-7a27-78c6-82710bb11771@I-love.SAKURA.ne.jp> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 08, 2018 at 02:08:03AM +0900, Tetsuo Handa wrote: > On 2018/09/08 1:56, Kent Overstreet wrote: > > @@ -329,8 +328,7 @@ int avtab_alloc(struct avtab *h, u32 nrules) > > nslot = MAX_AVTAB_HASH_BUCKETS; > > mask = nslot - 1; > > > > - h->htable = flex_array_alloc(sizeof(struct avtab_node *), nslot, > > - GFP_KERNEL | __GFP_ZERO); > > + h->htable = kvmalloc_array(nslot, sizeof(void *), GFP_KERNEL); > > if (!h->htable) > > return -ENOMEM; > > > > kvmalloc_array() does not imply __GFP_ZERO. Thanks, fixed