X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=kernel%2Fexit.c;h=c2d2961576f2ab1a46a3fb26b5f253f019f25745;hb=fe81417596fa8b6577fedb7e206ff3e4c7015c13;hp=e731c414e024a001d2f19c243fde024cf583a27d;hpb=95ffa676583b23baed40861d30b65fe31397da00;p=linux-2.6-microblaze.git diff --git a/kernel/exit.c b/kernel/exit.c index e731c414e024..c2d2961576f2 100644 --- a/kernel/exit.c +++ b/kernel/exit.c @@ -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",