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 ECB7CC4345F for ; Thu, 2 May 2024 08:59:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 725F66B00AA; Thu, 2 May 2024 04:59:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6D5B26B00AB; Thu, 2 May 2024 04:59:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5C4336B00AC; Thu, 2 May 2024 04:59:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3F6D76B00AA for ; Thu, 2 May 2024 04:59:39 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id D6BC7120A77 for ; Thu, 2 May 2024 08:59:38 +0000 (UTC) X-FDA: 82072857636.21.6AAD471 Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by imf03.hostedemail.com (Postfix) with ESMTP id 066D720013 for ; Thu, 2 May 2024 08:59:35 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=ybvHDpMe; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf03.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.208.170 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1714640376; 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=0Jv464nUVZs5/EmPlVKp62NMB+0lshPo0ejZbmfV3ec=; b=SgNwj/aZknthmLMIPUbTh7mhTe1ojffo+CXQXL1ihg6tu3oUuX5pMpL9NRblClij4qLiyH iyCVh/ok4uvSMMn74EX2XYtmZd8uW4x31iTdklRdz3g65dfwZGogBzZRGm9PDy597SujNB 63UWzrcMp0zK5+Gp9CzavwJ2AZnqtMU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1714640376; a=rsa-sha256; cv=none; b=guxPDK8kSRetOENqmVL+zqtrfPKoxVQ5oHmhMIkzu1+frPEJKbWKs0LAafBN1GTSt/yZ+5 oIt5k8EWYVF6QhZF55ytp/uuazh4mem0BUEicMFROxC7kFQepUrjWV+5GVUbSTiTAwQNSf fWgK6fwr5sdN/2yxTPG2EQt2DC79Hw8= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=ybvHDpMe; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf03.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.208.170 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2db13ca0363so123531081fa.3 for ; Thu, 02 May 2024 01:59:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714640374; x=1715245174; darn=kvack.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=0Jv464nUVZs5/EmPlVKp62NMB+0lshPo0ejZbmfV3ec=; b=ybvHDpMe2HzM46mSNWzhLVBFSMBwMlPpvU3E0BWGssgbqdooM5XHw7SZtGLgVDhkct IiPRUsiFX+yWTAeJ+JcnDBJBGRmxTaEKCYl8yRI7EG9oyX1svLb6JRzYlYqWDDeUme6Z 6l8qtui+wP7bv/KGBtumhd7uekXrssjr7aKI14YRYzDjQunywpPyDClmMWdYLFSckBek V8WNEQOFPVqqShyNUgL1rFdxPitsd2ng/YjexpDPADP31KCfFLVl5LXrYb+ChnKA139q O8C1R6xKATlaLrTfLHsTRnERTtC0YrzEvJryZgaUV73p2YJzBz8Q/FkXr8aVFnhn2Iz8 s+WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714640374; x=1715245174; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0Jv464nUVZs5/EmPlVKp62NMB+0lshPo0ejZbmfV3ec=; b=ZJ1t9PiaQsf7/NZKVEsLzsG6ylOaIF40rGlmhk/8+/nKRv0LoyEcozP+QgljN3sOJ0 ldKpzcBR0oy2iqZwCZUv/2QEx8cvD9pAmxgFrqT5OEpdE47IIyXElCbDKhSN+N/64WMN +Lmv4ct8l2u1PtmP5Gi9/caernvL7trAbOCiWrNoCQnUGfa/YA60+k7Sqn7hEsri2snu PxC73ZR2el9K/Syz08N6PSpkESVP90nAIH8aAIaB+cxyhDqVGKtrXuRFrze71bzDzCFQ eGBEvN6G61en14sLewYTsgbKHWluQQ4XSbTcl2u1ZiUQ7k8GJ9Xn6KEHrzcht4dFfy21 kUNw== X-Forwarded-Encrypted: i=1; AJvYcCXoTboI01OneoJMTtIW2j8ttRNZ9ntdOBpNXUvNN1mvojzq4OVGo1S5v8887Pfiu1+x/nwAnj++6+EJkbyDxiwPT/M= X-Gm-Message-State: AOJu0YxbmKrZRfgf6PIOT51erTmYcW3OXQXDr/xuq9vyLb3ay6QNC/EB 9edex30W4hfdX+UxXrT1X6V1o1oUqrGIDXK3EcY8lLS+BmoimtGYoeJWGmJ9OTI= X-Google-Smtp-Source: AGHT+IFSm1XgjU4ltzkV4coChbf017gLdis2ZE1zb2ZVx12mG5gq9WFToPXwHmmgQqFOfP89396O0w== X-Received: by 2002:ac2:5b4f:0:b0:51f:3e0c:ace3 with SMTP id i15-20020ac25b4f000000b0051f3e0cace3mr587276lfp.16.1714640373922; Thu, 02 May 2024 01:59:33 -0700 (PDT) Received: from localhost ([102.222.70.76]) by smtp.gmail.com with ESMTPSA id i25-20020a056512007900b00516c247fc40sm101701lfo.222.2024.05.02.01.59.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 May 2024 01:59:33 -0700 (PDT) Date: Thu, 2 May 2024 11:45:10 +0300 From: Dan Carpenter To: oe-kbuild@lists.linux.dev, Oreoluwa Babatunde Cc: lkp@intel.com, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , "Rob Herring (Arm)" Subject: [linux-next:master 9793/10134] drivers/of/of_reserved_mem.c:463 fdt_init_reserved_mem() error: uninitialized symbol 'nomap'. Message-ID: <34976102-567d-4651-bf14-41b85af8735e@moroto.mountain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 066D720013 X-Stat-Signature: 1x9suepqfhafyyio8atait651pry6ueq X-Rspam-User: X-HE-Tag: 1714640375-153424 X-HE-Meta: U2FsdGVkX1+w7rCrxbgRGHGAnXhniLYMFVtOnXWRqf1BRQ/CqaD6Uh3rE3Hb2vKWk5BbiHc4gTCMkD/TeCWdDtvfSQpNERlOF5iZsxHICoTm/jSiVgckOUf5MGg5hUkOL7NNJQG8n8bT9Bx8mnS4ttD8GacoesunIEXGM9zbZxjURjgRe8WxjIA3+ENEi3SrhDjlWFRb255ZbWn5qLGIR8rFO8u8lPWi+ki1klKZLnCXFg8lor6qmztwvrDsV4dr7jo0wX2R81oWbX3zQ1jbkf5nEpt9fTkXAcFDxwbhRv78PXBpN8EO9yFLv4MJu/pqkV9pyeEhT7vFJUQhMfx0bjM6zSOcERXtl+NwNyjM7YNtNpzxf3fAZsqRwWaRrYiQW0YMK2Rk4jqJFIKw+BNZId0Ji8/cJjUjCLywoVxkLad+6bM5S6b33l5Kgl7HvUfcgADRpSEWPQ2JDPMvihA5FlOgJwLEiWszc+fwIMORTrN0hdyAD7wnhd19IbG/oGa3veWLjpMEyIjfWmSzObdAfVdDOz7G5VFPd3ZuNeCoONKsPPlGwtHMVALJhKLnr7ekZdejc5Z8Ua8SrQUrExenBjszMiJRg4bIXvwtwu556wvJhihLbGZbv71mzB2kqAELzVsee7deSBnHTazDGQkM2JY4j/E9RjSGrDCIMZZZBpS81R+RhH5XKRz0yq9nT5d3zWpGCnmw05b9a5PAoJUgRLRQkQB4C0q3pYaD2vER7Lx9oiZhXU84r2zjUaK6NUc3s8WYx6G3aKtgMkTp/8e6bA2xZ2N252zvcnwCei/JeOPu+NWQ0chdMrF0VpKrOCGgmPANjE089f/dvOVd01AqDO4/i+DA9l7bFuO5KRLaWXylhZEtbA4R1kV94omsILlkyCVU2bStM+MnuK6rlKXk3RfjEy2For6XbzFWp40qodtfU5FoNf1EcUUnvrGewEKzgnROL4yINRbUI2nBC5X eggk71ut LRs5f9VLOt/8rLSlzVso1huCFDa3RId30MImTZ4oUNF3/gYiBHT42VJ3bLWuyye316Lyh3k8cItHSTMi6u9+y9gw7tR6kQuaZvXgWOQogSZOsxhZ33+N2sQRjLY2vVwPqlvinM46WtPZv2gA9v6CjFg9deOj5juu8l1hgFlkSGdGSQN4nQLwMYGcicPTs59kzoaH7iIhawPEpWr1B638R8phknmGrh2tnl502A5UUH+sMhZWT1SyJVX35D5KS5oAe980HrAtGkddhn0jclytNZBAzT+U2+JmAGpnIpbhaDrcaMxemqu95ltjgyHEvhJlUAeoYqUeisyD7IfKbqj8rE2iSHH2A7/IMhSH6FyJ8HIUxSQ08tGe4Z9LV7naOKAIUFXibg+9nqzEbjEKPlbPtQfzCjHVCE6OdI/c27Y4L184SxWiD4Fxw2TV0TcjrET404ri+8bTCls1Pdv9S+jLwL3ICpJZFPZOfMS6ARpz9bcW3BxEvqd69Y/qMEtzlHgq1/Tx8zlNdFP3hbR7FFyypHPTzStMjYhPokqsgJo75Fq+fIe+FYsoqUpOcLp9dwVM9bglu 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: f68868ba718e30594165879cc3020607165b0761 commit: 2acef04ad57cab44b33001542791fc93f81cadf1 [9793/10134] of: reserved_mem: Remove the use of phandle from the reserved_mem APIs config: i386-randconfig-141-20240501 (https://download.01.org/0day-ci/archive/20240502/202405020127.3ncxx3EI-lkp@intel.com/config) compiler: gcc-13 (Ubuntu 13.2.0-4ubuntu3) 13.2.0 If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Reported-by: Dan Carpenter | Closes: https://lore.kernel.org/r/202405020127.3ncxx3EI-lkp@intel.com/ smatch warnings: drivers/of/of_reserved_mem.c:463 fdt_init_reserved_mem() error: uninitialized symbol 'nomap'. vim +/nomap +463 drivers/of/of_reserved_mem.c 3f0c8206644836 Marek Szyprowski 2014-02-28 430 void __init fdt_init_reserved_mem(void) 3f0c8206644836 Marek Szyprowski 2014-02-28 431 { 3f0c8206644836 Marek Szyprowski 2014-02-28 432 int i; ae1add247bf8c2 Mitchel Humpherys 2015-09-15 433 ae1add247bf8c2 Mitchel Humpherys 2015-09-15 434 /* check for overlapping reserved regions */ ae1add247bf8c2 Mitchel Humpherys 2015-09-15 435 __rmem_check_for_overlap(); ae1add247bf8c2 Mitchel Humpherys 2015-09-15 436 3f0c8206644836 Marek Szyprowski 2014-02-28 437 for (i = 0; i < reserved_mem_count; i++) { 3f0c8206644836 Marek Szyprowski 2014-02-28 438 struct reserved_mem *rmem = &reserved_mem[i]; 3f0c8206644836 Marek Szyprowski 2014-02-28 439 unsigned long node = rmem->fdt_node; 3f0c8206644836 Marek Szyprowski 2014-02-28 440 int err = 0; 6f1188b4ac7577 Yue Hu 2020-07-30 441 bool nomap; 3f0c8206644836 Marek Szyprowski 2014-02-28 442 3f0c8206644836 Marek Szyprowski 2014-02-28 443 if (rmem->size == 0) 3f0c8206644836 Marek Szyprowski 2014-02-28 444 err = __reserved_mem_alloc_size(node, rmem->name, 3f0c8206644836 Marek Szyprowski 2014-02-28 445 &rmem->base, &rmem->size); d0b8ed47e83a22 pierre Kuo 2019-02-19 446 if (err == 0) { d0b8ed47e83a22 pierre Kuo 2019-02-19 447 err = __reserved_mem_init_node(rmem); d0b8ed47e83a22 pierre Kuo 2019-02-19 448 if (err != 0 && err != -ENOENT) { d0b8ed47e83a22 pierre Kuo 2019-02-19 449 pr_info("node %s compatible matching fail\n", d0b8ed47e83a22 pierre Kuo 2019-02-19 450 rmem->name); 2acef04ad57cab Oreoluwa Babatunde 2024-04-22 451 2acef04ad57cab Oreoluwa Babatunde 2024-04-22 452 nomap = of_get_flat_dt_prop(node, "no-map", NULL) != NULL; d0b8ed47e83a22 pierre Kuo 2019-02-19 453 if (nomap) 7b25995f5319ad Dong Aisheng 2021-06-11 454 memblock_clear_nomap(rmem->base, rmem->size); 3c6867a12a224d Dong Aisheng 2021-06-11 455 else 3ecc68349bbab6 Mike Rapoport 2021-11-05 456 memblock_phys_free(rmem->base, 3ecc68349bbab6 Mike Rapoport 2021-11-05 457 rmem->size); aeb9267eb6b1df Martin Liu 2023-02-10 458 } else { aeb9267eb6b1df Martin Liu 2023-02-10 459 phys_addr_t end = rmem->base + rmem->size - 1; aeb9267eb6b1df Martin Liu 2023-02-10 460 bool reusable = aeb9267eb6b1df Martin Liu 2023-02-10 461 (of_get_flat_dt_prop(node, "reusable", NULL)) != NULL; aeb9267eb6b1df Martin Liu 2023-02-10 462 6ee7afbabcee4d Geert Uytterhoeven 2023-02-16 @463 pr_info("%pa..%pa (%lu KiB) %s %s %s\n", aeb9267eb6b1df Martin Liu 2023-02-10 464 &rmem->base, &end, (unsigned long)(rmem->size / SZ_1K), aeb9267eb6b1df Martin Liu 2023-02-10 465 nomap ? "nomap" : "map", ^^^^^ ^^^^^ This is nomap from the previous iteration through the loop. How is it useful? aeb9267eb6b1df Martin Liu 2023-02-10 466 reusable ? "reusable" : "non-reusable", aeb9267eb6b1df Martin Liu 2023-02-10 467 rmem->name ? rmem->name : "unknown"); d0b8ed47e83a22 pierre Kuo 2019-02-19 468 } d0b8ed47e83a22 pierre Kuo 2019-02-19 469 } 3f0c8206644836 Marek Szyprowski 2014-02-28 470 } 3f0c8206644836 Marek Szyprowski 2014-02-28 471 } -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki