From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756537Ab0EXHGN (ORCPT ); Mon, 24 May 2010 03:06:13 -0400 Received: from e23smtp01.au.ibm.com ([202.81.31.143]:45763 "EHLO e23smtp01.au.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756372Ab0EXHGL (ORCPT ); Mon, 24 May 2010 03:06:11 -0400 Content-Type: text/plain; charset=UTF-8 Cc: fweisbec , mingo , rostedt , linux-kernel , laijs , lizf , hpa , tglx , mhiramat , "heiko.carstens" , benh , davem , lethal , schwidefsky , brueckner , "tony.luck" Subject: Re: [PATCH 07/14] syscalls: add ARCH_COMPAT_SYSCALL_DEFINE() From: Ian Munsie To: Jason Baron In-reply-to: References: Date: Mon, 24 May 2010 17:05:42 +1000 Message-Id: <1274684482-sup-7551@au1.ibm.com> User-Agent: Sup/0.11 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Excerpts from Jason Baron's message of Wed Mar 17 04:46:42 +1100 2010: > + SYSCALL_METADATA(syscall, compat_sys_##sname, x); \ > + asmlinkage long syscall(__SC_DECL##x(__VA_ARGS__)) > +#else > +#define COMPAT_SYSCALL_DEFINEx(x, sname, ...) \ I think that should be: #define COMPAT_SYSCALL_DEFINEx(x, syscall, sname, ...) To avoid breaking archs without compat syscalls. Cheers, -Ian