From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C55ABC5ACD7 for ; Wed, 18 Mar 2020 11:41:14 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A0CCD2076F for ; Wed, 18 Mar 2020 11:41:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727148AbgCRLlN (ORCPT ); Wed, 18 Mar 2020 07:41:13 -0400 Received: from honk.sigxcpu.org ([24.134.29.49]:56844 "EHLO honk.sigxcpu.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726894AbgCRLlN (ORCPT ); Wed, 18 Mar 2020 07:41:13 -0400 Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 0F1E2FB03; Wed, 18 Mar 2020 12:41:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at honk.sigxcpu.org Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OTVONGkV4vui; Wed, 18 Mar 2020 12:41:10 +0100 (CET) Received: by bogon.sigxcpu.org (Postfix, from userid 1000) id 8E411412BE; Wed, 18 Mar 2020 12:41:09 +0100 (CET) Date: Wed, 18 Mar 2020 12:41:09 +0100 From: Guido =?iso-8859-1?Q?G=FCnther?= To: Roman Gushchin Cc: linux-kernel@vger.kernel.org, linux-next@vger.kernel.org Subject: linux-next build failure on arm64 with CMA but !NUMA Message-ID: <20200318114109.GA65068@bogon.m.sigxcpu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 Hi Roman, 882d60d2ce725381236a158204d7ec13ff19ab25 in linux-next broke compilation on arm64 CMA && !NUMA like CC kernel/irq/irqdesc.o mm/hugetlb.c: In function ‘hugetlb_cma_reserve’: mm/hugetlb.c:5449:3: error: implicit declaration of function ‘for_each_mem_pfn_range’; did you mean ‘for_each_mem_range’? [-Werror=implicit-function-declaration] for_each_mem_pfn_range(i, nid, &start_pfn, &end_pfn, NULL) { ^~~~~~~~~~~~~~~~~~~~~~ for_each_mem_range mm/hugetlb.c:5449:61: error: expected ‘;’ before ‘{’ token for_each_mem_pfn_range(i, nid, &start_pfn, &end_pfn, NULL) { ^~ Reverting that fixes the build for the moment. Would making all of this dependent on CMA && NUMA be the right fix? Cheers, -- Guido