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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id D75E3C2BD09 for ; Mon, 1 Jul 2024 10:05:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0A61A6B0092; Mon, 1 Jul 2024 06:05:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 055A26B0095; Mon, 1 Jul 2024 06:05:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E38C66B0096; Mon, 1 Jul 2024 06:05:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id C66D16B0092 for ; Mon, 1 Jul 2024 06:05:37 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 72A6C161AAD for ; Mon, 1 Jul 2024 10:05:37 +0000 (UTC) X-FDA: 82290751914.10.E86B3A1 Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) by imf27.hostedemail.com (Postfix) with ESMTP id A38B540018 for ; Mon, 1 Jul 2024 10:05:35 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=U0sw06e6; spf=pass (imf27.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.222.50 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719828307; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=I4DXBAWMyQsPIP/BlZF0MhKJYIvvGxN8nErZr4nhF+E=; b=7f8MrGy+OxILE01YAioiJyfO6ndTvKLLP6vdHJkPHdqMDB0QYhUp38cMr5pUMvsP0RzOo3 1BgaDN4fqYe5d1jZYPNeOnw4v6RT2/GG6y6EQBzgFj5BIggC+mSnaZRXmMlc3RLoZinujT CEjKa39iv9wF8qwip8an7J9n95C2Fcc= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=U0sw06e6; spf=pass (imf27.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.222.50 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719828307; a=rsa-sha256; cv=none; b=A3wZHupHCwCTJpml07IdE1m7KFG7/KqJVxamLW6ARLmWQlZ5Pu4IQL7m1fgSyFvDwaQcfg SDxNlQw9AS04A8KkVAya0iCYhGivt+X5Bc7SsVt4p6r5GIHueHZpsOECaF6jRuooKcx6Vz 8CYX2jq7J3V5rUhw10naF6zPBdRrpxM= Received: by mail-ua1-f50.google.com with SMTP id a1e0cc1a2514c-80fe89eaa4dso1092483241.1 for ; Mon, 01 Jul 2024 03:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1719828334; x=1720433134; darn=kvack.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=I4DXBAWMyQsPIP/BlZF0MhKJYIvvGxN8nErZr4nhF+E=; b=U0sw06e68TMqB4ZD603OXQxIDpbJQ1SRABXdWPJoQurb1YwfbSwhVwCGnaeKPQq+BU rv/7/LCcF6dzFxj1arIDRpWr0KHTYfYZ82593PdTMhDvi6lbXD5ZTteczC6o0+UdsYmy +7wOdEC/Ufokin0lx9JT9HOGDyTsBJPB6HkkLO7CX1BQmIIG6Lo9S9jmiUXH6sJQY5G1 T2kg791RdIYmQhZF/41Ex3T79D3toNoKYe0/rb+mjKM/cIzKPtw5zfY6cOQKAIm0HP3k ZFgBRchjSXGwfKMrsBBsxfDPOsdYwSy0oB8bDhsNShGCNlTMx98r7Q01XkxyQ27Nwk6q ND+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719828334; x=1720433134; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=I4DXBAWMyQsPIP/BlZF0MhKJYIvvGxN8nErZr4nhF+E=; b=Bff/k176SnTQVpLlpubIJ6PImb36uXH6w6Ksr7Nwpe2nibQNHMEBZlp45JY40BNwSe baKS1hFgun3NBlXvxNhQlF+h6/V0ILAT53NX8DtX4Kefdzy3ZAHuhL55lc9GwMbCsBs5 twVAmn+SQfuiJj3HO7fguGnLbD79umeqnQr/wseL048LaXroAQgD4Qh2tQMiqq3GMYgk 4Ba0XYe/XlclQmhrUj0FcXVa5fIvQogJnHvXW5kzmTl/yCfQNaCn9Ur00f04mkUbNUks qXtpSRqh7BHDe+Cx4dbXqsVvvUEmo3xOClgRoeGR3XMvF8J0qipmDO85yz30KOMAWqV/ zPvA== X-Forwarded-Encrypted: i=1; AJvYcCXiBGfqU07c88X3optQNZZvdPpEQijJ5DJMKzI8dLUrmr56vbGTR4OSysSC3Cv/wBCKPaEPhQB+WqMi+HlaQufDIG8= X-Gm-Message-State: AOJu0Yxp1/XCEjESrpK30hu7v+QgITy+lTtab+Bk8XTZJmKPkKfkWmjc Xc0CM6H3f7Oi6XnmCyDsnQG//s4zDGE+T+pQfWzsTOU4CvOvnghYmzSZxmlfORgfqGUGGPsD3qQ aUaELymOr9B6/xvrISnH/14TWv9VxFv77Ul97Sg== X-Google-Smtp-Source: AGHT+IG/UJLtDpqLnWBEhTMwLbgorI6NfFHGnvnXUhY4RXRD1i3Q/9cj2Xrr1s9Ry+0T5PQVhvZc+dVzAoKpfP89VE8= X-Received: by 2002:ac5:cd4f:0:b0:4ef:8574:ce18 with SMTP id 71dfb90a1353d-4f295e9d7cdmr4071960e0c.6.1719828334606; Mon, 01 Jul 2024 03:05:34 -0700 (PDT) MIME-Version: 1.0 From: Naresh Kamboju Date: Mon, 1 Jul 2024 15:35:23 +0530 Message-ID: Subject: mm: gup.c:2827:22: error: conflicting types for 'try_grab_folio_fast'; have 'struct folio To: lkft-triage@lists.linaro.org, open list , Linux Regressions , linuxppc-dev , linux-mm Cc: Dan Carpenter , Anders Roxell , Arnd Bergmann , "Naveen N. Rao" , Andrew Morton Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: A38B540018 X-Stat-Signature: 1gujg6cet9nrxrpskemyt419c4feurix X-Rspam-User: X-HE-Tag: 1719828335-643963 X-HE-Meta: U2FsdGVkX1+t6EskHZtuC4Z0BsDkivte0FTTF+sx5LIC3vZLis2Z1orkvyr1dYC2hMEB5NwEHSb6yfYT8dgpVbV7xoUckVhWK9tLVCehABHhMsblCw+KoODp4e1+I72u4INmIKx4KQ/SB8fRBDGQL7HOwwKYS68GIIpY0KmXHzQ8bcaomKdPbKQb6CC7ZNMPLzS3eF8WqIVNaDUzkV8LKqVj+y/SGKt3IBmoL3oepAnDDm+mHtNNB9leSQn8mD+cVvuzzgaaicm4vK8AK8lHyh86Vxe66Oxlg6pUyTs2B+LJeI4tPiFSx1oumt5PadRILJcfnqVU3IpYTr8b3gZxFgnsknE99+gFloe0qptbFKYShhBiS9qWtEXQzzIHeaEjKHfdsWuiIScJkLWflQjm8nylviFpxwx+X5X3XZWhUhMKvdgF7fI6NcOtuEufQNXzRArv46M+9K7E3Lm2p+yhw7ZtE0GGaXAtjV1tUDwZXgknn+ezPPrDO21DULivCmhE9KRP9VcQO7jBVapIOc2v+B6EgNJ6rnlB9zupsMr+MMwTXyso9M/CHV+UXUcBFvCiIeiGbdl2qoOjsem4STy9mM623vUEPwrZGNCCLCPss6ihHJKMP8hyVxat1gRcyPiJEU6OAWKtQ3ZTJdODQa/F1vjik5vYLVNI5zpGfAXiTQ4eU7oLqDYJsha099CS8F3sOjNv6o0XhctclEGcNizRsRW0UbBUStyzZ1u0MUewN/l5q4KkVEooPJTdn4J3U7UhB1eaZOnzKhB97FDNv6+Mex6dhx4+Eqs/00yHfPnANwLj8wtCc2lg+ZmSNel2ombTNuzgPyPfkXMkSZHQm4V4nLcsGNfl6ukl23ES0qsuwbqWHS6kHBfEZDSV4pVkezmhJnP22AQzNiTCCgvlHZWuh3eR77HE0i9hq1NXbL7Hx8wdESiBvps8MWklzTe5jt3QfYSZdmSbwkcPudycZui YLC8OQUN zYfKVMyhAeH6P7JcSrk1GUYFS6Wkc0dGyf0sIpKuqLyFrNQdGx0OJ0sSZO1MKBEZdB8r5SNqro1y028af876r4hOig0qnc1qEEMYs+09R9lS2ehLkJjwylD6kAEJveIMkWT0wVUR7EkTmOPWBm88qG+jYFh/+PeO9Gy/7X4yD5ALGt98mjSRSSWicKGoXEGpsMTXKPsWZMnsVAjLQ/WT2Qoa1CFqmP37i9QpIS6wgaP1IfuzphkhRll8Aqxz+BDSU5dn5kByQaaT8ApNXTBMeEkydJwbdZK/UMI8UyqhO5/2pdefl9Ttrj+e7UI4nX0DKlfZaxKKv34hxe93RCoRAq4wnJfqz6nuFquGI 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: List-Subscribe: List-Unsubscribe: The powerpc build failures noticed on Linux next-20240628 tag. Reported-by: Linux Kernel Functional Testing Regressions found on powerpc: - gcc-13-maple_defconfig - gcc-13-cell_defconfig - clang-nightly-maple_defconfig - gcc-8-defconfig - gcc-8-tqm8xx_defconfig - clang-18-tqm8xx_defconfig - gcc-8-maple_defconfig - clang-nightly-cell_defconfig - clang-18-maple_defconfig - gcc-13-defconfig - clang-18-defconfig - clang-nightly-defconfig - gcc-13-tqm8xx_defconfig - clang-nightly-tqm8xx_defconfig - gcc-8-cell_defconfig - clang-18-cell_defconfig Build error: --- mm/gup.c: In function 'gup_hugepte': mm/gup.c:525:25: error: implicit declaration of function 'try_grab_folio_fast'; did you mean 'try_grab_folio'? [-Werror=implicit-function-declaration] 525 | folio = try_grab_folio_fast(page, refs, flags); | ^~~~~~~~~~~~~~~~~~~ | try_grab_folio mm/gup.c:525:23: warning: assignment to 'struct folio *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 525 | folio = try_grab_folio_fast(page, refs, flags); | ^ mm/gup.c: At top level: mm/gup.c:2827:22: error: conflicting types for 'try_grab_folio_fast'; have 'struct folio *(struct page *, int, unsigned int)' 2827 | static struct folio *try_grab_folio_fast(struct page *page, int refs, | ^~~~~~~~~~~~~~~~~~~ mm/gup.c:525:25: note: previous implicit declaration of 'try_grab_folio_fast' with type 'int()' 525 | folio = try_grab_folio_fast(page, refs, flags); | ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors Steps to reproduce: ---- # tuxmake --runtime podman --target-arch powerpc --toolchain gcc-13 --kconfig cell_defconfig metadata: ---- git_describe: next-20240628 git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next git_short_log: 1eb586a9782c ("Add linux-next specific files for 20240628") arch: powerpc toolchain: gcc-13 and clang-18 Links: - https://storage.tuxsuite.com/public/linaro/lkft/builds/2iWYcbTLGMcGuxl7caQ3jwv9C4a/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240628/testrun/24464887/suite/build/test/gcc-13-cell_defconfig/details/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240628/testrun/24464887/suite/build/test/gcc-13-cell_defconfig/log -- Linaro LKFT https://lkft.linaro.org