Similar to d95fbf4e1a12565908b04b442263fe60c9e890b4, always save %gp
in the trapframe even though it is only restored when returning to
user mode. This is mostly a debugging aid so that dump_regs() doesn't
print out random stack garbage as the value of %gp for kernel faults
(e.g. sysctl debug.kdb.trap=1) as well as keeping kgdb's trapframe
unwinder from reporting bogus values of $gp for lower frames.
Sponsored by: DARPA