Ok, next try. This time a full series that tries to kill off __KERNEL_SYSCALLS__, _syscallX() and the global errno for good. Practically no testing so far, so please check if this makes sense first before applying. I'd especially like the arch maintainers to provide better implementations of kernel_execve, since I had to rely on the inline assembly provided from _syscall3 to implement them instead of doing it the right way. Arnd <>< - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [PATCH 7/7] remove the global errno from the kernel
- From: David Howells <[email protected]>
- Re: [PATCH 3/7] provide kernel_execve on all architectures
- From: David Howells <[email protected]>
- Re: [PATCH 0/7] kill __KERNEL_SYSCALLS__
- From: David Howells <[email protected]>
- [PATCH 4/7] Remove the use of _syscallX macros in UML
- From: Arnd Bergmann <[email protected]>
- [PATCH 1/7] introduce kernel_execve
- From: Arnd Bergmann <[email protected]>
- [PATCH 6/7] remove all remaining _syscallX macros
- From: Arnd Bergmann <[email protected]>
- [PATCH 3/7] provide kernel_execve on all architectures
- From: Arnd Bergmann <[email protected]>
- [PATCH 5/7] sh64: remove the use of kernel syscalls
- From: Arnd Bergmann <[email protected]>
- [PATCH 2/7] rename the provided execve functions to kernel_execve
- From: Arnd Bergmann <[email protected]>
- [PATCH 7/7] remove the global errno from the kernel
- From: Arnd Bergmann <[email protected]>
- Re: [PATCH 7/7] remove the global errno from the kernel
- Prev by Date: [PATCH 004 of 4] md: Improve locking around error handling
- Next by Date: [PATCH] mcs7830: clean up use of kernel constants
- Previous by thread: [PATCH 000 of 4] md: Introduction - some revised/reordered patches.
- Next by thread: [PATCH 7/7] remove the global errno from the kernel
- Index(es):