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=-5.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 EBD9CC433DB for ; Tue, 2 Feb 2021 14:32:08 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 7726D64DDC for ; Tue, 2 Feb 2021 14:32:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7726D64DDC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id EAFFF6B0073; Tue, 2 Feb 2021 09:32:07 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E5FD96B0078; Tue, 2 Feb 2021 09:32:07 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D765E6B007B; Tue, 2 Feb 2021 09:32:07 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0058.hostedemail.com [216.40.44.58]) by kanga.kvack.org (Postfix) with ESMTP id C30476B0073 for ; Tue, 2 Feb 2021 09:32:07 -0500 (EST) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 71774362C for ; Tue, 2 Feb 2021 14:32:07 +0000 (UTC) X-FDA: 77773567494.26.cows88_310df66275cb Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin26.hostedemail.com (Postfix) with ESMTP id 3200A1804B667 for ; Tue, 2 Feb 2021 14:32:07 +0000 (UTC) X-HE-Tag: cows88_310df66275cb X-Filterd-Recvd-Size: 5892 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by imf04.hostedemail.com (Postfix) with ESMTP for ; Tue, 2 Feb 2021 14:32:06 +0000 (UTC) Received: by mail-ej1-f45.google.com with SMTP id sa23so13991453ejb.0 for ; Tue, 02 Feb 2021 06:32:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:from:date:message-id:subject:to:cc; bh=zYMXbASdXhTFMbn1FUFGa1TMGbfhRribZMrBUXn1vP8=; b=UbMofkpyJMli+Y7dti9+hwGj5m/ynMdTnXyBEXKb0p6oPfy0dXUk+QPMFO3ESAmARH 6acVsJ4jIch7VgphPK4NZpBEbb5WzCxIYShO22xmD6fZRG07Tivy6aRPS07eN3Fga9yM oIxXnsN1trzbgoi+8UnHPAe4+B3D74NenOUPCbaCMU9oO/k/g9lK5RgOP0Ztxdf7TyEU FDxkhy9av+LAS6qc6WPPjDxVbPz0hWdXpGTxc899m/RiHNPLZ0965vBWG3v6Ygn3xxS4 TN3yOyiucLu1RERGaPLnd0MVXOpW2h+XenzmqlUFQWwaznPjXzKgeIa0j9wzFH6j+eGE brOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=zYMXbASdXhTFMbn1FUFGa1TMGbfhRribZMrBUXn1vP8=; b=QD5ekDPOd/9dXj8BWvdPXIGnj/d9uvnxT4iNb0tV8eMWcLk2W6wsDyUAVXV39u0bTt 437l74wB+3myOETafvm8J3a8QtNQKd8YDWptW352TS4hv6GzcWLiUNXIUNCz1QnyFGJz 3HPtVewKEsSildIfNtGbBR0QrHys/9Z6tA2rZpvYSHNyRJsJ80+QV0Hgfka6ghLFMOGN SKrOyRNk1TVvGHeepHEa1VT48KG2tyz+9TnW2VoNYKTI4r2thYrOtOukFHE2lpkc1dgx n7yddBt3UNKNs6639i0Xs7DpLybVS4dV3IBsUsBfqjpWQ1Q4UCldrrznEGWVbhAFO8XE 52lw== X-Gm-Message-State: AOAM531JKnBEZKCTM/WR5iuHg37rO63Il2K/Jf2xrj3dvCELmFVxH0Ob M47n5zrVs/8g6dmLBEBPmrmHm9GeMALU8VvbqOyBLw== X-Google-Smtp-Source: ABdhPJyLkXSiOMJgV4AJB+EIG7vg3T26xAK9AgUl2p5UuTsmrcahhKKNZo5DZx0wzvYE4dk2Eeig2MWlDBuvAjMxu0w= X-Received: by 2002:a17:906:6407:: with SMTP id d7mr22210137ejm.133.1612276325127; Tue, 02 Feb 2021 06:32:05 -0800 (PST) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 2 Feb 2021 20:01:54 +0530 Message-ID: Subject: [next] mm/gup.c:96:10: error: implicit declaration of function 'is_zero_pfn' [-Werror,-Wimplicit-function-declaration] To: Linux-Next Mailing List , linux-mm , open list , lkft-triage@lists.linaro.org Cc: pasha.tatashin@soleen.com, Andrew Morton , Vlastimil Babka , Michal Hocko , david@redhat.com, osalvador@suse.de, Dan Williams , Sasha Levin , Mike Kravetz , Steven Rostedt , Ingo Molnar , Jason Gunthorpe , Peter Zijlstra , Mel Gorman , Matthew Wilcox , David Rientjes , John Hubbard , Ira Weiny , James Morris , Geert Uytterhoeven Content-Type: text/plain; charset="UTF-8" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Linux next tag 20210202 arm, riscv and sh builds with allnoconfig and tinyconfig failed due to build errors. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/tmp ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'HOSTCC=sccache clang' 'CC=sccache clang' zImage mm/gup.c:96:10: error: implicit declaration of function 'is_zero_pfn' [-Werror,-Wimplicit-function-declaration] !is_pinnable_page(page))) ^ include/linux/mm.h:1133:3: note: expanded from macro 'is_pinnable_page' is_zero_pfn(page_to_pfn(page))) ^ mm/gup.c:96:10: note: did you mean 'is_zero_ino'? include/linux/mm.h:1133:3: note: expanded from macro 'is_pinnable_page' is_zero_pfn(page_to_pfn(page))) ^ include/linux/fs.h:3045:20: note: 'is_zero_ino' declared here static inline bool is_zero_ino(ino_t ino) ^ 1 error generated. Reported-by: Naresh Kamboju steps to reproduce: -------------------------- # TuxMake is a command line tool and Python library that provides # portable and repeatable Linux kernel builds across a variety of # architectures, toolchains, kernel configurations, and make targets. # # TuxMake supports the concept of runtimes. # See https://docs.tuxmake.org/runtimes/, for that to work it requires # that you install podman or docker on your system. # # To install tuxmake on your system globally: # sudo pip3 install -U tuxmake # # See https://docs.tuxmake.org/ for complete documentation. tuxmake --runtime podman --target-arch arm --toolchain clang-11 --kconfig allnoconfig build details: https://builds.tuxbuild.com/1nv9wkY1T8wug0sEw2kwuFKLxhK/ Regressions found on sh: - build/gcc-10-allnoconfig - build/gcc-9-tinyconfig - build/gcc-8-allnoconfig - build/gcc-10-tinyconfig - build/gcc-9-allnoconfig - build/gcc-8-tinyconfig Regressions found on riscv: - build/gcc-10-allnoconfig - build/clang-11-tinyconfig - build/clang-10-allnoconfig - build/clang-11-allnoconfig - build/gcc-9-tinyconfig - build/gcc-8-allnoconfig - build/gcc-10-tinyconfig - build/clang-10-tinyconfig - build/gcc-9-allnoconfig - build/gcc-8-tinyconfig Regressions found on arm: - build/gcc-10-allnoconfig - build/clang-11-tinyconfig - build/clang-10-allnoconfig - build/clang-11-allnoconfig - build/gcc-9-tinyconfig - build/gcc-8-allnoconfig - build/gcc-10-tinyconfig - build/clang-10-tinyconfig - build/gcc-9-allnoconfig - build/gcc-8-tinyconfig - Naresh