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=-7.2 required=3.0 tests=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 6967AC47255 for ; Mon, 11 May 2020 20:32:48 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 379192078A for ; Mon, 11 May 2020 20:32:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731684AbgEKUcr (ORCPT ); Mon, 11 May 2020 16:32:47 -0400 Received: from mga07.intel.com ([134.134.136.100]:56059 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727873AbgEKUcq (ORCPT ); Mon, 11 May 2020 16:32:46 -0400 IronPort-SDR: omv5bXBAtDkqYvYBcoDp739kak+RHf7PptyMLPT/O+0IzSMbf3erp1KP8lU9+f+MwH6kTD0mfD tDPvjc8kJPfA== X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2020 13:30:41 -0700 IronPort-SDR: DrHs+sJMVf8t/vdE7VU8d7R7CoxYKzZz0tmngOtbMds7LXhl1IqUCbhyd/K3kO0+KShfcN7JdP /rDyyxm9ic1g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,381,1583222400"; d="gz'50?scan'50,208,50";a="463513477" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 11 May 2020 13:30:39 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1jYF4Q-000AjQ-U0; Tue, 12 May 2020 04:30:38 +0800 Date: Tue, 12 May 2020 04:30:27 +0800 From: kbuild test robot To: Christophe Leroy Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Michael Ellerman Subject: arch/powerpc/kernel/head_40x.S:348: Error: attempt to move .org backwards Message-ID: <202005120416.469usERv%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Christophe, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 152036d1379ffd6985262743dcf6b0f9c75f83a4 commit: 9e27086292aa880921a0f2b8501e5189d5efcf03 powerpc/32: Warn and return ENOSYS on syscalls from kernel date: 3 months ago config: powerpc64-randconfig-r012-20200511 (attached as .config) compiler: powerpc-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 9e27086292aa880921a0f2b8501e5189d5efcf03 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day GCC_VERSION=9.3.0 make.cross ARCH=powerpc64 If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>): arch/powerpc/kernel/head_40x.S: Assembler messages: arch/powerpc/kernel/head_40x.S:804: Warning: invalid register expression >> arch/powerpc/kernel/head_40x.S:348: Error: attempt to move .org backwards vim +348 arch/powerpc/kernel/head_40x.S 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 200 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 201 /* First, check if it was a zone fault (which means a user 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 202 * tried to access a kernel or read-protected page - always 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 203 * a SEGV). All other faults here must be stores, so no 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 204 * need to check ESR_DST as well. */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 205 mfspr r10, SPRN_ESR 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 206 andis. r10, r10, ESR_DIZ@h 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 207 bne 2f 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 208 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 209 mfspr r10, SPRN_DEAR /* Get faulting address */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 210 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 211 /* If we are faulting a kernel address, we have to use the 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 212 * kernel page tables. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 213 */ 8a13c4f972e6c1 arch/powerpc/kernel/head_40x.S Kumar Gala 2007-10-11 214 lis r11, PAGE_OFFSET@h 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 215 cmplw r10, r11 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 216 blt+ 3f 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 217 lis r11, swapper_pg_dir@h 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 218 ori r11, r11, swapper_pg_dir@l 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 219 li r9, 0 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 220 mtspr SPRN_PID, r9 /* TLB will have 0 TID */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 221 b 4f 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 222 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 223 /* Get the PGD for the current thread. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 224 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 225 3: ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 226 mfspr r11,SPRN_SPRG_THREAD 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 227 lwz r11,PGDIR(r11) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 228 4: 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 229 tophys(r11, r11) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 230 rlwimi r11, r10, 12, 20, 29 /* Create L1 (pgdir/pmd) address */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 231 lwz r11, 0(r11) /* Get L1 entry */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 232 rlwinm. r12, r11, 0, 0, 19 /* Extract L2 (pte) base address */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 233 beq 2f /* Bail if no table */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 234 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 235 rlwimi r12, r10, 22, 20, 29 /* Compute PTE address */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 236 lwz r11, 0(r12) /* Get Linux PTE */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 237 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 238 andi. r9, r11, _PAGE_RW /* Is it writeable? */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 239 beq 2f /* Bail if not */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 240 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 241 /* Update 'changed'. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 242 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 243 ori r11, r11, _PAGE_DIRTY|_PAGE_ACCESSED|_PAGE_HWWRITE 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 244 stw r11, 0(r12) /* Update Linux page table */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 245 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 246 /* Most of the Linux PTE is ready to load into the TLB LO. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 247 * We set ZSEL, where only the LS-bit determines user access. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 248 * We set execute, because we don't have the granularity to 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 249 * properly set this at the page level (Linux problem). 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 250 * If shared is set, we cause a zero PID->TID load. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 251 * Many of these bits are software only. Bits we don't set 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 252 * here we (properly should) assume have the appropriate value. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 253 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 254 li r12, 0x0ce2 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 255 andc r11, r11, r12 /* Make sure 20, 21 are zero */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 256 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 257 /* find the TLB index that caused the fault. It has to be here. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 258 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 259 tlbsx r9, 0, r10 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 260 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 261 tlbwe r11, r9, TLB_DATA /* Load TLB LO */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 262 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 263 /* Done...restore registers and get out of here. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 264 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 265 #ifdef CONFIG_403GCX 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 266 lwz r12, 12(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 267 lwz r11, 8(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 268 mtspr SPRN_PID, r12 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 269 mtcr r11 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 270 lwz r9, 4(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 271 lwz r12, 0(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 272 #else ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 273 mfspr r12, SPRN_SPRG_SCRATCH5 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 274 mfspr r11, SPRN_SPRG_SCRATCH6 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 275 mtspr SPRN_PID, r12 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 276 mtcr r11 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 277 mfspr r9, SPRN_SPRG_SCRATCH4 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 278 mfspr r12, SPRN_SPRG_SCRATCH3 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 279 #endif ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 280 mfspr r11, SPRN_SPRG_SCRATCH1 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 281 mfspr r10, SPRN_SPRG_SCRATCH0 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 282 PPC405_ERR77_SYNC 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 283 rfi /* Should sync shadow TLBs */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 284 b . /* prevent prefetch past rfi */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 285 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 286 2: 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 287 /* The bailout. Restore registers to pre-exception conditions 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 288 * and call the heavyweights to help us out. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 289 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 290 #ifdef CONFIG_403GCX 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 291 lwz r12, 12(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 292 lwz r11, 8(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 293 mtspr SPRN_PID, r12 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 294 mtcr r11 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 295 lwz r9, 4(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 296 lwz r12, 0(r0) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 297 #else ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 298 mfspr r12, SPRN_SPRG_SCRATCH5 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 299 mfspr r11, SPRN_SPRG_SCRATCH6 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 300 mtspr SPRN_PID, r12 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 301 mtcr r11 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 302 mfspr r9, SPRN_SPRG_SCRATCH4 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 303 mfspr r12, SPRN_SPRG_SCRATCH3 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 304 #endif ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 305 mfspr r11, SPRN_SPRG_SCRATCH1 ee43eb788b3a06 arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2009-07-14 306 mfspr r10, SPRN_SPRG_SCRATCH0 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 307 b DataAccess 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 308 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 309 /* 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 310 * 0x0400 - Instruction Storage Exception 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 311 * This is caused by a fetch from non-execute or guarded pages. 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 312 */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 313 START_EXCEPTION(0x0400, InstructionAccess) 7271fc960424a2 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 314 EXCEPTION_PROLOG 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 315 mr r4,r12 /* Pass SRR0 as arg2 */ 1ca9db5b6556c3 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-12-21 316 stw r4, _DEAR(r11) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 317 li r5,0 /* Pass zero as arg3 */ a546498f3bf9aa arch/powerpc/kernel/head_40x.S Benjamin Herrenschmidt 2012-03-07 318 EXC_XFER_LITE(0x400, handle_page_fault) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 319 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 320 /* 0x0500 - External Interrupt Exception */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 321 EXCEPTION(0x0500, HardwareInterrupt, do_IRQ, EXC_XFER_LITE) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 322 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 323 /* 0x0600 - Alignment Exception */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 324 START_EXCEPTION(0x0600, Alignment) 7271fc960424a2 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 325 EXCEPTION_PROLOG 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 326 mfspr r4,SPRN_DEAR /* Grab the DEAR and save it */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 327 stw r4,_DEAR(r11) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 328 addi r3,r1,STACK_FRAME_OVERHEAD 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 329 EXC_XFER_STD(0x600, alignment_exception) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 330 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 331 /* 0x0700 - Program Exception */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 332 START_EXCEPTION(0x0700, ProgramCheck) 7271fc960424a2 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 333 EXCEPTION_PROLOG 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 334 mfspr r4,SPRN_ESR /* Grab the ESR and save it */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 335 stw r4,_ESR(r11) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 336 addi r3,r1,STACK_FRAME_OVERHEAD dc1c1ca3dcd94c arch/powerpc/kernel/head_4xx.S Stephen Rothwell 2005-10-01 337 EXC_XFER_STD(0x700, program_check_exception) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 338 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 339 EXCEPTION(0x0800, Trap_08, unknown_exception, EXC_XFER_STD) 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 340 EXCEPTION(0x0900, Trap_09, unknown_exception, EXC_XFER_STD) 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 341 EXCEPTION(0x0A00, Trap_0A, unknown_exception, EXC_XFER_STD) 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 342 EXCEPTION(0x0B00, Trap_0B, unknown_exception, EXC_XFER_STD) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 343 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 344 /* 0x0C00 - System Call Exception */ 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 345 START_EXCEPTION(0x0C00, SystemCall) b86fb88855ea78 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 346 SYSCALL_ENTRY 0xc00 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 347 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 @348 EXCEPTION(0x0D00, Trap_0D, unknown_exception, EXC_XFER_STD) 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 349 EXCEPTION(0x0E00, Trap_0E, unknown_exception, EXC_XFER_STD) 642770dd96cb04 arch/powerpc/kernel/head_40x.S Christophe Leroy 2019-04-30 350 EXCEPTION(0x0F00, Trap_0F, unknown_exception, EXC_XFER_STD) 14cf11af6cf608 arch/powerpc/kernel/head_4xx.S Paul Mackerras 2005-09-26 351 :::::: The code at line 348 was first introduced by commit :::::: 642770dd96cb04e7cf8f7677e35cd528cda0a97b powerpc/32: Enter exceptions with MSR_EE unset :::::: TO: Christophe Leroy :::::: CC: Michael Ellerman --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --BOKacYhQ+x31HxR3 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --BOKacYhQ+x31HxR3--