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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 84F45C433F5 for ; Mon, 7 Mar 2022 16:16:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244095AbiCGQQy (ORCPT ); Mon, 7 Mar 2022 11:16:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37628 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244103AbiCGQQt (ORCPT ); Mon, 7 Mar 2022 11:16:49 -0500 Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC5285C873 for ; Mon, 7 Mar 2022 08:15:51 -0800 (PST) Received: by mail-yb1-xb32.google.com with SMTP id f38so32026792ybi.3 for ; Mon, 07 Mar 2022 08:15:51 -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=spwDtQzqov6xdiTHgUF8tLqNnixH1cAZ4fX4lvN00K8=; b=YMW8qBaid5dvLq5OwhT4QKS7JaLl4pwVUvKdJuM8oLuDEXzs3Ja8XsVC3LmRUmBA5L XixXz1apmC69SdQdg75afaQvgrXvXW64tVEJE5rDIYGcxaOVtrvwz0HQt4nz2ryVBjkf MOh+u6+W3QpVSxVH7Fb4G6NuD6XAdUgrVqJVd62a1C08QYUvmofdAEtD5Bw5B03qWrI8 Of3ezMFve7k3YnARANbLVma/aTo2XxuRycQye7xkXZ4QTGluJ535teRfPWinMlZnqdC4 cA5Slvdh63OrJGgvgBiOW4qBq+SI96rqP8i1S1ZUI1jiQxPRBPr95ecXkcP0egXFjSlJ mdVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=spwDtQzqov6xdiTHgUF8tLqNnixH1cAZ4fX4lvN00K8=; b=Iyf5a09HvYwPxCT2bk75pUaDTQIOfiDIN2nyX7rL5lyu/+KtmgZffQbUcYkTxVVzvD Guhu62uiwhoMxNKDYiuounI0BoEIGDNrEij2yTwAjFD2lpM2a+Y1mFNW7y/5vJ/nOMqk KAZh0hp8nqy4DgqQXnWKkxRUNGHgnYi2Vq33IX9q+tFwwjdnrXVEbH6o6EaAP7c3qgPV 5N2eWLS/WaRF+iIuoaGZidBVgjHepVFWdb5f7nNQSX5fqqd2MyXaUUHH9CpQ2tJBuJRb dglIXoP4BwePs/PrWntcourYcK3DRouV/BiYOzu2+dOnbbjEX+x0EsnlSaSz0ApLaba2 QKxA== X-Gm-Message-State: AOAM532g5RnfBCExh+Khfnaz3409467CyDSWHOE/EpalhaDgbb4ADrbV G1by2wAEP4ff/Or24oMwr5rrh/UnaneKjNBdeKBNUw== X-Google-Smtp-Source: ABdhPJyH6OsbVtlkeAFYfqwo3AyM1XU37cjXeL8SCsyz/DMGLrisARoYY0Yp87mAHDLeNTkaC2kjPxReAEeFJoT+7eM= X-Received: by 2002:a25:5090:0:b0:628:b76b:b9d3 with SMTP id e138-20020a255090000000b00628b76bb9d3mr8777009ybb.128.1646669750789; Mon, 07 Mar 2022 08:15:50 -0800 (PST) MIME-Version: 1.0 From: Naresh Kamboju Date: Mon, 7 Mar 2022 21:45:38 +0530 Message-ID: Subject: [next] mips: madvise.c:55:7: error: 'MADV_DONTNEED_LOCKED' undeclared To: open list , Linux-Next Mailing List , regressions@lists.linux.dev, lkft-triage@lists.linaro.org Cc: Stephen Rothwell , Andrew Morton , Michal Hocko , Mike Kravetz , Shakeel Butt , Vlastimil Babka , Nadav Amit , David Hildenbrand , "Dr. David Alan Gilbert" , Johannes Weiner Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-next@vger.kernel.org Following build regressions errors/warnings noticed on mips architecture on linux next-20220307 build. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- 'CC=sccache mips-linux-gnu-gcc' 'HOSTCC=sccache gcc' mm/madvise.c: In function 'madvise_need_mmap_write': mm/madvise.c:55:7: error: 'MADV_DONTNEED_LOCKED' undeclared (first use in this function); did you mean 'MADV_DONTNEED'? 55 | case MADV_DONTNEED_LOCKED: | ^~~~~~~~~~~~~~~~~~~~ | MADV_DONTNEED mm/madvise.c:55:7: note: each undeclared identifier is reported only once for each function it appears in mm/madvise.c: In function 'madvise_dontneed_free_valid_vma': mm/madvise.c:789:19: error: 'MADV_DONTNEED_LOCKED' undeclared (first use in this function); did you mean 'MADV_DONTNEED'? 789 | if (behavior != MADV_DONTNEED_LOCKED) | ^~~~~~~~~~~~~~~~~~~~ | MADV_DONTNEED mm/madvise.c: In function 'madvise_dontneed_free': mm/madvise.c:859:47: error: 'MADV_DONTNEED_LOCKED' undeclared (first use in this function); did you mean 'MADV_DONTNEED'? 859 | if (behavior == MADV_DONTNEED || behavior == MADV_DONTNEED_LOCKED) | ^~~~~~~~~~~~~~~~~~~~ | MADV_DONTNEED mm/madvise.c: In function 'madvise_vma_behavior': mm/madvise.c:998:7: error: 'MADV_DONTNEED_LOCKED' undeclared (first use in this function); did you mean 'MADV_DONTNEED'? 998 | case MADV_DONTNEED_LOCKED: | ^~~~~~~~~~~~~~~~~~~~ | MADV_DONTNEED mm/madvise.c: In function 'madvise_behavior_valid': mm/madvise.c:1129:7: error: 'MADV_DONTNEED_LOCKED' undeclared (first use in this function); did you mean 'MADV_DONTNEED'? 1129 | case MADV_DONTNEED_LOCKED: | ^~~~~~~~~~~~~~~~~~~~ | MADV_DONTNEED mm/madvise.c: In function 'madvise_dontneed_free': mm/madvise.c:865:1: error: control reaches end of non-void function [-Werror=return-type] 865 | } | ^ cc1: some warnings being treated as errors Reported-by: Linux Kernel Functional Testing steps to reproduce: # To install tuxmake on your system globally: # sudo pip3 install -U tuxmake tuxmake --runtime podman --target-arch mips --toolchain gcc-10 --kconfig rt305x_defconfig Build log [1]. -- Linaro LKFT https://lkft.linaro.org [1] https://builds.tuxbuild.com/2639g1Qugd13m3pgWwKp4I34Cb1/