- User Since
- Jan 7 2019, 7:21 PM (14 w, 5 d)
Fri, Apr 5
@alfredo.junior_eldorado.org.br and I found out that a kernel linked with lld won't boot if the .toc section is merged into .got.
Also note that the ldscript change was part of the original patch by @git_bdragon.rtk0.net, but was removed when merging with @jhibbits changes (D19574).
- Do not ommit .toc section when linking
Mon, Apr 1
Ok, thanks for the explanation, then it LGTM.
Patch updated, merged with parts already commited
Looks good overall, but check the comments below.
Tue, Mar 26
Mar 20 2019
Mar 19 2019
The code looks good to me.
But I'm not sure if it is better to handle this in interrupt.c or trap.c. Why do you think it fits better in interrupt.c?
Mar 6 2019
I've confirmed that a kernel with this change compiles fine with base gcc + ld, and works fine on both pseries (qemu+kvm) and powernv (power8 machine).
Feb 27 2019
Feb 26 2019
Feb 25 2019
Feb 14 2019
Feb 13 2019
Approving the minor '-' signal move to unblock this change.
Feb 12 2019
Feb 11 2019
Feb 7 2019
Feb 5 2019
Feb 4 2019
@jhibbits, is this change good to go now? It would be nice to get DDB working on boot.