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 X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AFD93C4363E for ; Wed, 12 May 2021 19:35:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 66DFD613C9 for ; Wed, 12 May 2021 19:35:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1380331AbhELTbH (ORCPT ); Wed, 12 May 2021 15:31:07 -0400 Received: from mga07.intel.com ([134.134.136.100]:23294 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237965AbhELRDU (ORCPT ); Wed, 12 May 2021 13:03:20 -0400 IronPort-SDR: HdBtzNaoFkh+dYUHe32fwzshXOYoS2XA0M3EyWz4oTh0ZyuVnxHD+x15dw4AlpCJtoVb4i2jBS 2M1SZtutxCqA== X-IronPort-AV: E=McAfee;i="6200,9189,9982"; a="263683386" X-IronPort-AV: E=Sophos;i="5.82,293,1613462400"; d="gz'50?scan'50,208,50";a="263683386" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2021 10:02:08 -0700 IronPort-SDR: Cl4RGX/alCKLlVyqFvURoANntHh52bk0OBnMI9+8j/MYAQuUI54bLBj4Wn2BP8yobVzmpQe/E6 8VlBomh81jeA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,293,1613462400"; d="gz'50?scan'50,208,50";a="391926690" Received: from lkp-server01.sh.intel.com (HELO 1e931876798f) ([10.239.97.150]) by orsmga003.jf.intel.com with ESMTP; 12 May 2021 10:02:06 -0700 Received: from kbuild by 1e931876798f with local (Exim 4.92) (envelope-from ) id 1lgsFJ-0000Pj-Gu; Wed, 12 May 2021 17:02:05 +0000 Date: Thu, 13 May 2021 01:01:00 +0800 From: kernel test robot To: Huacai Chen Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Thomas Bogendoerfer , Pei Huang , Jiaxun Yang Subject: arch/mips/loongson64/cop2-ex.c:97:29: error: 'struct thread_struct' has no member named 'fpu' Message-ID: <202105130153.ADp9Tof4-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Huacai, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 88b06399c9c766c283e070b022b5ceafa4f63f19 commit: f83e4f9896eff614d0f2547a561fa5f39f9cddde MIPS: Loongson-3: Add some unaligned instructions emulation date: 1 year, 1 month ago config: mips-randconfig-r013-20210512 (attached as .config) compiler: mips64el-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f83e4f9896eff614d0f2547a561fa5f39f9cddde git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout f83e4f9896eff614d0f2547a561fa5f39f9cddde # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross W=1 ARCH=mips If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): arch/mips/loongson64/cop2-ex.c: In function 'loongson_cu2_call': arch/mips/loongson64/cop2-ex.c:44:15: error: implicit declaration of function '__is_fpu_owner'; did you mean 'is_fpu_owner'? [-Werror=implicit-function-declaration] 44 | fpu_owned = __is_fpu_owner(); | ^~~~~~~~~~~~~~ | is_fpu_owner >> arch/mips/loongson64/cop2-ex.c:97:29: error: 'struct thread_struct' has no member named 'fpu' 97 | set_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:99:29: error: 'struct thread_struct' has no member named 'fpu' 99 | set_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:132:42: error: 'struct thread_struct' has no member named 'fpu' 132 | value_next = get_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:139:37: error: 'struct thread_struct' has no member named 'fpu' 139 | value = get_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:206:29: error: 'struct thread_struct' has no member named 'fpu' 206 | set_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:223:29: error: 'struct thread_struct' has no member named 'fpu' 223 | set_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:288:37: error: 'struct thread_struct' has no member named 'fpu' 288 | value = get_fpr64(current->thread.fpu.fpr, | ^ arch/mips/loongson64/cop2-ex.c:307:37: error: 'struct thread_struct' has no member named 'fpu' 307 | value = get_fpr64(current->thread.fpu.fpr, | ^ cc1: some warnings being treated as errors vim +97 arch/mips/loongson64/cop2-ex.c 26 27 static int loongson_cu2_call(struct notifier_block *nfb, unsigned long action, 28 void *data) 29 { 30 unsigned int res, fpu_owned; 31 unsigned long ra, value, value_next; 32 union mips_instruction insn; 33 int fr = !test_thread_flag(TIF_32BIT_FPREGS); 34 struct pt_regs *regs = (struct pt_regs *)data; 35 void __user *addr = (void __user *)regs->cp0_badvaddr; 36 unsigned int __user *pc = (unsigned int __user *)exception_epc(regs); 37 38 ra = regs->regs[31]; 39 __get_user(insn.word, pc); 40 41 switch (action) { 42 case CU2_EXCEPTION: 43 preempt_disable(); 44 fpu_owned = __is_fpu_owner(); 45 if (!fr) 46 set_c0_status(ST0_CU1 | ST0_CU2); 47 else 48 set_c0_status(ST0_CU1 | ST0_CU2 | ST0_FR); 49 enable_fpu_hazard(); 50 KSTK_STATUS(current) |= (ST0_CU1 | ST0_CU2); 51 if (fr) 52 KSTK_STATUS(current) |= ST0_FR; 53 else 54 KSTK_STATUS(current) &= ~ST0_FR; 55 /* If FPU is owned, we needn't init or restore fp */ 56 if (!fpu_owned) { 57 set_thread_flag(TIF_USEDFPU); 58 init_fp_ctx(current); 59 _restore_fp(current); 60 } 61 preempt_enable(); 62 63 return NOTIFY_STOP; /* Don't call default notifier */ 64 65 case CU2_LWC2_OP: 66 if (insn.loongson3_lswc2_format.ls == 0) 67 goto sigbus; 68 69 if (insn.loongson3_lswc2_format.fr == 0) { /* gslq */ 70 if (!access_ok(addr, 16)) 71 goto sigbus; 72 73 LoadDW(addr, value, res); 74 if (res) 75 goto fault; 76 77 LoadDW(addr + 8, value_next, res); 78 if (res) 79 goto fault; 80 81 regs->regs[insn.loongson3_lswc2_format.rt] = value; 82 regs->regs[insn.loongson3_lswc2_format.rq] = value_next; 83 compute_return_epc(regs); 84 } else { /* gslqc1 */ 85 if (!access_ok(addr, 16)) 86 goto sigbus; 87 88 lose_fpu(1); 89 LoadDW(addr, value, res); 90 if (res) 91 goto fault; 92 93 LoadDW(addr + 8, value_next, res); 94 if (res) 95 goto fault; 96 > 97 set_fpr64(current->thread.fpu.fpr, 98 insn.loongson3_lswc2_format.rt, value); 99 set_fpr64(current->thread.fpu.fpr, 100 insn.loongson3_lswc2_format.rq, value_next); 101 compute_return_epc(regs); 102 own_fpu(1); 103 } 104 return NOTIFY_STOP; /* Don't call default notifier */ 105 106 case CU2_SWC2_OP: 107 if (insn.loongson3_lswc2_format.ls == 0) 108 goto sigbus; 109 110 if (insn.loongson3_lswc2_format.fr == 0) { /* gssq */ 111 if (!access_ok(addr, 16)) 112 goto sigbus; 113 114 /* write upper 8 bytes first */ 115 value_next = regs->regs[insn.loongson3_lswc2_format.rq]; 116 117 StoreDW(addr + 8, value_next, res); 118 if (res) 119 goto fault; 120 value = regs->regs[insn.loongson3_lswc2_format.rt]; 121 122 StoreDW(addr, value, res); 123 if (res) 124 goto fault; 125 126 compute_return_epc(regs); 127 } else { /* gssqc1 */ 128 if (!access_ok(addr, 16)) 129 goto sigbus; 130 131 lose_fpu(1); 132 value_next = get_fpr64(current->thread.fpu.fpr, 133 insn.loongson3_lswc2_format.rq); 134 135 StoreDW(addr + 8, value_next, res); 136 if (res) 137 goto fault; 138 139 value = get_fpr64(current->thread.fpu.fpr, 140 insn.loongson3_lswc2_format.rt); 141 142 StoreDW(addr, value, res); 143 if (res) 144 goto fault; 145 146 compute_return_epc(regs); 147 own_fpu(1); 148 } 149 return NOTIFY_STOP; /* Don't call default notifier */ 150 151 case CU2_LDC2_OP: 152 switch (insn.loongson3_lsdc2_format.opcode1) { 153 /* 154 * Loongson-3 overridden ldc2 instructions. 155 * opcode1 instruction 156 * 0x1 gslhx: load 2 bytes to GPR 157 * 0x2 gslwx: load 4 bytes to GPR 158 * 0x3 gsldx: load 8 bytes to GPR 159 * 0x6 gslwxc1: load 4 bytes to FPR 160 * 0x7 gsldxc1: load 8 bytes to FPR 161 */ 162 case 0x1: 163 if (!access_ok(addr, 2)) 164 goto sigbus; 165 166 LoadHW(addr, value, res); 167 if (res) 168 goto fault; 169 170 compute_return_epc(regs); 171 regs->regs[insn.loongson3_lsdc2_format.rt] = value; 172 break; 173 case 0x2: 174 if (!access_ok(addr, 4)) 175 goto sigbus; 176 177 LoadW(addr, value, res); 178 if (res) 179 goto fault; 180 181 compute_return_epc(regs); 182 regs->regs[insn.loongson3_lsdc2_format.rt] = value; 183 break; 184 case 0x3: 185 if (!access_ok(addr, 8)) 186 goto sigbus; 187 188 LoadDW(addr, value, res); 189 if (res) 190 goto fault; 191 192 compute_return_epc(regs); 193 regs->regs[insn.loongson3_lsdc2_format.rt] = value; 194 break; 195 case 0x6: 196 die_if_kernel("Unaligned FP access in kernel code", regs); 197 BUG_ON(!used_math()); 198 if (!access_ok(addr, 4)) 199 goto sigbus; 200 201 lose_fpu(1); 202 LoadW(addr, value, res); 203 if (res) 204 goto fault; 205 206 set_fpr64(current->thread.fpu.fpr, 207 insn.loongson3_lsdc2_format.rt, value); 208 compute_return_epc(regs); 209 own_fpu(1); 210 211 break; 212 case 0x7: 213 die_if_kernel("Unaligned FP access in kernel code", regs); 214 BUG_ON(!used_math()); 215 if (!access_ok(addr, 8)) 216 goto sigbus; 217 218 lose_fpu(1); 219 LoadDW(addr, value, res); 220 if (res) 221 goto fault; 222 223 set_fpr64(current->thread.fpu.fpr, 224 insn.loongson3_lsdc2_format.rt, value); 225 compute_return_epc(regs); 226 own_fpu(1); 227 break; 228 229 } 230 return NOTIFY_STOP; /* Don't call default notifier */ 231 232 case CU2_SDC2_OP: 233 switch (insn.loongson3_lsdc2_format.opcode1) { 234 /* 235 * Loongson-3 overridden sdc2 instructions. 236 * opcode1 instruction 237 * 0x1 gsshx: store 2 bytes from GPR 238 * 0x2 gsswx: store 4 bytes from GPR 239 * 0x3 gssdx: store 8 bytes from GPR 240 * 0x6 gsswxc1: store 4 bytes from FPR 241 * 0x7 gssdxc1: store 8 bytes from FPR 242 */ 243 case 0x1: 244 if (!access_ok(addr, 2)) 245 goto sigbus; 246 247 compute_return_epc(regs); 248 value = regs->regs[insn.loongson3_lsdc2_format.rt]; 249 250 StoreHW(addr, value, res); 251 if (res) 252 goto fault; 253 254 break; 255 case 0x2: 256 if (!access_ok(addr, 4)) 257 goto sigbus; 258 259 compute_return_epc(regs); 260 value = regs->regs[insn.loongson3_lsdc2_format.rt]; 261 262 StoreW(addr, value, res); 263 if (res) 264 goto fault; 265 266 break; 267 case 0x3: 268 if (!access_ok(addr, 8)) 269 goto sigbus; 270 271 compute_return_epc(regs); 272 value = regs->regs[insn.loongson3_lsdc2_format.rt]; 273 274 StoreDW(addr, value, res); 275 if (res) 276 goto fault; 277 278 break; 279 280 case 0x6: 281 die_if_kernel("Unaligned FP access in kernel code", regs); 282 BUG_ON(!used_math()); 283 284 if (!access_ok(addr, 4)) 285 goto sigbus; 286 287 lose_fpu(1); 288 value = get_fpr64(current->thread.fpu.fpr, 289 insn.loongson3_lsdc2_format.rt); 290 291 StoreW(addr, value, res); 292 if (res) 293 goto fault; 294 295 compute_return_epc(regs); 296 own_fpu(1); 297 298 break; 299 case 0x7: 300 die_if_kernel("Unaligned FP access in kernel code", regs); 301 BUG_ON(!used_math()); 302 303 if (!access_ok(addr, 8)) 304 goto sigbus; 305 306 lose_fpu(1); 307 value = get_fpr64(current->thread.fpu.fpr, 308 insn.loongson3_lsdc2_format.rt); 309 310 StoreDW(addr, value, res); 311 if (res) 312 goto fault; 313 314 compute_return_epc(regs); 315 own_fpu(1); 316 317 break; 318 } 319 return NOTIFY_STOP; /* Don't call default notifier */ 320 } 321 322 return NOTIFY_OK; /* Let default notifier send signals */ 323 324 fault: 325 /* roll back jump/branch */ 326 regs->regs[31] = ra; 327 regs->cp0_epc = (unsigned long)pc; 328 /* Did we have an exception handler installed? */ 329 if (fixup_exception(regs)) 330 return NOTIFY_STOP; /* Don't call default notifier */ 331 332 die_if_kernel("Unhandled kernel unaligned access", regs); 333 force_sig(SIGSEGV); 334 335 return NOTIFY_STOP; /* Don't call default notifier */ 336 337 sigbus: 338 die_if_kernel("Unhandled kernel unaligned access", regs); 339 force_sig(SIGBUS); 340 341 return NOTIFY_STOP; /* Don't call default notifier */ 342 } 343 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --cWoXeonUoKmBZSoM Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --cWoXeonUoKmBZSoM--