Received: by 10.223.176.46 with SMTP id f43csp52651wra; Tue, 23 Jan 2018 16:00:45 -0800 (PST) X-Google-Smtp-Source: AH8x224IO822FN3ZRWPQMTWAkKyIaazA5B/zEfIYNFRxWto4yjtnggcx5Gmz+eBOYydfJ0szUPEB X-Received: by 2002:a17:902:274a:: with SMTP id j10-v6mr4012673plg.107.1516752045000; Tue, 23 Jan 2018 16:00:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516752044; cv=none; d=google.com; s=arc-20160816; b=zgH6CgWCZl0xDK8sOZqCfJAUY33Edps/7r87+/TYbe/ypLTrgSPCJYsTJ68hL5tUvb KAQLJBsjtNZ1wSmHrtwfW268jCJ6s/EUNSlXbg9XE2yugJLFumCxqvlretRuIl2VL6f6 HvP2WlR8B0lP6zCszXc0iThJGcFzWHiyC9LfH9L5rDOfmyraKQWxG+raE+QJ2fwEtZs+ Lv3CISnin+Hfyhtz2KpdK2qoB/1KArKwJ8A2yLHWI5C/XPnw6WULXHJlnwq3bPjGlKUo +N/4U6cEgidewsD++9xNLFXbfxcpJzSCeX4gsrLlARBrnoQKOvm+waky5T99oD2sMVfs p0+w== 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:dmarc-filter:arc-authentication-results; bh=9XD3xdALeQQxyrIWaL8kI1kFdp96cZPmqiEbT0N/RuY=; b=YSDJzMW0AJj8TEuMMH/khWAMh7JnN6Mp0I3ZqHf7kflW0gBb5PiYaz+TZR/pUjXVCe pA2BLJSm6yjv6rvsw4QAAWCm6wsBHNFbBCSsWPihh90Z8r/np4tw2Re1V/WW/nARHKEG 8mPWPr0j/7qboWYimBChTExjOYAa677jRe/GBXoHMkbgjQYIjOdU85syEh9kbjrAvsV+ nGnuSN0/Y6OhJHUFV29B74OAePyZuajb7x/5E+zub1JXXOCiSlO7zaIXAL+10Yjd+VBa nHxpwrUizmxsPpgbNS9HF6R8MdI7XqaG0vu8pSBzwZeaK9Qlb7htBOseFC7Aje51WIOu wKwA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w23si15534764pgc.569.2018.01.23.16.00.28; Tue, 23 Jan 2018 16:00:44 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752671AbeAXAAD (ORCPT + 99 others); Tue, 23 Jan 2018 19:00:03 -0500 Received: from mail.kernel.org ([198.145.29.99]:49786 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752099AbeAXAAC (ORCPT ); Tue, 23 Jan 2018 19:00:02 -0500 Received: from saruman (jahogan.plus.com [212.159.75.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A0A6721715; Tue, 23 Jan 2018 23:59:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A0A6721715 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=jhogan@kernel.org Date: Tue, 23 Jan 2018 23:59:35 +0000 From: James Hogan To: Serge Semin Cc: ralf@linux-mips.org, miodrag.dinic@mips.com, goran.ferenc@mips.com, david.daney@cavium.com, paul.gortmaker@windriver.com, paul.burton@mips.com, alex.belits@cavium.com, Steven.Hill@cavium.com, alexander.sverdlin@nokia.com, matt.redfearn@mips.com, kumba@gentoo.org, marcin.nowakowski@mips.com, Peter.Wotton@mips.com, Sergey.Semin@t-platforms.ru, linux-mips@linux-mips.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 14/14] MIPS: memblock: Deactivate bootmem allocator Message-ID: <20180123235934.GA5446@saruman> References: <20180117222312.14763-1-fancer.lancer@gmail.com> <20180117222312.14763-15-fancer.lancer@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline In-Reply-To: <20180117222312.14763-15-fancer.lancer@gmail.com> User-Agent: Mutt/1.7.2 (2016-11-26) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 18, 2018 at 01:23:12AM +0300, Serge Semin wrote: > Memblock allocator can be successfully used from now for early > memory management >=20 > Signed-off-by: Serge Semin Am I correct that intermediate commits in this patchset (i.e. bisection) may not work correctly, since bootmem will have been stripped out but NO_BOOTMEM=3Dn and memblock may not be properly operational yet? If so, is there a way to switch without breaking bisection that doesn't involve squashing most of the series into a single atomic commit? Cheers James > --- > arch/mips/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig > index 725b5ece7..a6c4fb6b6 100644 > --- a/arch/mips/Kconfig > +++ b/arch/mips/Kconfig > @@ -4,7 +4,6 @@ config MIPS > default y > select ARCH_BINFMT_ELF_STATE > select ARCH_CLOCKSOURCE_DATA > - select ARCH_DISCARD_MEMBLOCK > select ARCH_HAS_ELF_RANDOMIZE > select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST > select ARCH_MIGHT_HAVE_PC_PARPORT > @@ -57,6 +57,7 @@ config MIPS > select HAVE_IRQ_TIME_ACCOUNTING > select HAVE_KPROBES > select HAVE_KRETPROBES > + select NO_BOOTMEM > select HAVE_MEMBLOCK > select HAVE_MEMBLOCK_NODE_MAP > select HAVE_MOD_ARCH_SPECIFIC > --=20 > 2.12.0 >=20 --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEd80NauSabkiESfLYbAtpk944dnoFAlpnzGYACgkQbAtpk944 dnr+oQ/9F5E9TnPGQ9SqXnOrWYvBM0KWGAig2x6tF4EVsWAdAanOVamebvKQJ0Rb SyIOARAYRoG4+xRg5pypfj4QKgpKpwjOm9s5qQHRyC16D4LA5RAQ06EtDl0Icwpq 6ccELDsrS7kj2rC4518vSMs1WDUDLIxvvDgQo9xOsDFtsSftu+luE07NG0PacbgE J4e46YxioK3vcyJ78z5nh0NiVBUub0UrNhGo2Q2kgg/en1Je3eXMAIcJ2ft2oDEv PEiRUFcihSNezkoxIAJx1T5Jw5rZGewsn+r8rmHa2K6ErlbnZN2+5Cta5c8TcExV 3R/TjU4QlIUqywfGI+ObdywmCerTlZPOM9zlel6OaPnXJlMU4KyfysOftFKdqkY0 Wr8ZIsWApy1CNsja36ps0gqxpd9mAOHKiw13ts08a6LcnPtY8FJhkBP25A72EM7X hgRjcRuylraOeGNCanYDTfYXa8h8CDcH4QYSSl9kvj2ooAC2hCYTxq3c/FO7zBqZ 6VIgKHhyqeNnvkgNuCN5vTQcU+cptuAhgMAJp1B3Xjx7KRRabvbluaIzjdnLqp/K fofFLRgr5/BdNSA4Pk7WlDAgz9hcIFLKzf7jHvipdmmriOP0YjtAnrdDPLVLGr5C TrdL0ZwCmoxB7pTjliTeP/PLdNXSV0gkHvvdiS0d9M2c6RTwR4s= =cwSt -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/--