X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-i386%2Fcurrent.h;h=5252ee0f6d7a9ce0fd4825ce4381051334b55aea;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=3cbbecd790161babf7fa1df4a7c549d4c2107276;hpb=43bc926fffd92024b46cafaf7350d669ba9ca884;p=linux-2.6.git diff --git a/include/asm-i386/current.h b/include/asm-i386/current.h index 3cbbecd79..5252ee0f6 100644 --- a/include/asm-i386/current.h +++ b/include/asm-i386/current.h @@ -1,13 +1,14 @@ #ifndef _I386_CURRENT_H #define _I386_CURRENT_H -#include +#include +#include struct task_struct; -static __always_inline struct task_struct * get_current(void) +static __always_inline struct task_struct *get_current(void) { - return current_thread_info()->task; + return read_pda(pcurrent); } #define current get_current()