I compiled a custom fedora 5.0 kernel, and one of the new options was
to have the kernel zero the stack on return from kernel functions. The
cost was about 1% on a single cpu system. I made the judgement that
this would be great on cloud servers, but wasn't really necessary for a
local machine. Is there a reason it might be good for a local machine
to have this enabled?