Bug 79671

Summary: "Make bzimage" command fails when tried to compile the source of 3.16-rc4
Product: Other Reporter: anbm311
Component: OtherAssignee: other_other
Status: NEW ---    
Severity: high    
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 3.16-rc4 Subsystem:
Regression: No Bisected commit-id:

Description anbm311 2014-07-08 18:56:11 UTC
Steps to replicate the problem:

1. Downloaded latest kernel tree from kernel.org using "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git"
2. Copied CentOS 6.4 config file to linux tree and enabled certain APEI and intel-pstate features as part of "make oldconfig" command
3. After running "make oldconfig", performed "make bzImage" and started seeing below issue:
[root@CentOS64 linux]# make bzImage
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  VDSO2C  arch/x86/vdso/vdso-image-64.c
Error: too many copied sections (max = 13)
make[2]: *** [arch/x86/vdso/vdso-image-64.c] Error 1
make[1]: *** [arch/x86/vdso] Error 2
make: *** [arch/x86] Error 2

There is a LKML discussion and proposed patch around this defect and applied the patch from below on top of the kernel.
https://lkml.org/lkml/2014/7/3/985

I can compile the modules using "make modules and make modules_install". However, i can't run "make bzImage" and still seeing above mentioned problem

Is there any known issue/patch for this defect? Thanks.

-ab-
Comment 1 anbm311 2014-07-08 22:12:48 UTC
Checked with 3.15.4 (stable) release and still seeing same problem.

-ab-