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 E9311FA3743 for ; Fri, 13 Sep 2024 11:18:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2A5C46B00BD; Fri, 13 Sep 2024 07:18:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 255976B00BF; Fri, 13 Sep 2024 07:18:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 11DF56B00C1; Fri, 13 Sep 2024 07:18:03 -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 E87036B00BD for ; Fri, 13 Sep 2024 07:18:02 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 814F51419B8 for ; Fri, 13 Sep 2024 11:18:02 +0000 (UTC) X-FDA: 82559465604.07.2C9DE7A Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by imf25.hostedemail.com (Postfix) with ESMTP id 00B11A0011 for ; Fri, 13 Sep 2024 11:17:58 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=hPmELPI5; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 192.198.163.19 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=1726226174; 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=9DlxqQO1WLRzwmMpM7AZOcuWV6ISfgvUDTSIACedjNU=; b=MgXoe/Dz34N1MigQAalsmemZ1PaIHAv6LgldSbPsUws9nr9g0bTbboPz4gRPSqUyFJKgna vQMMV8ocGEf2+gRazhZF9YHN+BgFI1TwvCHowX5bFPU2LH67OSyAc+OzrlRrhlXpsunFEq lv/hwrmO5v8qTiCERMm4/BAgdJJs3Rc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726226174; a=rsa-sha256; cv=none; b=wSf+2hX/j17KBexGlXqObF7CJzPQdjWVEuXKBy9aWQEU8IFvSF3EGsXBgt9hJ8DBVB2TVS KK0PGrBBE+WGCAGGzJYL2VrtySxULrFVCqb8XXZSTsNax0okwBMrafabzc3GIJlPPlA5Ai yyIcJ/g20Q0AJj5h/yGQfVphk3lLUhc= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=hPmELPI5; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 192.198.163.19 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=1726226279; x=1757762279; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=HjvkmiSlruxquK4va3BDQAYSX/d1hCkrdju7KVhYppk=; b=hPmELPI5hx7PRobGqNypz2qkgAZGSWOxNYko1FXQAPSt5uBwoLw3PlrS EPi5O6Fo/goS9aYmDHrG4k2O3+KfZMlPyh5XTa7+r9QiGR5lroxqH0Woc noziAKROW0NShNj3sPWO+dsNbHPygz5oOAYRPJg1n09rViowxH19ga1wl k3sF9FygcoLhbYD6cDQ3ljFcPNTaOjS4XjMVOAewL9K7MbLZ1XSodTkIU 1EBSnYAasClO3JzDBipG6q404KPj3ZjxsedJe30MuRyOV9rVgJcBW4UPv 3K4Bqi1mT0PIRdgmxuqHBUrCRv79tSXKirBa0Plwhgm5V+oFonFa5EZ/+ g==; X-CSE-ConnectionGUID: BGnPUC/xSTC7hq1Nor1wew== X-CSE-MsgGUID: aMVQ/efTRoik2u5s2hK95A== X-IronPort-AV: E=McAfee;i="6700,10204,11193"; a="24663041" X-IronPort-AV: E=Sophos;i="6.10,225,1719903600"; d="scan'208";a="24663041" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Sep 2024 04:17:56 -0700 X-CSE-ConnectionGUID: Xq58/mCkTKuR4ZAMc7qcug== X-CSE-MsgGUID: fmuvvWhRSfGTBvFUxsDz8g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,225,1719903600"; d="scan'208";a="72127987" Received: from lkp-server01.sh.intel.com (HELO 53e96f405c61) ([10.239.97.150]) by fmviesa003.fm.intel.com with ESMTP; 13 Sep 2024 04:17:53 -0700 Received: from kbuild by 53e96f405c61 with local (Exim 4.96) (envelope-from ) id 1sp4JD-0006Ru-0J; Fri, 13 Sep 2024 11:17:51 +0000 Date: Fri, 13 Sep 2024 19:16:52 +0800 From: kernel test robot To: Oscar Salvador , Andrew Morton Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , linux-kernel@vger.kernel.org, Peter Xu , Muchun Song , David Hildenbrand , Donet Tom , Vlastimil Babka , Michal Hocko , Lorenzo Stoakes , "Liam R . Howlett" , Oscar Salvador Subject: Re: [PATCH v3 4/9] arch/sparc: Teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings Message-ID: <202409131805.4Dlb536A-lkp@intel.com> References: <20240910080030.1272373-5-osalvador@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240910080030.1272373-5-osalvador@suse.de> X-Rspamd-Queue-Id: 00B11A0011 X-Stat-Signature: kaaamjr1a5fy1xaiufamzsfzns5zza7c X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1726226278-954362 X-HE-Meta: U2FsdGVkX1++RVfSM121N1K91gUE5Wj0F12GBKnhxyXLEuKOhW9XFvZyR20VjEHtBU/kJk6WuwvnBz0xO5zL05fmk6AJWjKDafgMiHRvNH1udTUwBNJ+j5HlQCKFQvo+epu/LX+5c9dRj70w/XVa768S7pPr8/d1cOTcQTpqMkk29NaznMoU1/JnAqnl3t5hWUXkSMRQO/hP9IDYRUqIr4TsleO36ukrvh9M7W9QjZqX2aPeTJo7D89b+F5/s/Mm/siOvec1c/hNinvI0jbt5B7scY/BcIhlfD2xAdteYXFSejgDiK1Qa8z8bZrl8xY8FiTWFTb/04Eh/fZgRmsgLd6IFMvrH4nc4yEreEsyMbk2alJSaOEOJUqVkVGiCz7mZflht2MuPK0Vz1Co+8ty4liw/Eu8xDsmHn/WK4imqaPpzw9TMoIzl1x9TIt/lq8UnwoRkZNmgHRX01HpBE2lK+KoKSNj7Oi44U1uQWSu+oIHFPfFhS6D76S0pYfsa0lAAlz4HOwsKee2k2jGraHismepwQsbn7OGTyFEThUSlItTW/bdtp8n9tGAmb7Kg8Qif5yqGcRNqvgk0KrRx5Huqgm0DTY7uLBHczvwgrAKxkf3PLM4UNo8m0399VMIZ80sMiZRMD3lzztOWDhIRK4F+R0UbTE/0fXcuqiZAikirfuDEI1NqKgVzA9JVzTnFfiNJUWf1XHbK5AXZ7cUvju6Fz4FYwT1yr820ZLxFX5RETVTbnbZZU58CN/KZgm/vi+HktRp3jyJ6MKYnzO7qCOnLwyYl2nPIE+SekPm1w3jov0oR7tovcV4K3U5Hdq8K5Mtqvlhuh3S2cKVHoYJ/+nAsZP6peT7RY571O6Kw9oBzruEBjObLaLs1bLUgO1ViCGCkeSrDYfGIPzJN9uO+CXteUEAT2UtfdmlC9vf8A1Z7H7xR9elgcFlXbN8Y8iGls2gSgTLHGoIfWBm2SccHem bqw2MFgw XsrliYVX1AUF3sHh7h+LJA61i7JNiZPblbMFe4EJGYPb46G29KgsE4M6EAOcwKHf8t/gBcFAwbdFwBrbnqWrN3VISMOndtekUhfvJghWiE6b1gx5DKmnheZ4vlinYvojqLtS77H9H4G/KZplgHK6hhRIProUk/VJXUnWlXuCrEzSVIupT5rVoJf6qbY6Sb7rjthcwCoODYJmv6HMFX3a/RFxzw1Oqj2szjwnTm+XVkkVfX6mnk5E6rJuasFJeL6K/dA+Z5udSW/X3LQxNTbTZK71dflJr+7TVSSh4QjbP4Jiav9qoau4RZ23+PfTWOZlwemUtq2zgsMuvt9ZRyFB9BapCMcctsa/r3q14AIzKuQlBYhHBZdjXcJ6Aautgyo6o5eU9TJdjkDxyz1NUi3FIth3bwg== 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 Oscar, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] [also build test ERROR on next-20240913] [cannot apply to s390/features powerpc/next powerpc/fixes deller-parisc/for-next arnd-asm-generic/master linus/master v6.11-rc7] [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/Oscar-Salvador/mm-mmap-Teach-generic_get_unmapped_area-_topdown-to-handle-hugetlb-mappings/20240910-160312 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240910080030.1272373-5-osalvador%40suse.de patch subject: [PATCH v3 4/9] arch/sparc: Teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings config: sparc-randconfig-002-20240913 (https://download.01.org/0day-ci/archive/20240913/202409131805.4Dlb536A-lkp@intel.com/config) compiler: sparc-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240913/202409131805.4Dlb536A-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/202409131805.4Dlb536A-lkp@intel.com/ All errors (new ones prefixed by >>): arch/sparc/kernel/sys_sparc_32.c: In function 'arch_get_unmapped_area': >> arch/sparc/kernel/sys_sparc_32.c:55:22: error: 'file_huge_pages' undeclared (first use in this function); did you mean 'file_hugepage'? 55 | if (!file_huge_pages && (flags & MAP_SHARED) && | ^~~~~~~~~~~~~~~ | file_hugepage arch/sparc/kernel/sys_sparc_32.c:55:22: note: each undeclared identifier is reported only once for each function it appears in vim +55 arch/sparc/kernel/sys_sparc_32.c 42 43 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags, vm_flags_t vm_flags) 44 { 45 struct vm_unmapped_area_info info = {}; 46 bool file_hugepage = false; 47 48 if (filp && is_file_hugepages(filp)) 49 file_hugepage = true; 50 51 if (flags & MAP_FIXED) { 52 /* We do not accept a shared mapping if it would violate 53 * cache aliasing constraints. 54 */ > 55 if (!file_huge_pages && (flags & MAP_SHARED) && 56 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) 57 return -EINVAL; 58 return addr; 59 } 60 61 /* See asm-sparc/uaccess.h */ 62 if (len > TASK_SIZE - PAGE_SIZE) 63 return -ENOMEM; 64 if (!addr) 65 addr = TASK_UNMAPPED_BASE; 66 67 info.length = len; 68 info.low_limit = addr; 69 info.high_limit = TASK_SIZE; 70 if (!file_hugepage) { 71 info.align_mask = (flags & MAP_SHARED) ? 72 (PAGE_MASK & (SHMLBA - 1)) : 0; 73 info.align_offset = pgoff << PAGE_SHIFT; 74 } else { 75 info.align_mask = huge_page_mask_align(filp); 76 } 77 return vm_unmapped_area(&info); 78 } 79 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki