> current is globally defined as > a task_struct that point to current user. wrong. both in 2.4 and 2.6, current is defined like this: #define current get_current() , which return the address by means of the the kernel stack. ======================================================================== nir. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/