Re: [linux-next:master 12265/12944] arch/arm64/include/asm/pgtable.h:904:16: error: implicit declaration of function 'pud_leaf'; did you mean 'pmd_leaf'?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 13, 2024 at 12:06:22PM -0700, Andrew Morton wrote:
> > 
> > There's another possibly relevant report for riscv:
> > 
> > https://lore.kernel.org/r/202403090900.OwPqmRuI-lkp@xxxxxxxxx
> > 
> > I think I messed up the nopmd use case.  Since this commit already landed
> > mm-stable, I assume there's no way I provide a fixup.
> > 
> > I attached a formal patch below, but I don't know how to test it myself,
> 
> What I do:
> 
> Grab https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/13.2.0/x86_64-gcc-13.2.0-nolibc-aarch64-linux.tar.gz
> 
> untar that into /opt/crosstool
> 
> And my crufty old script does, partly,
> 
> 	WHAT="$*"
> 
> 	...
> 	[ $ARCH = arm64 ] &&    CT=gcc-13.2.0-nolibc && XARCH=aarch64-linux
> 	...
> 
> 	PATH=$PATH:/opt/crosstool/$CT/$XARCH/bin export PATH
> 	export CROSS_COMPILE=/opt/crosstool/$CT/$XARCH/bin/$XARCH-
> 	export CC="/opt/crosstool/$CT/$XARCH/bin/$XARCH-gcc"
> 	J=$(grep "^processor" /proc/cpuinfo | wc -l)
> 	J=$(expr $J \* 2)
> 	nice -20 make -j$J CC="$CC" $WHAT 2>/tmp/log-$ARCH
> 
> setenv ARCH arm64
> crufty-old-script vmlinux modules

I'll keep these notes.

> 
> > and I'm not 100% confident.  Before I post a formal patch, can anyone let
> > me know how I can kickoff the test bot to test the patch (or help me do the
> > kickoff)?
> 
> Worked for me, thanks.

I will try to do better next time..

Thanks a lot for the help, Andrew!

-- 
Peter Xu





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux