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 43266C4345F for ; Tue, 23 Apr 2024 08:23:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9114C6B00DC; Tue, 23 Apr 2024 04:23:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8C1576B00DD; Tue, 23 Apr 2024 04:23:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 761EB6B00DE; Tue, 23 Apr 2024 04:23:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 58CA76B00DC for ; Tue, 23 Apr 2024 04:23:45 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 01CAFC0DA8 for ; Tue, 23 Apr 2024 08:23:44 +0000 (UTC) X-FDA: 82040108010.02.87B3647 Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) by imf19.hostedemail.com (Postfix) with ESMTP id 57F781A0005 for ; Tue, 23 Apr 2024 08:23:43 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=SB+32qTk; spf=pass (imf19.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.217.54 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=1713860623; 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=hvJAvOkdB3nYgeq28VFan9zcQ7TGjXgnfVwBWPnAFoU=; b=GhJ2e/Quef0ddEolNaSwORNELefBcS+ChWQ8dhdD9SGbMhx3acXnCGo2lYYIH0dHupDZCv DfFoUe+A3alXCLPh61p6S283OC2r4lVnjlZh1KCU2ZORw6nm2DWJMJ7Ai1KCyLS8/pteOX yPRay2gf2Z/yl1xms2QbJhsUfwKFXSI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713860623; a=rsa-sha256; cv=none; b=rcmSbB/4LC48kZMbEqv6Xw4uV/q1pIMwYRVb1f98772fK683B0UXy6cvpqlV92f+CBnyqs HAoZqHCv94MjoTNCYKrXhsU0az5TIpxc50LhMA/EQTddzBXlsbbu9j0qlwaDGpQha7qIT1 Cyzzf9a7Yae0BogzIWWlBcPo9/rOlrw= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=SB+32qTk; spf=pass (imf19.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.217.54 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org Received: by mail-vs1-f54.google.com with SMTP id ada2fe7eead31-47bf0eb044eso450341137.2 for ; Tue, 23 Apr 2024 01:23:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713860622; x=1714465422; darn=kvack.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=hvJAvOkdB3nYgeq28VFan9zcQ7TGjXgnfVwBWPnAFoU=; b=SB+32qTkTC7r21uENvQ9isASglMpoy0U55Y3IsEiBMBXFK3v8VQdpmVCv6sWMHO9nk PLBnzaDUGAln7mnf8LkT3myShYTs1Ix8iTOmoKtaTgvKtGqXkdSq/lQ395HWDCxPprd2 lnxsTQehnqaC/vmRFQAedhOEvN8ECbzRiaYlu4OBNo48hFGimOMA59OlFDD1kNid+Hv5 j/+lQAkPApYISUHKetu0ym8XHxWhkoriAVgJRFZyjhwTp+HD3DZnurRD2jdLSE7r/JAR V5fiXgP+G8EFmwksz24WkFQ2mHi4JWA+p28jlziWxPPpA1dbIuKb6bD2dJMP5f42S7CF /Xzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713860622; x=1714465422; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hvJAvOkdB3nYgeq28VFan9zcQ7TGjXgnfVwBWPnAFoU=; b=bxdnD4ekxmMa7r3qfCfuXrqB/KHL2yPqJ0gL8wUb3dtgVkZeFzGONFCisV003qtTmJ wZELvDCZY2e1lJUT2neqxmbgCRjr8+hm4VyaXg4hpXMV9S5m0dloc2dIf9ziTv53BLI/ tdU4Gwf1yq82XCvf3Xl6Vwt/2bbC9vfjXfKuaQQ9zciTGd94oERYmyrxMBGjv8ItJo1o YzJd09LNqXuo3s9NoT8j5BzMebpbDpLOiCxZvNhog3eN8KHw3Ug30alHbqyYCtMk7BA/ y8bdvnoxxpUfn9biJpICuyRTv7E5XPg1ieOc5srSbwIoxD76mtd72Bj4r0wHfrNE89pf Qteg== X-Forwarded-Encrypted: i=1; AJvYcCXeB/nYXH+ktQhb6jEL4ApwY0W1aQAC4+iOVlil9dYDNKbstC5/64wwbBxwnfKnB6OHkyOXhzd07/nmCtxlf6g4ZnM= X-Gm-Message-State: AOJu0YzASH/4fz6QUJmzyuDjnqgUk0iPlBonRaarvyE3jwtIuNj5XerC HZLZ4YTDk8TS7+sJnEvUwvLW2AztidNVVx5JWycHmyoZwwim9fFflfSmfFjFcAH5gFS6HqeS9OY 5fClUdJ7xAUlzR1aQgd/kvFy60Uz4oGo5iCLZMEZiCyEnET0UaE4= X-Google-Smtp-Source: AGHT+IETsHlsYMSQzlW7E1YI7QU+5izexDZQYyZejyzwsbgVBBsE69lGVvchijeB+ICSBsYB3Y17A9M/NOChyEX3VXA= X-Received: by 2002:a67:eed3:0:b0:47b:ebf3:7c6d with SMTP id o19-20020a67eed3000000b0047bebf37c6dmr8185544vsp.27.1713860622320; Tue, 23 Apr 2024 01:23:42 -0700 (PDT) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 23 Apr 2024 13:53:30 +0530 Message-ID: Subject: mm/slub.c:3330:28: error: implicit declaration of function 'node_nr_objs'; did you mean 'node_nr_slabs'? To: Linux-Next Mailing List , open list , linux-mm , lkft-triage@lists.linaro.org, Linux Regressions Cc: Andrew Morton , Vlastimil Babka , Roman Gushchin , Ard Biesheuvel , Arnd Bergmann , Dan Carpenter , Anders Roxell Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 57F781A0005 X-Stat-Signature: zkmquq5drtornb8nf4ayw3dia64rnj4u X-Rspam-User: X-HE-Tag: 1713860623-83198 X-HE-Meta: U2FsdGVkX1+HelPnmHSVzurLJGDthW6TNqVxYzcu0WLaZl8LVrOlhf4jsJUORmoisGaP87wvsvjtR7hyrQuEWr2Gy2JeNcjJPXVMPD8pP9dPcmD56LqjT7kdXgoSWlyYawCJMX/U0wO7Ux9P679AqJoy0GMVRigOYzTr6eKQe1Nxa/X2vz0KkpAK2reDgEigtBAoFTISiRWxCviJfS+RC5JQDqwRO6s3gS3X9H3xOpLfKxK1HlAdHld+lu1QunwAmMH0Tju8fiPTbfo2Xn1ox7Zfq+hOJJPSycxKO8jw0f1FZcOf2J1ePdyswGYPvVahR4U80Uei/XKLINBohWAOpb0ConxHP03QUW4WowqQbu0Gei6RmV0EHqAwKcGJI7sFrebJsxcFo+SYhLG4/uZDyNXSSx4kQArb4/YLyiP+HeG5N1aEBrEezdanZInTIodJ+96cp6JcyU4lrB6i12CilPpnG3IUKKA21Opj8Wp6LLkCexezFCAyUt2YRCkMEs2dcPyh5nFnJIehIcLzM4DlfmZ/axJRfeLyFjTR5DpZiJ4FJewqBtjsFsdBIh+jn3ai+ArG67cR9Gv4QyIQtAflYFK9Cu7uW97Udnl3UO4oLuigz5DiBjzJIvnOfSroNeOoxxBjAeQ4Sz4SRJ/qCY0osvOU+gElIcpVpduzqkYe63nUGkvgkl9GRmABLXmEQqNvOWLhfFS21N2aT/d6Fi3kHWY/9pKFrBwNkjFHr113nYd3q5d46DxkRorwNWUAqrSsheQCW93J+j/+0A1X1/I5pqCig79PORaEFZTwk768+jDJg6IO/fgW6tGqt7ohoZLsxI1qDboFFvXMN/ucZKn22jnLopM8u7iNGaDH/i+XzoG4P7JbDsppRXLHWNMwuSLSB20PkgqamrEbv4Q4VtU/DdR4FvPO1uhwsTU8cokH+oKslVOfbhJZfe3qr+Yqe9WGS6YloEbn5euGuPQ9fPy BXpqlRH5 /k+rzrQyn2CGMAwbibjE5PQRsyQV66JdWiKoFs8n0g59aN4ozFN2kOx/pU4Js6tKIr6DDhN9Fhiry9PjGsJ+GGiCsDmexf2qtxIM8AW95o4Dejyf0P7M0TGewt8w6i3XjGPCBpTBoPE3q1w9TLgM0054tBDWsrixhm7YahKw1eJvAhDYfyR9vTnHE3HGugdCz4acWKqaBxeRLxkz+fa6okT3GUcovTOL8KChLryKpgXD3VISZJ7jfAiN2nJ0deppFCFUfiSMc3NJSWw+17VN3drt5nu9hn4jTt2+VyTxBR530ZSv6Q/jOu8uFBfR9kg4Q1JiYp7NRtxIx22Qb8ZxogxLGMH4aA1pgqT5wOEHC/1SPntiUjZD6nzq7GbwwNhYKbKUDCNnxI80SCNYtHtalTFOqj8NS4z2HhZmbeTHg+GUJT9e8eVVc++6sYg== 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 arm and mips builds failed due to following warnings / errors with gcc-13 / gcc-12 and clang-17 on the Linux next-20240423 tag. Reported-by: Linux Kernel Functional Testing arm: - imx_v6_v7_defconfig - orion5x_defconfig mips: - defconfig - ath79_defconfig - bcm63xx_defconfig In file included from include/linux/export.h:5, from include/linux/linkage.h:7, from arch/arm/include/asm/bug.h:5, from include/linux/bug.h:5, from include/linux/mmdebug.h:5, from include/linux/mm.h:6, from mm/slub.c:13: mm/slub.c: In function 'count_partial_free_approx': mm/slub.c:3330:28: error: implicit declaration of function 'node_nr_objs'; did you mean 'node_nr_slabs'? [-Werror=implicit-function-declaration] 3330 | x = min(x, node_nr_objs(n)); | ^~~~~~~~~~~~ include/linux/compiler.h:286:55: note: in definition of macro '__is_constexpr' 286 | (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8))) | ^ include/linux/minmax.h:85:25: note: in expansion of macro '__careful_cmp' 85 | #define min(x, y) __careful_cmp(min, x, y) | ^~~~~~~~~~~~~ mm/slub.c:3330:21: note: in expansion of macro 'min' 3330 | x = min(x, node_nr_objs(n)); | ^~~ In file included from include/linux/init.h:5, from include/linux/printk.h:6, from include/asm-generic/bug.h:22, from arch/arm/include/asm/bug.h:60: include/linux/build_bug.h:78:41: error: static assertion failed: "min(x, node_nr_objs(n)) signedness error, fix types or consider umin() before min_t()" 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~~~~~~~~~~~ include/linux/build_bug.h:77:34: note: in expansion of macro '__static_assert' 77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr) | ^~~~~~~~~~~~~~~ include/linux/minmax.h:51:9: note: in expansion of macro 'static_assert' 51 | static_assert(__types_ok(x, y), \ | ^~~~~~~~~~~~~ include/linux/minmax.h:58:17: note: in expansion of macro '__cmp_once' 58 | __cmp_once(op, x, y, __UNIQUE_ID(__x), __UNIQUE_ID(__y))) | ^~~~~~~~~~ include/linux/minmax.h:85:25: note: in expansion of macro '__careful_cmp' 85 | #define min(x, y) __careful_cmp(min, x, y) | ^~~~~~~~~~~~~ mm/slub.c:3330:21: note: in expansion of macro 'min' 3330 | x = min(x, node_nr_objs(n)); | ^~~ mm/slub.c: At top level: mm/slub.c:3301:22: warning: 'count_partial_free_approx' defined but not used [-Wunused-function] 3301 | static unsigned long count_partial_free_approx(struct kmem_cache_node *n) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors Steps to reproduce: --- # tuxmake --runtime podman --target-arch arm --toolchain gcc-13 --kconfig orion5x_defconfig Links: - https://storage.tuxsuite.com/public/linaro/lkft/builds/2fUaQMPe7cZ5qJJOt50avspw7bH/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240423/testrun/23561861/suite/build/test/gcc-13-orion5x_defconfig/details/ -- Linaro LKFT https://lkft.linaro.org