merge ktrace-lwp.
Move UCB-licensed code from 4-clause to 3-clause licence.Patches provided by Joel Baker in PR 22364, verified by myself.
remove trailing whitespace.
<vm/vm_prot.h> becomes <uvm/uvm_prot.h>