* [linux-next:master 14460/14806] arch/powerpc/kernel/head_book3s_32.S:843:15: error: invalid operand for instruction
@ 2022-06-04 13:14 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-06-04 13:14 UTC (permalink / raw)
To: Michael Ellerman; +Cc: llvm, kbuild-all, Linux Memory Management List
Hi Michael,
First bad commit (maybe != root cause):
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: 1cfd968b58a10b2b2489d8f64c956c846621ba46
commit: 3e8635fb2e072672cbc650989ffedf8300ad67fb [14460/14806] powerpc/kasan: Force thread size increase with KASAN
config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20220604/202206042137.ddP716IJ-lkp@intel.com/config)
compiler: clang version 15.0.0 (https://github.com/llvm/llvm-project b364c76683f8ef241025a9556300778c07b590c2)
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
# install powerpc cross compiling tool for clang build
# apt-get install binutils-powerpc-linux-gnu
# https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=3e8635fb2e072672cbc650989ffedf8300ad67fb
git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git fetch --no-tags linux-next master
git checkout 3e8635fb2e072672cbc650989ffedf8300ad67fb
# save the config file
mkdir build_dir && cp config build_dir/.config
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=powerpc SHELL=/bin/bash arch/powerpc/kernel/ fs/cifs/
If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
^
arch/powerpc/kernel/head_book3s_32.S:643:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2700; DO_KVM 0x2700; Trap_27: EXCEPTION_PROLOG 0x2700 Trap_27; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:644:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2800; DO_KVM 0x2800; Trap_28: EXCEPTION_PROLOG 0x2800 Trap_28; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:645:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2900; DO_KVM 0x2900; Trap_29: EXCEPTION_PROLOG 0x2900 Trap_29; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:646:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2a00; DO_KVM 0x2a00; Trap_2a: EXCEPTION_PROLOG 0x2a00 Trap_2a; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:647:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2b00; DO_KVM 0x2b00; Trap_2b: EXCEPTION_PROLOG 0x2b00 Trap_2b; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:648:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2c00; DO_KVM 0x2c00; Trap_2c: EXCEPTION_PROLOG 0x2c00 Trap_2c; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:649:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2d00; DO_KVM 0x2d00; Trap_2d: EXCEPTION_PROLOG 0x2d00 Trap_2d; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:650:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2e00; DO_KVM 0x2e00; Trap_2e: EXCEPTION_PROLOG 0x2e00 Trap_2e; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:651:66: note: while in macro instantiation
.section ".head.text","ax"; . = 0x2f00; DO_KVM 0x2f00; Trap_2f: EXCEPTION_PROLOG 0x2f00 Trap_2f; prepare_transfer_to_handler; bl unknown_exception; b interrupt_return
^
<instantiation>:12:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
arch/powerpc/kernel/head_book3s_32.S:731:2: note: while in macro instantiation
vmap_stack_overflow_exception
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:736:2: note: while in macro instantiation
EXCEPTION_PROLOG 0xf20 AltiVecUnavailable
^
<instantiation>:6:17: error: invalid operand for instruction
addi %r1, %r1, (1 << (15 + 1)) - 208
^
<instantiation>:2:2: note: while in macro instantiation
EXCEPTION_PROLOG_1
^
arch/powerpc/kernel/head_book3s_32.S:748:2: note: while in macro instantiation
EXCEPTION_PROLOG 0xf00 PerformanceMonitor
^
>> arch/powerpc/kernel/head_book3s_32.S:843:15: error: invalid operand for instruction
addi %r1,%r1,(1 << (15 + 1))-16
^
arch/powerpc/kernel/head_book3s_32.S:969:11: error: invalid operand for instruction
stwu %r0,(1 << (15 + 1))-16(%r1)
^
--
>> arch/powerpc/kernel/misc_32.S:385:15: error: invalid operand for instruction
addi %r1,%r1,(1 << (15 + 1))-16
^
vim +843 arch/powerpc/kernel/head_book3s_32.S
cd08f109e26231 arch/powerpc/kernel/head_32.S Christophe Leroy 2019-12-21 733
dc13b889b586f4 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 734 __HEAD
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 735 AltiVecUnavailable:
719e7e212c7e63 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 736 EXCEPTION_PROLOG 0xf20 AltiVecUnavailable
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 737 #ifdef CONFIG_ALTIVEC
37f9ef553bed63 arch/powerpc/kernel/head_32.S Benjamin Herrenschmidt 2009-06-12 738 beq 1f
37f9ef553bed63 arch/powerpc/kernel/head_32.S Benjamin Herrenschmidt 2009-06-12 739 bl load_up_altivec /* if from user, just load it up */
37f9ef553bed63 arch/powerpc/kernel/head_32.S Benjamin Herrenschmidt 2009-06-12 740 b fast_exception_return
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 741 #endif /* CONFIG_ALTIVEC */
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 742 1: prepare_transfer_to_handler
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 743 bl altivec_unavailable_exception
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 744 b interrupt_return
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 745
dc13b889b586f4 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 746 __HEAD
555d97ac87aef0 arch/powerpc/kernel/head_32.S Andy Fleming 2005-12-15 747 PerformanceMonitor:
719e7e212c7e63 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 @748 EXCEPTION_PROLOG 0xf00 PerformanceMonitor
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 749 prepare_transfer_to_handler
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 750 bl performance_monitor_exception
4c0104a83fc399 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 751 b interrupt_return
555d97ac87aef0 arch/powerpc/kernel/head_32.S Andy Fleming 2005-12-15 752
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 753
dc13b889b586f4 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-03-12 754 __HEAD
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 755 /*
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 756 * This code is jumped to from the startup code to copy
ccdcef72c249c2 arch/powerpc/kernel/head_32.S Dale Farnsworth 2008-12-17 757 * the kernel image to physical address PHYSICAL_START.
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 758 */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 759 relocate_kernel:
ccdcef72c249c2 arch/powerpc/kernel/head_32.S Dale Farnsworth 2008-12-17 760 lis r3,PHYSICAL_START@h /* Destination base address */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 761 li r6,0 /* Destination offset */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 762 li r5,0x4000 /* # bytes of memory to copy */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 763 bl copy_and_flush /* copy the first 0x4000 bytes */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 764 addi r0,r3,4f@l /* jump to the address of 4f */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 765 mtctr r0 /* in copy and do the rest. */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 766 bctr /* jump to the copy */
56afad88522890 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-06-04 767 4: lis r5,_end-KERNELBASE@h
56afad88522890 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-06-04 768 ori r5,r5,_end-KERNELBASE@l
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 769 bl copy_and_flush /* copy the rest */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 770 b turn_on_mmu
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 771
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 772 /*
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 773 * Copy routine used to copy the kernel to start at physical address 0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 774 * and flush and invalidate the caches as needed.
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 775 * r3 = dest addr, r4 = source addr, r5 = copy limit, r6 = start offset
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 776 * on exit, r3, r4, r5 are unchanged, r6 is updated to be >= r5.
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 777 */
27e21e8f128a56 arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2021-11-30 778 _GLOBAL(copy_and_flush)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 779 addi r5,r5,-4
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 780 addi r6,r6,-4
7dffb72028bfd9 arch/powerpc/kernel/head_32.S Stephen Rothwell 2005-10-17 781 4: li r0,L1_CACHE_BYTES/4
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 782 mtctr r0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 783 3: addi r6,r6,4 /* copy a cache line */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 784 lwzx r0,r6,r4
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 785 stwx r0,r6,r3
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 786 bdnz 3b
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 787 dcbst r6,r3 /* write it to memory */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 788 sync
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 789 icbi r6,r3 /* flush the icache line */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 790 cmplw 0,r6,r5
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 791 blt 4b
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 792 sync /* additional sync needed on g4 */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 793 isync
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 794 addi r5,r5,4
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 795 addi r6,r6,4
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 796 blr
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 797
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 798 #ifdef CONFIG_SMP
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 799 .globl __secondary_start_mpc86xx
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 800 __secondary_start_mpc86xx:
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 801 mfspr r3, SPRN_PIR
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 802 stw r3, __secondary_hold_acknowledge@l(0)
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 803 mr r24, r3 /* cpu # */
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 804 b __secondary_start
ee0339f205d603 arch/powerpc/kernel/head_32.S Jon Loeliger 2006-06-17 805
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 806 .globl __secondary_start_pmac_0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 807 __secondary_start_pmac_0:
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 808 /* NB the entries for cpus 0, 1, 2 must each occupy 8 bytes. */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 809 li r24,0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 810 b 1f
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 811 li r24,1
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 812 b 1f
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 813 li r24,2
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 814 b 1f
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 815 li r24,3
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 816 1:
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 817 /* on powersurge, we come in here with IR=0 and DR=1, and DBAT 0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 818 set to map the 0xf0000000 - 0xffffffff region */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 819 mfmsr r0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 820 rlwinm r0,r0,0,28,26 /* clear DR (0x10) */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 821 mtmsr r0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 822 isync
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 823
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 824 .globl __secondary_start
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 825 __secondary_start:
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 826 /* Copy some CPU settings from CPU 0 */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 827 bl __restore_cpu_setup
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 828
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 829 lis r3,-KERNELBASE@h
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 830 mr r4,r24
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 831 bl call_setup_cpu /* Call setup_cpu for this CPU */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 832 lis r3,-KERNELBASE@h
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 833 bl init_idle_6xx
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 834
4e67bfd7aa21b4 arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-17 835 /* get current's stack and current */
7c19c2e5f9c18e arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-31 836 lis r2,secondary_current@ha
7c19c2e5f9c18e arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-31 837 tophys(r2,r2)
7c19c2e5f9c18e arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-31 838 lwz r2,secondary_current@l(r2)
ed1cd6deb013a1 arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-31 839 tophys(r1,r2)
ed1cd6deb013a1 arch/powerpc/kernel/head_32.S Christophe Leroy 2019-01-31 840 lwz r1,TASK_STACK(r1)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 841
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 842 /* stack */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 @843 addi r1,r1,THREAD_SIZE-STACK_FRAME_OVERHEAD
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 844 li r0,0
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 845 tophys(r3,r1)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 846 stw r0,0(r3)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 847
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 848 /* load up the MMU */
b7f8b440f3001c arch/powerpc/kernel/head_32.S Christophe Leroy 2019-06-11 849 bl load_segment_registers
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 850 bl load_up_mmu
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 851
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 852 /* ptr to phys current thread */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 853 tophys(r4,r2)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 854 addi r4,r4,THREAD /* phys address of our thread_struct */
ee43eb788b3a06 arch/powerpc/kernel/head_32.S Benjamin Herrenschmidt 2009-07-14 855 mtspr SPRN_SPRG_THREAD,r4
c4a22611bf6ced arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2020-11-25 856 BEGIN_MMU_FTR_SECTION
4622a2d43101ea arch/powerpc/kernel/head_32.S Christophe Leroy 2019-03-11 857 lis r4, (swapper_pg_dir - PAGE_OFFSET)@h
4622a2d43101ea arch/powerpc/kernel/head_32.S Christophe Leroy 2019-03-11 858 ori r4, r4, (swapper_pg_dir - PAGE_OFFSET)@l
c4a22611bf6ced arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2020-11-25 859 rlwinm r4, r4, 4, 0xffff01ff
c4a22611bf6ced arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2020-11-25 860 mtspr SPRN_SDR1, r4
c4a22611bf6ced arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2020-11-25 861 END_MMU_FTR_SECTION_IFCLR(MMU_FTR_HPTE_TABLE)
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 862
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 863 /* enable MMU and jump to start_secondary */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 864 li r4,MSR_KERNEL
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 865 lis r3,start_secondary@h
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 866 ori r3,r3,start_secondary@l
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 867 mtspr SPRN_SRR0,r3
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 868 mtspr SPRN_SRR1,r4
120c0518ec321f arch/powerpc/kernel/head_book3s_32.S Christophe Leroy 2020-11-08 869 rfi
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 870 #endif /* CONFIG_SMP */
14cf11af6cf608 arch/powerpc/kernel/head.S Paul Mackerras 2005-09-26 871
:::::: The code at line 843 was first introduced by commit
:::::: 14cf11af6cf608eb8c23e989ddb17a715ddce109 powerpc: Merge enough to start building in arch/powerpc.
:::::: TO: Paul Mackerras <paulus@samba.org>
:::::: CC: Paul Mackerras <paulus@samba.org>
--
0-DAY CI Kernel Test Service
https://01.org/lkp
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-06-04 13:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-04 13:14 [linux-next:master 14460/14806] arch/powerpc/kernel/head_book3s_32.S:843:15: error: invalid operand for instruction kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).