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 B666DECAAD4 for ; Mon, 29 Aug 2022 06:35:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229593AbiH2Gfg (ORCPT ); Mon, 29 Aug 2022 02:35:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46302 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229794AbiH2Gfd (ORCPT ); Mon, 29 Aug 2022 02:35:33 -0400 Received: from 189.cn (ptr.189.cn [183.61.185.104]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7E5A91402A for ; Sun, 28 Aug 2022 23:35:32 -0700 (PDT) HMM_SOURCE_IP: 10.64.8.43:58254.465013519 HMM_ATTACHE_NUM: 0000 HMM_SOURCE_TYPE: SMTP Received: from clientip-123.150.8.42 (unknown [10.64.8.43]) by 189.cn (HERMES) with SMTP id 47BFB1002C5; Mon, 29 Aug 2022 14:35:30 +0800 (CST) Received: from ([123.150.8.42]) by gateway-153622-dep-84fc4d489d-2xtjd with ESMTP id d5b1e1b832374690908240b4c2875a1c for karolinadrobnik@gmail.com; Mon, 29 Aug 2022 14:35:31 CST X-Transaction-ID: d5b1e1b832374690908240b4c2875a1c X-Real-From: chensong_2000@189.cn X-Receive-IP: 123.150.8.42 X-MEDUSA-Status: 0 Sender: chensong_2000@189.cn From: Song Chen To: karolinadrobnik@gmail.com, rppt@kernel.org Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Song Chen Subject: [PATCH 2/2] tools/testing/memblock: define pr_warn_ratelimited Date: Mon, 29 Aug 2022 14:39:00 +0800 Message-Id: <1661755140-3331-1-git-send-email-chensong_2000@189.cn> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 14d9a675fd0d("mm: Ratelimited mirrored memory related warning messages") introduced pr_warn_ratelimited in memblock.c, which breaks tools/test/memblock, below is the message: /usr/bin/ld: memblock.o: in function `memblock_find_in_range.constprop.0': memblock.c:(.text+0x4603): undefined reference to `pr_warn_ratelimited' /usr/bin/ld: memblock.o: in function `memblock_alloc_range_nid': memblock.c:(.text+0x786a): undefined reference to `pr_warn_ratelimited' collect2: error: ld returned 1 exit status A fake pr_warn_ratelimited needs to be defined in printk.h like other prink functions. Signed-off-by: Song Chen --- tools/testing/memblock/linux/printk.h | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/testing/memblock/linux/printk.h b/tools/testing/memblock/linux/printk.h index 61af424d8c6c..bdca5eedbe4c 100644 --- a/tools/testing/memblock/linux/printk.h +++ b/tools/testing/memblock/linux/printk.h @@ -21,5 +21,6 @@ #define pr_cont printk #define pr_err printk #define pr_warn printk +#define pr_warn_ratelimited printf #endif -- 2.25.1