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 68DF0C3DA4A for ; Mon, 19 Aug 2024 09:20:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F201C6B0082; Mon, 19 Aug 2024 05:20:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id ECE5E6B0083; Mon, 19 Aug 2024 05:20:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D96196B0085; Mon, 19 Aug 2024 05:20:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id BAF906B0082 for ; Mon, 19 Aug 2024 05:20:41 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 20E25A89BD for ; Mon, 19 Aug 2024 09:20:41 +0000 (UTC) X-FDA: 82468449882.21.81D7B3F Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) by imf18.hostedemail.com (Postfix) with ESMTP id 154B01C0017 for ; Mon, 19 Aug 2024 09:20:37 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=fI1GHsj8; spf=pass (imf18.hostedemail.com: domain of lkp@intel.com designates 192.198.163.16 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724059223; 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:in-reply-to:references:references:dkim-signature; bh=oRh/V8DYOBJnmXXiif2z2JB3FxK/v5adJd4qI2+gWP8=; b=S99H4LIvpOFjvT/ELm+/uD3vb6a1J7OMqAvQ0+976SZQxyXoKTK6/AdZL1MdHxfz9JIBgg 1BEEVchLYpCL7u5dBiHyIr4YNVmt6rIKhevdGNKtXkR4cznVaP21O8kidtuZ2hL5879aAB YooiQvrN+a0K0b0UeTLOAi0mIhwgSBE= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=fI1GHsj8; spf=pass (imf18.hostedemail.com: domain of lkp@intel.com designates 192.198.163.16 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724059223; a=rsa-sha256; cv=none; b=Rs3M4HZ9BM1QA/e63k3B7ZHTil6M3+aAvG5EoxKyRpqwonFEytrqVwvvVUQGhf8+9c/W5F /3L+rKKC1hGIHxhHw40yi5eZKnqewBvc0MzZ67MhlQJhTI+EMWmvE6PmEhsAOpfgo/mgzU RIyjNc5dlH32hSvJQvQpzZ2O92PvYew= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1724059238; x=1755595238; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=d4LQ/5jCxCErwpEAERUK/rz23ykLp55e7h6REfsBV04=; b=fI1GHsj8JVCQvA6Vi4WkmmtsbjLhl3klyyuMP2hJWlOCyaFdIfXR/RsZ eos1PyyhqZ96NHmjSdU7mZlELCcvE8G9CZtJplmV4L5gb4RkEFqoqwVSX ExgYx0V2CYtq9yU+mkBUeNxnabeZ9cN+r9vEm7qQvgk6R7ACgZTnDTou0 oxZP9YaSfBLy/Fv5jy8zEpbr3O+mzBJGmOMg1jHHn8+BAmWEW77sxSA9c 1kc4uxe0Oi/guvHUkL5GzFSCRS1nDX3hYEXHpfCCQ6yG/0CJp0rcLE3nU lWtEBEU1sXQSeFxTLpLpkNalfZP4rJwCik6GHZ1HRXJ//+iKpX3xtCiDW A==; X-CSE-ConnectionGUID: Bz074/k6RGSIUWLjnBV2hw== X-CSE-MsgGUID: EGr7fEiMR/a0aSTJ7bIwwg== X-IronPort-AV: E=McAfee;i="6700,10204,11168"; a="13088690" X-IronPort-AV: E=Sophos;i="6.10,158,1719903600"; d="scan'208";a="13088690" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Aug 2024 02:20:36 -0700 X-CSE-ConnectionGUID: ZSfZZRJQSXK/xkTHKrujCg== X-CSE-MsgGUID: hsh4yqydSo6OOWWIKOJo+Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,158,1719903600"; d="scan'208";a="60021485" Received: from lkp-server01.sh.intel.com (HELO 9a732dc145d3) ([10.239.97.150]) by fmviesa007.fm.intel.com with ESMTP; 19 Aug 2024 02:20:35 -0700 Received: from kbuild by 9a732dc145d3 with local (Exim 4.96) (envelope-from ) id 1sfyYy-0008q2-2u; Mon, 19 Aug 2024 09:20:32 +0000 Date: Mon, 19 Aug 2024 17:20:23 +0800 From: kernel test robot To: alexs@kernel.org, linux-kernel@vger.kernel.org Cc: oe-kbuild-all@lists.linux.dev, Alex Shi , linux-mm@kvack.org, Andrew Morton Subject: Re: [PATCH] mm: skip less than check for MAX_NR_ZONES Message-ID: <202408191739.UV22bvQV-lkp@intel.com> References: <20240819031911.367900-1-alexs@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240819031911.367900-1-alexs@kernel.org> X-Rspam-User: X-Stat-Signature: wragsowzs3owf9j46hba8iw6n6taddda X-Rspamd-Queue-Id: 154B01C0017 X-Rspamd-Server: rspam11 X-HE-Tag: 1724059237-763966 X-HE-Meta: U2FsdGVkX1+a9lIDfdOJCm4O1An7RR1j+cwoXsJpTF930vcvtOIV5Sm9XM3fQNwyc64e/YfLo/9zKRP4Wt95OS/vlNBX+3NwxiZBCU0fybkII/i1Yn45DIMhYWK572YBd8cfjhwzw/piuOjqj27JQnky0lTJ0u0/G6v1jUUgLv8WKntzf+lJlPcDWMrQ7zgXo48yEBktdggTF94LcRbJnfVwybVqZm/kU0f8y5UOjd9qmaxMVA2BSG9fIoho6o6LYgqlv+pYnzXOSVXkXwQi9Tj4Q3vImH9xl8OqMHm1cUT7Z0Gczi/jqPPYhyo/Racz8LfVJAdRp35yDqL2WhP43JOCMJAAMARdRVH3aOqrqgDmVTcpkBjaMTjTLdqRQUwiDgrKuasMGlideVKg8j9LavcTGfs428QhuK97iabs6sC0IXLNOFMvP4L26rWVX0sfgHHGzg7BhqZphasnPuZhZ7igNXovGBQwTs7gDg2fCOYvHyuuLLPI4EhcKEfdjMNJeuy19rZYm0Ext6ixN9Rdaa9mAwr9mnNxSLh97Euw/UgoBZVogTTo9H/23MZkqlK2kxxQsXdDmBWpa/aaUUbdMsX8RfBlTwFm8oOsYtqVWmI+73hMiFWJVx+PbQFEkrK6Ng5yYkXIfm5/sI1x0iN8tHbRjj5TGXYcqD7FYyV3vpVgfcNw8LfgYWJ8OIXSGpzt1Zld+OBTRW9fZidY0FLit5yGejzz796bDgM9GxdStF/k+u3SZVPc9WrkStrLjeVN5jLwSX3lJ5Mash8qGW/TBpmk4QxAVQ7CWS2ZLKqY/seaASHVfRlUMV98fNNu7UcDwoj2PyFb6Nw5Aiiq9EbohPOk1b8PXuWukMJUj/eZBPZbf4hSfIAVm9ETcQ6H8GCjZ/DsQUJguPSK+RvO9lxmHNd0x9OslWdDhMD0lL67r3nd5yMy29GfM0/44NUawDyXnQzZf1gWOzTc/SJeXga oSbz4J7C nNZBhEpJJQadQwGCRSk0/IQLckT4/7w4Vww3JaI4onFWolmGJGwt+cZL5AxR4RulRL1EJsRSushKCd2YSvO4A4lUnw6HT+axdYfsSCYGUw2uHikG0tqYi0nJHH3pI/loo7GJpeuOSRzK4mgWCoeSFc4GXgPZLGC6JMTf3S02K7x3vGmLY1GVyh5enA4Xezh1WNOCdgn7NK/mCE/X0d2KcSsvZHm73KcZE2+ntS+jQzKoq3R4TphCHTPS/bgE7iLM04uZXLegloQJXCqU9VHr/7mI2SEg91UOV7/j/+X3XXrA05A7gZMh/rdkZAQhkL7i7y0pGwASDpmVvY/CjMObhB3lovYdwAkHBvf8FwB1pM8eOyqyB/2uBdHD2IROXbvbF/jQP 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: Hi, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] url: https://github.com/intel-lab-lkp/linux/commits/alexs-kernel-org/mm-skip-less-than-check-for-MAX_NR_ZONES/20240819-111528 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240819031911.367900-1-alexs%40kernel.org patch subject: [PATCH] mm: skip less than check for MAX_NR_ZONES config: openrisc-allnoconfig (https://download.01.org/0day-ci/archive/20240819/202408191739.UV22bvQV-lkp@intel.com/config) compiler: or1k-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240819/202408191739.UV22bvQV-lkp@intel.com/reproduce) 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 | Closes: https://lore.kernel.org/oe-kbuild-all/202408191739.UV22bvQV-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from include/linux/mm_types.h:18, from include/linux/sched/signal.h:14, from include/linux/ptrace.h:7, from arch/openrisc/kernel/asm-offsets.c:28: >> include/linux/page-flags-layout.h:17:20: error: token "=" is not valid in preprocessor expressions 17 | #elif MAX_NR_ZONES = 2 | ^ make[3]: *** [scripts/Makefile.build:117: arch/openrisc/kernel/asm-offsets.s] Error 1 make[3]: Target 'prepare' not remade because of errors. make[2]: *** [Makefile:1193: prepare0] Error 2 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:224: __sub-make] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:224: __sub-make] Error 2 make: Target 'prepare' not remade because of errors. vim +17 include/linux/page-flags-layout.h 7 8 /* 9 * When a memory allocation must conform to specific limitations (such 10 * as being suitable for DMA) the caller will pass in hints to the 11 * allocator in the gfp_mask, in the zone modifier bits. These bits 12 * are used to select a priority ordered list of memory zones which 13 * match the requested limits. See gfp_zone() in include/linux/gfp.h 14 */ 15 #if MAX_NR_ZONES < 2 16 #define ZONES_SHIFT 0 > 17 #elif MAX_NR_ZONES = 2 18 #define ZONES_SHIFT 1 19 #elif MAX_NR_ZONES <= 4 20 #define ZONES_SHIFT 2 21 #elif MAX_NR_ZONES <= 8 22 #define ZONES_SHIFT 3 23 #else 24 #error ZONES_SHIFT "Too many zones configured" 25 #endif 26 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki