Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp5130274imm; Tue, 31 Jul 2018 06:06:51 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdSKIR+DIpbx9OskAjFhnDDrl3k6B/1ho+E3FAK2p7dLBHA5F1ixpTkWhWJQGlqnRQaoBQ1 X-Received: by 2002:a62:dc1d:: with SMTP id t29-v6mr22381156pfg.244.1533042411569; Tue, 31 Jul 2018 06:06:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533042411; cv=none; d=google.com; s=arc-20160816; b=nkH1jI2ZHwz5UAkfSzT4VTu790ZoPuCASHaFqhDLJPqDB+shwj8p0CMayPFdJ7ciFy PAjgNeHeOPPqma9F65eSsmmHlFerq9jpmG2+YgROWGVwJYvrfytzHPAdJZe7/0tR7Qd4 3uxKwtOE1li/Fyi69kKSMrHme0G08fyUjxXBzu1mHK687t/o0EnI6fcstc2TS1gJlzth yaM+BqQSyYJ2jPMein21D9EACCW2/BEIIjk/cckrRyd5hT1l4eQF+RxW1wh4CQthNHVa INTiPvYo3G/PO9L0CauDIGcVy7Hxh4srwKqCFqFj9tBHRLe9mrupLpG+y1QO/rtqxT1n 36JQ== 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:arc-authentication-results; bh=/S6+IDcQgSz/6d6+Vv5L0dedNb8qFNuuFojr/FZaEuA=; b=m130MwGznjDqMXE3mI3+44v+jJwDochX2jAVjH3O8EQPhc5KjhS/hOwhz1ElKqwK/J uw7UG5wTXA+dDVQPGUCaVmk6o6gep4jCAh0dGZPY90lubUPIOVNeZW6ebOaNEnvoinrO yGzYxzTQVHvJ3AuEgn+7a8dzPl+y6YTE48q//z32M8Wj6h5RQx7+0izfz7HAILAb0T7R EGuaI7p5iaVgpo5rk/HxKUbx7BfbmfJ4lLcU3rfCJBauktaL83f/guI2s/cFLau9feBp 0BxQEoXTiwKseyFTFC9AotoIKfVltpb7LkL9pxj74LIfiq10NIgo+CeCit40ELjNygem WBPg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q4-v6si12011578pll.156.2018.07.31.06.06.33; Tue, 31 Jul 2018 06:06:51 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732208AbeGaOow (ORCPT + 99 others); Tue, 31 Jul 2018 10:44:52 -0400 Received: from mx2.suse.de ([195.135.220.15]:60258 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1732068AbeGaOow (ORCPT ); Tue, 31 Jul 2018 10:44:52 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id AFD60ADB8; Tue, 31 Jul 2018 13:04:36 +0000 (UTC) Date: Tue, 31 Jul 2018 15:04:34 +0200 From: Michal Hocko To: Pavel Tatashin Cc: osalvador@techadventures.net, Andrew Morton , Vlastimil Babka , kirill.shutemov@linux.intel.com, iamjoonsoo.kim@lge.com, Mel Gorman , Souptick Joarder , Linux Memory Management List , LKML , osalvador@suse.de Subject: Re: [PATCH] mm: make __paginginit based on CONFIG_MEMORY_HOTPLUG Message-ID: <20180731130434.GL4557@dhcp22.suse.cz> References: <20180731124504.27582-1-osalvador@techadventures.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Tue 31-07-18 08:49:11, Pavel Tatashin wrote: > Hi Oscar, > > Have you looked into replacing __paginginit via __meminit ? What is > the reason to keep both? All these init variants make my head spin so reducing their number is certainly a desirable thing to do. b5a0e01132943 has added this variant so it might give a clue about the dependencies. -- Michal Hocko SUSE Labs