On 01/06/2010 09:41 AM, Al Viro wrote: > On Wed, Jan 06, 2010 at 06:34:38PM +0100, Christoph Hellwig wrote: >> On Wed, Jan 06, 2010 at 10:32:59AM -0700, Matthew Wilcox wrote: >>> On Wed, Jan 06, 2010 at 06:21:12PM +0100, Christoph Hellwig wrote: >>>> Add a generic implementation of the old select syscall, which expects it's >>>> argument in a memory block and switch all architectures over to use it. >>> >>> Don't we want an ifdef around compat_sys_old_select() like the one >>> around sys_old_select()? >> >> Because nothing in compat.c does it. If we want to bother saving those >> few bites we should do it for more functions, and in a consistant way. > > Actually, I'd be a lot happier if we had lib/syscall/old_select.c, instead > of cluttering fs/select.c with that. Objections? I'd prefer a toplevel directory, syscall/ or libsyscall/, instead of hiding it under lib/ -- I really wouldn't expect to find full syscall implementations under lib/ -- but otherwise the idea makes sense. -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html