All of lore.kernel.org
 help / color / mirror / Atom feed
* [rppt:pt-cleanups/pXd-consolidation 18/26] arch/sparc/lib/copy_page.S:66: undefined reference to `TLBTEMP_BASE'
@ 2020-05-05 10:20 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2020-05-05 10:20 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 4658 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/rppt/linux.git pt-cleanups/pXd-consolidation
head:   3938b8b12f4104fa561dc8148c4547d315af3893
commit: fc53bab27cafef160029951cd93af3675b394e7f [18/26] mm: move 'include <linux/pgtable.h>' with other 'include <linux/*>'
config: sparc64-randconfig-a001-20200503 (attached as .config)
compiler: sparc64-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 fc53bab27cafef160029951cd93af3675b394e7f
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day GCC_VERSION=9.3.0 make.cross ARCH=sparc64 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   sparc64-linux-ld: arch/sparc/lib/copy_page.o: in function `copy_user_page':
>> arch/sparc/lib/copy_page.S:66: undefined reference to `TLBTEMP_BASE'

vim +66 arch/sparc/lib/copy_page.S

^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  36  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  37  #define TOUCH(reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7)	\
6f1d827f299085 arch/sparc/lib/copy_page.S   David S. Miller 2012-06-27  38  	fsrc2	%reg0, %f48; 	fsrc2	%reg1, %f50;		\
6f1d827f299085 arch/sparc/lib/copy_page.S   David S. Miller 2012-06-27  39  	fsrc2	%reg2, %f52; 	fsrc2	%reg3, %f54;		\
6f1d827f299085 arch/sparc/lib/copy_page.S   David S. Miller 2012-06-27  40  	fsrc2	%reg4, %f56; 	fsrc2	%reg5, %f58;		\
6f1d827f299085 arch/sparc/lib/copy_page.S   David S. Miller 2012-06-27  41  	fsrc2	%reg6, %f60; 	fsrc2	%reg7, %f62;
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  42  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  43  	.text
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  44  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  45  	.align		32
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  46  	.globl		copy_user_page
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  47  	.type		copy_user_page,#function
d3867f0483103b arch/sparc/lib/copy_page.S   Al Viro         2016-01-16  48  	EXPORT_SYMBOL(copy_user_page)
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  49  copy_user_page:		/* %o0=dest, %o1=src, %o2=vaddr */
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  50  	lduw		[%g6 + TI_PRE_COUNT], %o4
b2d438348024b7 arch/sparc/lib/copy_page.S   David S. Miller 2013-09-20  51  	sethi		%hi(PAGE_OFFSET), %g2
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  52  	sethi		%hi(PAGE_SIZE), %o3
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  53  
b2d438348024b7 arch/sparc/lib/copy_page.S   David S. Miller 2013-09-20  54  	ldx		[%g2 + %lo(PAGE_OFFSET)], %g2
c4bce90ea2069e arch/sparc64/lib/copy_page.S David S. Miller 2006-02-11  55  	sethi		%hi(PAGE_KERNEL_LOCKED), %g3
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  56  
c4bce90ea2069e arch/sparc64/lib/copy_page.S David S. Miller 2006-02-11  57  	ldx		[%g3 + %lo(PAGE_KERNEL_LOCKED)], %g3
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  58  	sub		%o0, %g2, %g1		! dest paddr
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  59  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  60  	sub		%o1, %g2, %g2		! src paddr
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  61  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  62  	and		%o2, %o3, %o0		! vaddr D-cache alias bit
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  63  	or		%g1, %g3, %g1		! dest TTE data
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  64  
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16  65  	or		%g2, %g3, %g2		! src TTE data
^1da177e4c3f41 arch/sparc64/lib/copy_page.S Linus Torvalds  2005-04-16 @66  	sethi		%hi(TLBTEMP_BASE), %o3

:::::: The code at line 66 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2

:::::: TO: Linus Torvalds <torvalds@ppc970.osdl.org>
:::::: CC: Linus Torvalds <torvalds@ppc970.osdl.org>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 31522 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-05-05 10:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-05 10:20 [rppt:pt-cleanups/pXd-consolidation 18/26] arch/sparc/lib/copy_page.S:66: undefined reference to `TLBTEMP_BASE' kbuild test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.