Messages in this thread | | | From | Sedat Dilek <> | Date | Tue, 14 Jul 2020 20:13:14 +0200 | Subject | Re: [PATCH v4 0/7] x86/boot: Remove runtime relocations from compressed kernel |
| |
On Tue, Jul 14, 2020 at 4:15 PM Arvind Sankar <nivedita@alum.mit.edu> wrote: > > On Tue, Jul 14, 2020 at 03:15:49PM +0200, Sedat Dilek wrote: > > > > How to test this series without building a full new kernel? > > > > make $make_opts vmlinux > > > > - Sedat - > > > > Not sure I understood the question: you do have to build a full new > kernel with this patch series to test it. Since the changes are to the > compressed kernel, you would need to make bzImage, which is the end > product of the full kernel build. > > Thanks. >
Thanks for the informations.
make bzImage
...was the last I tried - gasped 15mins on this - after gasping 30mins on
make vmlinux
I did a full new build...
...and it fails with ld.lld-11 as linker:
ld.lld-11 -m elf_x86_64 -pie --no-dynamic-linker -r -o arch/x86/boot/compressed/.tmp_misc.o arch/x86/boot/compressed/misc.o -T arch/x86/boot/compressed/.tmp_misc.ver; mv -f arch/x86/boot/compressed/.tmp_misc.o arch/x86/boot/compressed/misc.o; rm -f arch/x86/boot/compressed/.tmp_misc.ver; fi *** ld.lld-11: error: -r and -pie may not be used together *** make[5]: *** [scripts/Makefile.build:281: arch/x86/boot/compressed/misc.o] Error 1
It's annoying to fail on the last minutes of a build. Sorry for being very honest.
- Sedat -
| |