From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: [RFC 00/17] asm-generic ABI files for microblaze Date: Mon, 27 Apr 2009 16:40:43 +0200 Message-ID: <200904271640.44445.arnd@arndb.de> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline Sender: linux-api-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: john.williams-g5w7nrANp4BDPfheJLI6IQ@public.gmane.org, monstr-pSz03upnqPeHXe+LvDLADg@public.gmane.org, linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, liqin.chen-+XGAvkf1AAHby3iVrkZq2A@public.gmane.org, Sam Ravnborg , Remis Lima Baima List-Id: linux-arch.vger.kernel.org This is my attempt to do a generic system call ABI for all new architectures, including a port for microblaze, which has recently been merged into 2.6.30. The next architecture that is about to get merged will be score, so it would be good if they can move to the same ABI. Please review the files and (in case of microblaze and score maintainers) test them on your architecture. The one part I'm not yet completely happy with is signal handling, I had to massage the microblaze code quite a bit to get the old-style siginfo out of it, which may not yet work. Sam also mentioned that it might be good to consistently use the __u32 and similar types everywhere in asm-generic exported headers, which I might be doing as a next step (including the existing files). Special thanks to Remis Baima, who has done some significant work cleaning up my patches. Arnd <>< -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from moutng.kundenserver.de ([212.227.126.171]:56357 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755055AbZD0OlF (ORCPT ); Mon, 27 Apr 2009 10:41:05 -0400 Subject: [RFC 00/17] asm-generic ABI files for microblaze From: Arnd Bergmann Date: Mon, 27 Apr 2009 16:40:43 +0200 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200904271640.44445.arnd@arndb.de> Sender: linux-arch-owner@vger.kernel.org List-ID: To: linux-kernel@vger.kernel.org Cc: john.williams@petalogix.com, monstr@monstr.eu, linux-api@vger.kernel.org, linux-arch@vger.kernel.org, liqin.chen@sunplusct.com, Sam Ravnborg , Remis Lima Baima Message-ID: <20090427144043.6NR5kSibzY5KwfyhmZx_hAL4FpOgrtAwY2aDjbG5dEk@z> This is my attempt to do a generic system call ABI for all new architectures, including a port for microblaze, which has recently been merged into 2.6.30. The next architecture that is about to get merged will be score, so it would be good if they can move to the same ABI. Please review the files and (in case of microblaze and score maintainers) test them on your architecture. The one part I'm not yet completely happy with is signal handling, I had to massage the microblaze code quite a bit to get the old-style siginfo out of it, which may not yet work. Sam also mentioned that it might be good to consistently use the __u32 and similar types everywhere in asm-generic exported headers, which I might be doing as a next step (including the existing files). Special thanks to Remis Baima, who has done some significant work cleaning up my patches. Arnd <><