exec: use force_uaccess_begin during exec and exit
[linux-2.6-microblaze.git] / kernel / exit.c
index e731c41..c2d2961 100644 (file)
@@ -732,7 +732,7 @@ void __noreturn do_exit(long code)
         * mm_release()->clear_child_tid() from writing to a user-controlled
         * kernel address.
         */
-       set_fs(USER_DS);
+       force_uaccess_begin();
 
        if (unlikely(in_atomic())) {
                pr_info("note: %s[%d] exited with preempt_count %d\n",