From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-f197.google.com (mail-qk0-f197.google.com [209.85.220.197]) by kanga.kvack.org (Postfix) with ESMTP id 81B0F6B0003 for ; Sun, 18 Feb 2018 08:33:33 -0500 (EST) Received: by mail-qk0-f197.google.com with SMTP id x4so5811237qkc.7 for ; Sun, 18 Feb 2018 05:33:33 -0800 (PST) Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id w128sor1735430qkc.63.2018.02.18.05.33.32 for (Google Transport Security); Sun, 18 Feb 2018 05:33:32 -0800 (PST) Date: Sun, 18 Feb 2018 05:33:28 -0800 From: Tejun Heo Subject: Re: [PATCH v2 3/3] percpu: allow select gfp to be passed to underlying allocators Message-ID: <20180218133328.GH695913@devbig577.frc2.facebook.com> References: <20180216180958.GB81034@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180216180958.GB81034@localhost> Sender: owner-linux-mm@kvack.org List-ID: To: Dennis Zhou Cc: Christoph Lameter , Daniel Borkmann , linux-mm@kvack.org, linux-kernel@vger.kernel.org On Fri, Feb 16, 2018 at 12:09:58PM -0600, Dennis Zhou wrote: > The prior patch added support for passing gfp flags through to the > underlying allocators. This patch allows users to pass along gfp flags > (currently only __GFP_NORETRY and __GFP_NOWARN) to the underlying > allocators. This should allow users to decide if they are ok with > failing allocations recovering in a more graceful way. > > Additionally, gfp passing was done as additional flags in the previous > patch. Instead, change this to caller passed semantics. GFP_KERNEL is > also removed as the default flag. It continues to be used for internally > caused underlying percpu allocations. > > V2: > Removed gfp_percpu_mask in favor of doing it inline. > Removed GFP_KERNEL as a default flag for __alloc_percpu_gfp. > > Signed-off-by: Dennis Zhou > Suggested-by: Daniel Borkmann Applied 1-3 to percpu/for-4.16-fixes. Thanks, Dennis. -- tejun -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org