The kernel stack guard pages are only below the stack pointer, not above.
Prevent erroneous detection of stack overflows on legitimate faults on the
page after this thread's stack.

MFC after:	3 days
Remove unnecessary double-setting of the thread's onfault state in
copyinstr().