x86: Avoid unnecessary __clear_user() and xrstor in signal handling