asmlinkage is defined as : __attribute__((regparm(0))) but gcc by default doesn't pass any arguments in the registers, is there another reason for this redeclaring the default behavior of functions? -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/