of grub side-loaded module. This include a two-stage linking: first
pass is used to generate relocated symbol address and populate the
ksymtable; second pass is to link the ksymtable into the kernel.
* Fix an issue within terminal signal delivery, which always deliver
SIGINT due to a typo
* Fix the issue where pwait is waken by SIGINT, the next pwait call
will fail the invariant assertion check