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 E13F0C54ED1 for ; Fri, 23 May 2025 23:06:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 63C6D6B007B; Fri, 23 May 2025 19:06:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 613EA6B0082; Fri, 23 May 2025 19:06:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5529F6B0085; Fri, 23 May 2025 19:06:59 -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 359AD6B007B for ; Fri, 23 May 2025 19:06:59 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9BDD75ED4A for ; Fri, 23 May 2025 23:06:58 +0000 (UTC) X-FDA: 83475709716.09.0FEF737 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.15]) by imf23.hostedemail.com (Postfix) with ESMTP id 5157B140007 for ; Fri, 23 May 2025 23:06:56 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=RZWIv0pz; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 192.198.163.15 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=1748041616; 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=yp0L+dCY7EzrBCe7nHkXWzxbfIuCDTbhnge/99wDPfE=; b=aKHVmp4hDsyOnjrgagWf9gykEAc9zPp6v+mPtPJqem3fquddzZh014K+sadEYkE1Lr/0ld kieRBelosxKVGNvoWS6agtJXIFTiXIfPnXwTY5VH8f/avvBS/OhPS+pBgvPjTOfPp0vXDP JhBLNAhIcZe7bW6vSAh1oLRfhZZJArE= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=RZWIv0pz; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 192.198.163.15 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=1748041616; a=rsa-sha256; cv=none; b=eTmZP1yQiSm6VTy8nX5XG2GPZEyrf8nBETrMUxESwxY1Ls2ohfm+TwryD0mfE4t+xixc8I XdUOlNccvqCwTwpNX/eXigzTRgPHGo7TNtABtdFAPIO+bb+hcWufEsQ6eRPaahgCl/ycDQ /njHikDiYGrNxbafVSL8ifUMr9hwBcM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1748041616; x=1779577616; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=3AvNiCdiW39PcO5MHSSJp9QQpXKVPmRkjD3bUegVhVY=; b=RZWIv0pzhkDHvgpWBE3sMQbYclUuR/MFqAvg7/FpUTEYawpuypSqEySn B9NamBC/RJIZ4FzKy6dv4guXE9JK+rAnFnMyLz/bnx5bWTdCgoGKDUjDq QghWsyh0C++rQ/CFOpFlio8Z78l87hQFry+fTf23m1pkHHAF7phvF5m5Z DLlt1WtupeNeC5/y8DDWwD3ThR+mh9QitqlXQx8Nv4ERUaWcmKCgrpxjm iyUE5+VjgywVg4vYEVFxhCcphdlSjrYlMLl9hHoWqdWoUYC3XFB+NX5MB qYBCj2hD8XA1ZaCNZXLQ+Ck23lYkYgiEUB8p8hWsBtUeMGcv0bk6FmG2o g==; X-CSE-ConnectionGUID: DI2xlguVTjycsBHMoIc0kw== X-CSE-MsgGUID: nIMuDay4S1ODY4jv80LMYA== X-IronPort-AV: E=McAfee;i="6700,10204,11441"; a="50255849" X-IronPort-AV: E=Sophos;i="6.15,309,1739865600"; d="scan'208";a="50255849" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2025 16:06:49 -0700 X-CSE-ConnectionGUID: YVBcgOqzTuiTr+mD2mJxfQ== X-CSE-MsgGUID: 2c+3HwPmTASQP/46Br3raQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,309,1739865600"; d="scan'208";a="142292223" Received: from lkp-server01.sh.intel.com (HELO 1992f890471c) ([10.239.97.150]) by orviesa008.jf.intel.com with ESMTP; 23 May 2025 16:06:42 -0700 Received: from kbuild by 1992f890471c with local (Exim 4.96) (envelope-from ) id 1uIbTL-000QnA-1u; Fri, 23 May 2025 23:06:39 +0000 Date: Sat, 24 May 2025 07:06:32 +0800 From: kernel test robot To: Deepak Gupta , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , Andrew Morton , "Liam R. Howlett" , Vlastimil Babka , Lorenzo Stoakes , Paul Walmsley , Palmer Dabbelt , Albert Ou , Conor Dooley , Rob Herring , Krzysztof Kozlowski , Arnd Bergmann , Christian Brauner , Peter Zijlstra , Oleg Nesterov , Eric Biederman , Kees Cook , Jonathan Corbet , Shuah Khan , Jann Horn , Miguel Ojeda , Alex Gaynor , Boqun Feng , Gary Guo Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: Re: [PATCH v16 14/27] riscv: Implements arch agnostic indirect branch tracking prctls Message-ID: <202505240659.OGVR0xHg-lkp@intel.com> References: <20250522-v5_user_cfi_series-v16-14-64f61a35eee7@rivosinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250522-v5_user_cfi_series-v16-14-64f61a35eee7@rivosinc.com> X-Rspam-User: X-Stat-Signature: xbc753zidqg84kh7h4axjkuzogdtr5i8 X-Rspamd-Queue-Id: 5157B140007 X-Rspamd-Server: rspam11 X-HE-Tag: 1748041616-475735 X-HE-Meta: U2FsdGVkX1/m8WlGaC8ir6P2DwjEULsf4piSHoyyPxf52P5M2vcdfeOved2+bC6bZu68Bd/eY800YhdCCTSJcg53/i+vtGriQOfoN/NhW6hd+z1pEAFQ4BhB2D8rvzMSUQo3V89zgojZOkKQPHuBxW0Pi4Xy062EHKaVcGxbC26q+S4QdWg1zAoxlFncB1BAqcWX/YFdit/+3GHsxhdhR/v8hIjJgEgGWD+C21MqErc6OonTOao05lFwNFN/r/BMhncYGHJGNTHNJ4eHvjM8pKJV2HFFSz4Jlp9RPHVo6qKRL5InmdgIS4PdjFtXpWsMbQsB9SPaus1lueoLkox24oN8CrmkTvvvz6kTHzmKtH2O6dldM/rr/hXmBrsftKhdBGWvfcUNFceNL6xTRMMwwJ609XJ9qBH1ho4500rqiD1jQBzOGtUd88IRdfJvqiDtDMvjWUdpULOP+ecu/zq0uF3EGnFojwvxot1CDIHMrmX63OeWLfs7cdFtarvv7DzTnn8KVgiN5goX35y7wAlvs+bFcROpfSFMfLx38ASjkwbbd/Aodz/s1QZpNHdjxOXQHQEKKjK2AdB0xpII2fCCVeizSoSfZyAxonSHjaetlz/Fo1FUhJBKyqeaLsDVW9l8+lReXRql0gUfPbTbSe6orPIaW0TOTZxTPRN/StWgZHERB3PgI3DJHgoAuU9ZGveAFbl2+y2Il5aNJravQlEhOso0lAFjfifr1ZHuN3mj1SKAUtuweLfRhyA0SdCjMzji34pzzcEwhyH88wi/I/qYwqu31vlgBbgXuGWrAuB8HhBxFA/6bcHh06W8NaZZ8C2nxbvNj+HzuS1DLOak1kDAs0KGonxKcTl7Nt+OD0bYN4Jm/yclEMbTDWLQk1trF2oGAc295FEt40jDFj3zrrlQctCjphvh5Zy138lAOoFT7rtQl1zlajX9Zau+TcNSlfmZGdfawmri/AfX10cv1fk 15rV9xt7 C+jEgBSpbHlm48S9ZGgDmLJhI1V/3GTq8pKwAPaazLszmNStRZYgRvVvfogCGlif9/kcyJLaEFI9YVQQMDW/995uxUS5BVSb0BnDza1oESpKZcVaCxmQfh2XGcobgbQkHp3qHqPsNKaVNDPqAcQmJEERo+jz6iAnqIPTPaK5N7W3F0f2glOWsnANiMTSER2TY+EThbstlkqrh6ckZjG7oZFXodklJ7LefDQBAKoMCuMZKqQx3CcZWKOG5G3fl9gN58VUm0tuMjawg3YWOZPqkgaHr5jvrAPesP6yVccl3VGyG8i9PyQlrE+ouX26oHQ6cHRHVy20eShuI2DQRWyoly7aSBqi0DoiEXl2GwbRwoLFXc9e4Z2IqxZo84hg8+JK4rLJDfkCCwTr43hTlWPIEwkWTKlHHL4tJ1ES5/ZqvTH9Hz3TF7oTMMGqF/6PMHRzr4eBuh6ojOyMCGQ80TbErm3AW1A== 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 Deepak, kernel test robot noticed the following build errors: [auto build test ERROR on 4181f8ad7a1061efed0219951d608d4988302af7] url: https://github.com/intel-lab-lkp/linux/commits/Deepak-Gupta/mm-VM_SHADOW_STACK-definition-for-riscv/20250523-133343 base: 4181f8ad7a1061efed0219951d608d4988302af7 patch link: https://lore.kernel.org/r/20250522-v5_user_cfi_series-v16-14-64f61a35eee7%40rivosinc.com patch subject: [PATCH v16 14/27] riscv: Implements arch agnostic indirect branch tracking prctls config: riscv-randconfig-001-20250524 (https://download.01.org/0day-ci/archive/20250524/202505240659.OGVR0xHg-lkp@intel.com/config) compiler: clang version 21.0.0git (https://github.com/llvm/llvm-project f819f46284f2a79790038e1f6649172789734ae8) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250524/202505240659.OGVR0xHg-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/202505240659.OGVR0xHg-lkp@intel.com/ All errors (new ones prefixed by >>): >> arch/riscv/kernel/entry.S:172:9: error: immediate must be an integer in the range [-2147483648, 4294967295] li t0, 0x00040000 | (0x00006000 | 0x00000600) | 0x020000000000 ^ vim +172 arch/riscv/kernel/entry.S 155 156 .Lsave_context: 157 REG_S sp, TASK_TI_USER_SP(tp) 158 REG_L sp, TASK_TI_KERNEL_SP(tp) 159 addi sp, sp, -(PT_SIZE_ON_STACK) 160 REG_S x1, PT_RA(sp) 161 REG_S x3, PT_GP(sp) 162 REG_S x5, PT_T0(sp) 163 save_from_x6_to_x31 164 165 /* 166 * Disable user-mode memory access as it should only be set in the 167 * actual user copy routines. 168 * 169 * Disable the FPU/Vector to detect illegal usage of floating point 170 * or vector in kernel space. 171 */ > 172 li t0, SR_SUM | SR_FS_VS | SR_ELP 173 174 REG_L s0, TASK_TI_USER_SP(tp) 175 csrrc s1, CSR_STATUS, t0 176 save_userssp s2, s1 177 csrr s2, CSR_EPC 178 csrr s3, CSR_TVAL 179 csrr s4, CSR_CAUSE 180 csrr s5, CSR_SCRATCH 181 REG_S s0, PT_SP(sp) 182 REG_S s1, PT_STATUS(sp) 183 REG_S s2, PT_EPC(sp) 184 REG_S s3, PT_BADADDR(sp) 185 REG_S s4, PT_CAUSE(sp) 186 REG_S s5, PT_TP(sp) 187 188 /* 189 * Set the scratch register to 0, so that if a recursive exception 190 * occurs, the exception vector knows it came from the kernel 191 */ 192 csrw CSR_SCRATCH, x0 193 194 /* Load the global pointer */ 195 load_global_pointer 196 197 /* Load the kernel shadow call stack pointer if coming from userspace */ 198 scs_load_current_if_task_changed s5 199 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki