Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp456244ybt; Wed, 17 Jun 2020 05:37:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxk4x7/TLfmMlYDFJX8KcX7ZDEuMK5enR/R5F+1uZctc7CWdz3JvQ8Zo6RLeAhlMX1xYiNS X-Received: by 2002:a17:906:851:: with SMTP id f17mr6951085ejd.396.1592397460571; Wed, 17 Jun 2020 05:37:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592397460; cv=none; d=google.com; s=arc-20160816; b=cQXIR5KcjBZomoXLMJSFut8oLJLKWkqE85mPwCHhaKMlO/Ttqi4Lar82B8ilZTL+Kq N6NvZn59M4h4CU1Vrd+95w/kXixLW58EF1gP8YaEtb3ntEWJpk/nwyU3gZTXneOu8Dva 1loq7QpYTcxDEr58iefDDRty0n9qEEO95hhXPaTLWKTNwY5tjuDYCP8Z6FJI0GG6ldnq kM8vY0hUaRXL2yvr2l2MTMMeLXBlkN954rb/uzIU8nrD3MhjgopKW60byOwWaqhprlkZ P75jepPKdjtf4sf71YUQKi8n9sYCBuLyZPiZ0JbunYd3P8l5enovKWqFcxg1U+2sxzLC Ll9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=lI5LvcsWxzKkFqpvdWwOq8wS0sEbffStsC1BKwYrots=; b=c+NWCZGwugrov3X4fRqrcBkYwiEurQ0pDEaquwQi06AayjRajUdyfyG4FvLrxgo5z4 eohyvctHQ/vOqstvpjvnGI5ir8odIY2H1gHdDk4LcYtx+pr1ob4W63HbbC3nS3sU32Vj aGIAKbu57eTdHNuFqrHJbD4+LWJu7wWR9GEoLPuW+eDFaTdhSIU6v2ec/fiEd6zSE79q X/EnYxtBk6c2QUpPowJXBAsapbUql9kC9P6NNakSnj/AWIwZylmpMNI4MPOE8xWQTie3 Js7fsmjEtx/6bRWlzZNezK6jS2+mdsIvDix+3UidVcfm/MQvpgyTv+zszVMuXLrMt0LC /ZNw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w18si12327992ejq.686.2020.06.17.05.37.17; Wed, 17 Jun 2020 05:37:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726271AbgFQMes (ORCPT + 99 others); Wed, 17 Jun 2020 08:34:48 -0400 Received: from mail.kernel.org ([198.145.29.99]:46178 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725860AbgFQMer (ORCPT ); Wed, 17 Jun 2020 08:34:47 -0400 Received: from [192.168.0.106] (220-244-111-178.tpgi.com.au [220.244.111.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C02552078D; Wed, 17 Jun 2020 12:34:45 +0000 (UTC) Subject: Re: [PATCH 2/2] m68k: mm: fix node memblock init To: Mike Rapoport Cc: Geert Uytterhoeven , linux-m68k@lists.linux-m68k.org, linux-kernel@vger.kernel.org, Angelo Dureghello , Mike Rapoport References: <20200617065341.32160-1-rppt@kernel.org> <20200617065341.32160-3-rppt@kernel.org> From: Greg Ungerer Message-ID: Date: Wed, 17 Jun 2020 22:34:43 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200617065341.32160-3-rppt@kernel.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mike, On 17/6/20 4:53 pm, Mike Rapoport wrote: > From: Angelo Dureghello > > After pulling 5.7.0 (linux-next merge), mcf5441x mmu boot was > hanging silently. > > memblock_add() seems not appropriate, since using MAX_NUMNODES > as node id, while memblock_add_node() sets up memory for node id 0. > > Signed-off-by: Angelo Dureghello > Signed-off-by: Mike Rapoport Acked-by: Greg Ungerer Regards Greg > --- > arch/m68k/mm/mcfmmu.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/m68k/mm/mcfmmu.c b/arch/m68k/mm/mcfmmu.c > index 29f47923aa46..7d04210d34f0 100644 > --- a/arch/m68k/mm/mcfmmu.c > +++ b/arch/m68k/mm/mcfmmu.c > @@ -174,7 +174,7 @@ void __init cf_bootmem_alloc(void) > m68k_memory[0].addr = _rambase; > m68k_memory[0].size = _ramend - _rambase; > > - memblock_add(m68k_memory[0].addr, m68k_memory[0].size); > + memblock_add_node(m68k_memory[0].addr, m68k_memory[0].size, 0); > > /* compute total pages in system */ > num_pages = PFN_DOWN(_ramend - _rambase); >