asm-generic: make copy_from_user() zero the destination properly