Re: CROSS_COMPILE_COMPAT cherry picks for linux-5.10.y and linux-5.15.y

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

 



On Tue, Dec 21, 2021 at 04:32:12PM -0800, Nick Desaulniers wrote:
> Dear stable kernel maintainers,
> 
> Please consider cherry-picking to linux-5.15.y:
> 
> commit 3e6f8d1fa184 ("arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd")
> 
> Please also consider cherry-picking to linux-5.10.y:
> 
> commit ef94340583ee ("arm64: vdso32: drop -no-integrated-as flag")
> commit 3e6f8d1fa184 ("arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd")
> 
> They landed in v5.13-rc1 and v5.16-rc1 respectively.
> 
> They allow the command line for building the arm64 compat vdso to be
> shortened by dropping the need for CROSS_COMPILE_COMPAT for LLVM=1
> (and LLVM_IAS=1) builds.
> 
> linux-5.15.y:
> from:
> $ ARCH=arm64 CROSS_COMPILE_COMPAT=arm-linux-gnueabi- make LLVM=1 -j72
> to:
> $ ARCH=arm64 make LLVM=1 -j72
> 
> linux-5.10.y:
> from:
> $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
> CROSS_COMPILE_COMPAT=arm-linux-gnueabi- make LLVM=1 LLVM_IAS=1 -j72
> to
> $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make LLVM=1 LLVM_IAS=1 -j72
> 
> This can be verified with the above by checking .config for
> CONFIG_COMPAT_VDSO=y after running defconfig or building
> arch/arm64/kernel/vdso32/.
> 
> I also verified these build with clang-10, which was the minimum
> supported release of clang for linux-5.10.y and linux-5.15.y
> (Documentation/process/changes.rst).

Both now queued up, thanks.

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux