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 86F25C6FA8F for ; Tue, 29 Aug 2023 14:31:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E22F58E002B; Tue, 29 Aug 2023 10:31:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DD2D28E001A; Tue, 29 Aug 2023 10:31:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C9A528E002B; Tue, 29 Aug 2023 10:31:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BA3158E001A for ; Tue, 29 Aug 2023 10:31:28 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 84C4CA01B8 for ; Tue, 29 Aug 2023 14:31:28 +0000 (UTC) X-FDA: 81177380256.09.CBA48E8 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.120]) by imf22.hostedemail.com (Postfix) with ESMTP id 807D5C002F for ; Tue, 29 Aug 2023 14:31:24 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="l/aeZ9/s"; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 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=1693319485; 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=9JqPV8uMwzt/apI0235/y3DEZ7Yz+Cu9aRoE3erRIi0=; b=lWruZkNAm3pEEHoRUyVZkNs8TLSwqTidC6obAV/FH5/e1+SMSYeCVBP1ng0cqR8eOd3V4h YQKwqrTsBa9Dxfp2luMdTacmkNREepOyvp4I65rjOFL/ihlpAg2SbxOXq5yvv57dLhzWAq sOSs32yerc14kYeNe1oW2p8yXdOfCEA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693319485; a=rsa-sha256; cv=none; b=W3ZqWRIjHJpT1+T8qQ/YGUzDzwUT7Twi9uac4CyuTUCMnOUBbxo43zabx1mtSN0RLdeiiF hlm4ME3iIsDoIVtAbRu2Fyk/xYd3VmkC38zOCff8wQYxVjsTeF6bYCtscOBQfkQ17cfpa9 xAMUrECNOfd1Pee+BIkGwOQVEIgyk8Y= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="l/aeZ9/s"; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693319484; x=1724855484; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=yw62dOklpzeSWoXfbi5MAtuQ2UE1D/akr1KXO4x2oJE=; b=l/aeZ9/slZjV2exW255eFOjmlJ5xCIEjvlFob2JcZU5lorwan++LZ9UE 8rzuis+t35RBs68FMOQ7g/Eifk7ZaJPzRV0d2FqR7kgFwHUOhBniLmhdw 3t/XrCesfekznmvCBDtcPOXqYQB9Gb/KFFyGafl4HbsSXdq6sb9CucZpE d82v9Ot8mCuE0FE5qIMdspN7FADT9ItQnE8QPZ/bnDQRnkT43jCsp/VvD QMA5iTMgesG78R4bg1V9vZLtLZQZxxm271Ki31Dp0xEhW+WcnIGWI8SBD qDFwG8N73FRsDe5cNDrUsII9rCbRkl9k0GF+DoBBwVXBDFrXJUBjy6mn2 g==; X-IronPort-AV: E=McAfee;i="6600,9927,10817"; a="374274089" X-IronPort-AV: E=Sophos;i="6.02,210,1688454000"; d="scan'208";a="374274089" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Aug 2023 07:31:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10817"; a="808691186" X-IronPort-AV: E=Sophos;i="6.02,210,1688454000"; d="scan'208";a="808691186" Received: from lkp-server02.sh.intel.com (HELO daf8bb0a381d) ([10.239.97.151]) by fmsmga004.fm.intel.com with ESMTP; 29 Aug 2023 07:31:10 -0700 Received: from kbuild by daf8bb0a381d with local (Exim 4.96) (envelope-from ) id 1qazk5-0008oB-2V; Tue, 29 Aug 2023 14:30:58 +0000 Date: Tue, 29 Aug 2023 22:30:19 +0800 From: kernel test robot To: "Uladzislau Rezki (Sony)" , linux-mm@kvack.org, Andrew Morton Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , LKML , Baoquan He , Lorenzo Stoakes , Christoph Hellwig , Matthew Wilcox , "Liam R . Howlett" , Dave Chinner , "Paul E . McKenney" , Joel Fernandes , Uladzislau Rezki , Oleksiy Avramchenko Subject: Re: [PATCH v2 4/9] mm: vmalloc: Remove global vmap_area_root rb-tree Message-ID: <202308292228.RRrGUYyB-lkp@intel.com> References: <20230829081142.3619-5-urezki@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230829081142.3619-5-urezki@gmail.com> X-Rspamd-Queue-Id: 807D5C002F X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: weerkwqf4fzj9nttu57mwoo9r838mejx X-HE-Tag: 1693319484-141139 X-HE-Meta: U2FsdGVkX1+tgvAIZCbZndtsT1de/eJriG738Vc7ApU9zl/HdfQGh5aubpTtG4slGi8eWXK0Be4rvzwbbFKdIuzh8fj6BFaRmF6m5XFxyaYhDoW19efWid0uZTtaCjoFtrYFBP69oHmQTp5tfL4trAGLL1gi+bulhO/oVS1B2zVwItPfLQPNd/YPNWW+lAJ5V2GUMPfJULjFQ8vbmz3TVEji5oz8kWn2kPwrOGFakU8VvVEZrXwawhtgCLDQ8pvhxY31LCcnsW+sSGa1bnZvzNDlvZCCUAkb32Yl9jQGx3VddrNqCjA96k5fGupA4ihmT2l9r1PdqpghUVJKHtnk5ZFgrUICba0flbrDwH6Pp84BWJn0h2w4l3CEy+Vi2V3x34zYDCbt8gHPmcyUZVUS+lFDjMPpnryQGzYiVzlJM2Gda0tHSVfQFYd4LbtTbKsUtsKUprFdI2lfgf+eemV+9f6CiKcdq0VXmzDZIlsKxK/VE8whh6o6DlkmhRIrx0jdzBqQ1hQbmwTOIAhnkQv2tgHxMWdsVz1W3gOFi1gFOq4/JjBrkVVBLJ/VEe0mEJaIzpx2iBm4A/amT58MdkP4wImmH0/TvGFD3/hc+N1jSkNLoAIx7nHxHrMMh0CvApbGWQ4Knch53OTAqOVPsFD3QZnzjUJe2HemGWFqZRrUAa7tSBMe6X939F/xXiD4lCYLUX7viizDK7OR0bBJr1Y7tg+zy4kW4F4eNUqfzv0KCPmGqExG0UoAqOzsk9cull3V6mr7fVLZpMFCvHQlNMrWfVJOBXG40VmjHKSdUbzLiJ6syyD5mStqm1TRQici/rN1b638Xklv3+zd1z9/SuvsPK2HfLx987sh5w8mog5cEjAAinaX2/eURhZIcXmxz3aK+XE595xVaoQKdU4PhtXaxuQdDPtD7Aowk8IBkESGwwiN2AdGs4NTqOTOSv60WsT3P8qG6dGCxCZFJjRoDUx cS0bM+sV gcjzZsS5NreQrndq9gNXgc+EFZmqJU86e3aUXyTBYZOEMX4hL2BzBzeC6hKedVakjYy1l+V1j3EpfPRqwH3hoEqdWzdwjvEihr2Qz3Ow8sMwVEdhEviErxrp/3nIAcXLMSh9Cg7vBitYAbj5eyLLpQ9+jE9b/HDvZ0p3XqJx0HEEq9rOwBNbz8gRYScJ3PjGuqg7QbMxZ999JshK14a/OgdyjwkbqyB6QhY4V3a8DNgSAvjQDTHK+a8PDSBte2OakyaawKPP4mVtdO6xTRxBEwdppflRBEn1jpfu+klHfZJaDg1Ol06puopoxjhsJShz4jL4ekVDf/Tx0qhjAwKn3TLonNEJpQaWw7EHs5PCgSzL3KM4KLXf644E3Xd7yxKxzg5TktdSCt3LMiYkOLQxvTHiY7lmqBPXuaEZ2Nc+W5FDK5Uiq8OG+JSlxKQ== 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: Hi Uladzislau, kernel test robot noticed the following build warnings: [auto build test WARNING on akpm-mm/mm-everything] [also build test WARNING on linus/master v6.5] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Uladzislau-Rezki-Sony/mm-vmalloc-Add-va_alloc-helper/20230829-161248 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20230829081142.3619-5-urezki%40gmail.com patch subject: [PATCH v2 4/9] mm: vmalloc: Remove global vmap_area_root rb-tree config: csky-randconfig-r024-20230829 (https://download.01.org/0day-ci/archive/20230829/202308292228.RRrGUYyB-lkp@intel.com/config) compiler: csky-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230829/202308292228.RRrGUYyB-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/202308292228.RRrGUYyB-lkp@intel.com/ All warnings (new ones prefixed by >>): mm/vmalloc.c: In function 'vmap_init_free_space': >> mm/vmalloc.c:4506:45: warning: ordered comparison of pointer with integer zero [-Wextra] 4506 | if (busy->addr - vmap_start > 0) { | ^ vim +4506 mm/vmalloc.c 4491 4492 static void vmap_init_free_space(void) 4493 { 4494 unsigned long vmap_start = 1; 4495 const unsigned long vmap_end = ULONG_MAX; 4496 struct vmap_area *free; 4497 struct vm_struct *busy; 4498 4499 /* 4500 * B F B B B F 4501 * -|-----|.....|-----|-----|-----|.....|- 4502 * | The KVA space | 4503 * |<--------------------------------->| 4504 */ 4505 for (busy = vmlist; busy; busy = busy->next) { > 4506 if (busy->addr - vmap_start > 0) { 4507 free = kmem_cache_zalloc(vmap_area_cachep, GFP_NOWAIT); 4508 if (!WARN_ON_ONCE(!free)) { 4509 free->va_start = vmap_start; 4510 free->va_end = (unsigned long) busy->addr; 4511 4512 insert_vmap_area_augment(free, NULL, 4513 &free_vmap_area_root, 4514 &free_vmap_area_list); 4515 } 4516 } 4517 4518 vmap_start = (unsigned long) busy->addr + busy->size; 4519 } 4520 4521 if (vmap_end - vmap_start > 0) { 4522 free = kmem_cache_zalloc(vmap_area_cachep, GFP_NOWAIT); 4523 if (!WARN_ON_ONCE(!free)) { 4524 free->va_start = vmap_start; 4525 free->va_end = vmap_end; 4526 4527 insert_vmap_area_augment(free, NULL, 4528 &free_vmap_area_root, 4529 &free_vmap_area_list); 4530 } 4531 } 4532 } 4533 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki