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=-13.3 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_IN_DEF_DKIM_WL 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 2E9ACC432C0 for ; Mon, 18 Nov 2019 18:33:35 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id EAF58222C1 for ; Mon, 18 Nov 2019 18:33:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="v7wQdSVJ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EAF58222C1 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 8C1C66B0007; Mon, 18 Nov 2019 13:33:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 871EF6B0008; Mon, 18 Nov 2019 13:33:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 761C26B000A; Mon, 18 Nov 2019 13:33:34 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0078.hostedemail.com [216.40.44.78]) by kanga.kvack.org (Postfix) with ESMTP id 5BDBF6B0007 for ; Mon, 18 Nov 2019 13:33:34 -0500 (EST) Received: from smtpin17.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id 1F1A9181AEF10 for ; Mon, 18 Nov 2019 18:33:34 +0000 (UTC) X-FDA: 76170246348.17.tiger06_1fc07e028542 X-HE-Tag: tiger06_1fc07e028542 X-Filterd-Recvd-Size: 5771 Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by imf03.hostedemail.com (Postfix) with ESMTP for ; Mon, 18 Nov 2019 18:33:33 +0000 (UTC) Received: by mail-pg1-f193.google.com with SMTP id k32so4316845pgl.2 for ; Mon, 18 Nov 2019 10:33:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yfptAgxO0ZqHRDAtd94D39Km6mZo+knIvg5+CXVEvLw=; b=v7wQdSVJBRkxgZIjyxiqrecd1heAyj7/va0bDZ9ldIJOJCzWZee8+l0UovokyYflha Ohy5dZuMuE6lyKNGi/pWM4xR8EResaOiqQwonu/adEXczKCk2j6KfK0Yyd+wfB9uBCiS f33+GWx1CxmlxWOOdl1nuUEh+nO7g7X4/p8s6tZ7Mu7suXKKlh5L6XiO0cyF9qu3gDLP 9Tmtr1KdALkqEixdSyDu2X17cicM4RmKUb7pDdQzqKBu3wFqttC7sWBWnd8p8AZJmx9e 6Mefp0hc7dKsM2dOqgYf46A/HbLjTZP8Ew4oKVHz0AgwtiOxKJiOoAVUJ5/RwsZLeFNY JYnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yfptAgxO0ZqHRDAtd94D39Km6mZo+knIvg5+CXVEvLw=; b=DbNWDVtmSXBfCbj8R3dFIjgfxOfATDBhJRM/x8R6VDstrb0WVQivJCVIYqByzOLId7 FvX9jYSnWqRwHpW74472DiMgzEXv1EfwA9kODML3ybT321PSbhA/8IIbIhPAvCtdUwaV I4tqUL60d0uXxa2e6PZGRDUMf24yQxsJooLXK5Ux+lDCJkzjbrjgosMq78p3Fy/JcTwC pBKqJE4PNJtl3O16sAkQqREu2/ZRUOcGUlLCPfjORISbOBW0y976BIhyKyMRoQNYq2gw lDPoDYh5984X/XQ4JTlf0VNfKcnYngazijf6s8AbbovwDwTJFyWAW3yS4tpUHqaDvdWb FkEw== X-Gm-Message-State: APjAAAXVm2qyEYS9tuFEQy/cJKNdb7fjaPbxCoZobNUVUbhr6euA1pet +ilm1644ediBZrH+1Pn3K5kgxCl6q5begOdcuOkRKQ== X-Google-Smtp-Source: APXvYqzZMOTtL22BpGCImWShoFkCrdjJiSkhHK9XquHe8RZVZuTT6AqPgAAK1foJP9XpMEyz7BijlIyDrytqcPrEVXQ= X-Received: by 2002:a65:590f:: with SMTP id f15mr701872pgu.381.1574102011988; Mon, 18 Nov 2019 10:33:31 -0800 (PST) MIME-Version: 1.0 References: <201911160531.VrqGMTij%lkp@intel.com> <20191118182806.GB372119@cmpxchg.org> In-Reply-To: <20191118182806.GB372119@cmpxchg.org> From: Nick Desaulniers Date: Mon, 18 Nov 2019 10:33:20 -0800 Message-ID: Subject: Re: [linux-next:master 11878/12136] mm/vmscan.c:2216:39: warning: implicit conversion from enumeration type 'enum lru_list' to different enumeration type 'enum node_stat_item' To: Johannes Weiner Cc: kbuild@lists.01.org, clang-built-linux , kbuild-all@lists.01.org, kbuild test robot , Suren Baghdasaryan , Andrew Morton , Linux Memory Management List , Qian Cai 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: On Mon, Nov 18, 2019 at 10:28 AM Johannes Weiner wrote: > > Hello Nick, > > On Mon, Nov 18, 2019 at 10:19:52AM -0800, Nick Desaulniers wrote: > > Hi Johannes, > > Below is a 0day report from a build with Clang, can you please take a look? > > > > On Fri, Nov 15, 2019 at 1:44 PM kbuild test robot wrote: > > > > > > CC: kbuild-all@lists.01.org > > > TO: Johannes Weiner > > > CC: Suren Baghdasaryan > > > CC: Andrew Morton > > > CC: Linux Memory Management List > > > > > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > > head: 5a6fcbeabe3e20459ed8504690b2515dacc5246f > > > commit: 07976d367592d6613370c93706795b4ebc0850f1 [11878/12136] mm: vmscan: enforce inactive:active ratio at the reclaim root > > > config: arm64-defconfig (attached as .config) > > > compiler: clang version 10.0.0 (git://gitmirror/llvm_project f7e9d81a8e222f3c9d4f57e0817f19bbb795e5b6) > > > reproduce: > > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > > > chmod +x ~/bin/make.cross > > > git checkout 07976d367592d6613370c93706795b4ebc0850f1 > > > # save the attached .config to linux build tree > > > make.cross ARCH=arm64 > > > > > > If you fix the issue, kindly add following tag > > > Reported-by: kbuild test robot > > > > > > All warnings (new ones prefixed by >>): > > > > > > >> mm/vmscan.c:2216:39: warning: implicit conversion from enumeration type 'enum lru_list' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] > > > inactive = lruvec_page_state(lruvec, inactive_lru); > > > ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ > > > mm/vmscan.c:2217:37: warning: implicit conversion from enumeration type 'enum lru_list' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] > > > active = lruvec_page_state(lruvec, active_lru); > > > ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ > > > mm/vmscan.c:2746:42: warning: implicit conversion from enumeration type 'enum lru_list' to different enumeration type 'enum node_stat_item' [-Wenum-conversion] > > > file = lruvec_page_state(target_lruvec, LRU_INACTIVE_FILE); > > > ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ > > A fix for this has been sent out and should make its way into into -next soon: > https://lore.kernel.org/linux-mm/1573848697-29262-1-git-send-email-cai@lca.pw/ Great, thank you, and sorry for the noise. -- Thanks, ~Nick Desaulniers