Displaying 3 results from an estimated 3 matches for "d30163".
2017 Feb 20
2
Linking Linux kernel with LLD
And I think current issue with "Kernel panic - not syncing: IO-APIC + timer doesn't work!" is also clear.
timer_irq_works(void) never returns 1:
https://github.com/torvalds/linux/blob/d966564fcdc19e13eb6ba1fbe6b8101070339c3d/arch/x86/kernel/apic/io_apic.c#L1641
I think it happens because of jiffies (http://www.makelinux.net/books/lkd2/ch10lev1sec3#ch10fig01)
It should have the
2017 Feb 21
2
Linking Linux kernel with LLD
Maybe that is https://reviews.llvm.org/D30171.
On Mon, Feb 20, 2017 at 11:16 PM, Dmitry Golovin <dima at golovin.in> wrote:
> Hi,
>
> I can't build the Linux kernel anymore. With the latest kernel source and
> latest LLVM and LLD (with D30163) I can only get this error message when
> linking vmlinux:
>
> ld.lld: error: unable to move location counter backward
>
> Did you have similar errors? How do I get rid of it?
>
> Regards,
> Dmitry
>
>
> 20.02.2017, 17:51, "George Rimar" <grimar at acce...
2017 Feb 19
2
Linking Linux kernel with LLD
Thanks for your ideas, Sean !
>The bug is not likely to be corrupted data in the decompressed output (that is just calling into a gzip routine or something). You shouldn't have to dump/printf->trace from memory during boot to see that data since the "real" kernel binary that is being decompressed into that memory region is probably already somewhere > in your build tree