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=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham 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 37AB9C7618B for ; Thu, 25 Jul 2019 08:27:26 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id DD21421871 for ; Thu, 25 Jul 2019 08:27:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DD21421871 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 621CE8E0052; Thu, 25 Jul 2019 04:27:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5AC168E0031; Thu, 25 Jul 2019 04:27:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 472D08E0052; Thu, 25 Jul 2019 04:27:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by kanga.kvack.org (Postfix) with ESMTP id 0AF118E0031 for ; Thu, 25 Jul 2019 04:27:25 -0400 (EDT) Received: by mail-pg1-f199.google.com with SMTP id h3so30188829pgc.19 for ; Thu, 25 Jul 2019 01:27:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-original-authentication-results:x-gm-message-state:date:from:to :cc:subject:message-id:mime-version:content-disposition:user-agent; bh=ciL2iVuEm0RseAHO6nQhWgU4P0PUGW/8sqLPS+CLRnA=; b=e13YnwTIGBuVneqnjkBuGbmK8tUoCloA8j/gFm9KVQpEwqLRs8sO4nrd1DXJ2VYW2T s77x9odQNmmxhpH4nkZb0KBjDfwo6zV8ZMuSymoTwCGtgErNvLcS+NkNAIdOKUVojYEn TEtX04F2aatKGHw53/rfugodNkSXG2KcgDYcdw3fV24simoau2S2t5PZvPotcMn6qdhv LouK5IFfTkgbx19V1wbMJ8lrrTtHYxrHR6R5eNK1pZLaLjb8hKPO197zrxmrf6SBDssY DzLsUxP4x+EiKco6DlRAcheXQFQ0+I2FMgPgQx4oGv6tISDn6NJ3jM1kw5u++4C3L4gx ckpg== X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com X-Gm-Message-State: APjAAAWhB0dLLtH0IHcfnr5A47aLpjlXo6FgKrUQWS62GsYSgfzXEPXR Fi4sspmiEoWT8fgLwneOuCaHW2BxxcMrCv1y3LOMT4QwZ/hWFwfwsLdqmxDA0TQyPpaHdIlt3SQ 1vAQMJuBW5u9Cew44YdA59m/xAxXWuOKoTea/kB1NwG2xvMarQXVdxGia6FmB7rtSNg== X-Received: by 2002:a65:620a:: with SMTP id d10mr39432292pgv.8.1564043244416; Thu, 25 Jul 2019 01:27:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqwzZIRdK+r0Qvuele5b91tDOzFWIkBCSYSHto5gTjImFu/tLS4XZgTzH1kV9HfNu2iK41x4 X-Received: by 2002:a65:620a:: with SMTP id d10mr39432242pgv.8.1564043243276; Thu, 25 Jul 2019 01:27:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564043243; cv=none; d=google.com; s=arc-20160816; b=sczwUHn/+dsSAOEBd3KK/iYWEJsTkEGEC+AOBnIwYTUCPkQutA05e1CuCdFI17DaWO 9CeI5Gy75XFeG+P+d//zAGTwHONVvjqbYRhksbSKf+DGQqrHGvnnhHMscFf1Uup4G/DD v1phta8PtGsavao03hj40B9+X3BoQighWBmpFA/xNzyJe7kUe1qDkSrYT3MiDrJjCtsz BvwuIrSlcbeBvoxZY7h3gWr20aW21H6FFhtfFpPyPe3rbY+FGvjUpMx/lI81O2TsaKXw bShMZz67gFReOtMbJOK1y3V9ebkljfyS3dKrfv9ow+BAAnrYtqI7OVuHCuMwIOSyNJ3L o+mA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date; bh=ciL2iVuEm0RseAHO6nQhWgU4P0PUGW/8sqLPS+CLRnA=; b=bFOMlsJWQqKubz+RQvQbSdlI43rP0JCVPNzkVm9WqwV8Su5ZOa2nn5NzJXkIFD8Gq3 bZiMYwZMOIOxArQltVHjUCbzWDr2H3vo5P1JxDwI9NFQEr2gnazstGQ3hPAD7jADyqNI kOtDQWXAA0zk+G8vDGOsFbMSAc1710vdI7s+Y0zQ4pGDgiwSyNuWslPSjkQiEmVz2zi4 Kym39b/Cf3TgxAk0atOowb9Wv5ZyaOgeTXrkmY1tZqptJGiHIJa3KbXYQx6Lu7MSGcwS Ue6Dw4mL1HUHy7DlUpObDcA8pCn/Ob0i3g1HICh2B5H8AOoRSPfGyz83Sj5rOwW1WYyL Zzxw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from mga01.intel.com (mga01.intel.com. [192.55.52.88]) by mx.google.com with ESMTPS id y9si16220503pgv.531.2019.07.25.01.27.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jul 2019 01:27:23 -0700 (PDT) Received-SPF: pass (google.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) client-ip=192.55.52.88; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2019 01:27:22 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,306,1559545200"; d="gz'50?scan'50,208,50";a="171743141" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga007.fm.intel.com with ESMTP; 25 Jul 2019 01:27:21 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1hqZ5t-000E7r-0U; Thu, 25 Jul 2019 16:27:21 +0800 Date: Thu, 25 Jul 2019 16:27:08 +0800 From: kbuild test robot To: Minchan Kim Cc: kbuild-all@01.org, Johannes Weiner , Andrew Morton , Linux Memory Management List Subject: [mmotm:master 77/120] mm/madvise.c:359:7: error: implicit declaration of function 'pmd_young'; did you mean 'pte_young'? Message-ID: <201907251647.fhJ6XzdA%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="z5wov27m2gbqmek4" Content-Disposition: inline X-Patchwork-Hint: ignore User-Agent: NeoMutt/20170113 (1.7.2) 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: --z5wov27m2gbqmek4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: git://git.cmpxchg.org/linux-mmotm.git master head: 79b3e476080beb7faf41bddd6c3d7059cd1a5f31 commit: 23063d3d6a3b47d555a70e9aa764ba5c49cb31bc [77/120] mm, madvise: introduce MADV_COLD config: um-x86_64_defconfig (attached as .config) compiler: gcc-7 (Debian 7.4.0-10) 7.4.0 reproduce: git checkout 23063d3d6a3b47d555a70e9aa764ba5c49cb31bc # save the attached .config to linux build tree make ARCH=um SUBARCH=x86_64 If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): mm/madvise.c: In function 'madvise_cold_pte_range': mm/madvise.c:332:7: error: implicit declaration of function 'is_huge_zero_pmd'; did you mean 'is_huge_zero_pud'? [-Werror=implicit-function-declaration] if (is_huge_zero_pmd(orig_pmd)) ^~~~~~~~~~~~~~~~ is_huge_zero_pud >> mm/madvise.c:359:7: error: implicit declaration of function 'pmd_young'; did you mean 'pte_young'? [-Werror=implicit-function-declaration] if (pmd_young(orig_pmd)) { ^~~~~~~~~ pte_young >> mm/madvise.c:361:15: error: implicit declaration of function 'pmd_mkold'; did you mean 'pte_mkold'? [-Werror=implicit-function-declaration] orig_pmd = pmd_mkold(orig_pmd); ^~~~~~~~~ pte_mkold >> mm/madvise.c:361:13: error: incompatible types when assigning to type 'pmd_t {aka struct }' from type 'int' orig_pmd = pmd_mkold(orig_pmd); ^ >> mm/madvise.c:363:4: error: implicit declaration of function 'set_pmd_at'; did you mean 'set_pte_at'? [-Werror=implicit-function-declaration] set_pmd_at(mm, addr, pmd, orig_pmd); ^~~~~~~~~~ set_pte_at mm/madvise.c:367:3: error: implicit declaration of function 'test_and_clear_page_young'; did you mean 'test_and_clear_bit_le'? [-Werror=implicit-function-declaration] test_and_clear_page_young(page); ^~~~~~~~~~~~~~~~~~~~~~~~~ test_and_clear_bit_le cc1: some warnings being treated as errors vim +359 mm/madvise.c --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --z5wov27m2gbqmek4 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --z5wov27m2gbqmek4--