From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: microblaze syscall list Date: Sun, 04 May 2008 15:09:55 -0700 Message-ID: <481E3433.2030408@zytor.com> References: <87a5b0800804220513t75690ceao938a288596b5ad0c@mail.gmail.com> <4813DF3E.6080800@itee.uq.edu.au> <4814A153.3040600@seznam.cz> <200805032357.41043.arnd@arndb.de> <481D7DF7.3000909@seznam.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from terminus.zytor.com ([198.137.202.10]:55811 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751590AbYEDWTh (ORCPT ); Sun, 4 May 2008 18:19:37 -0400 In-Reply-To: <481D7DF7.3000909@seznam.cz> Sender: linux-arch-owner@vger.kernel.org List-ID: To: monstr@seznam.cz Cc: Arnd Bergmann , microblaze-uclinux@itee.uq.edu.au, Matthew Wilcox , Will Newton , Linux Kernel list , linux-arch@vger.kernel.org, git@xilinx.com, John Williams , Stephen Neuendorffer , John Linn Michal Simek wrote: > /* fs/select.c */ > .long sys_select /* obsolete -> sys_pselect6 */ > ok .long sys_pselect7 > .long sys_pselect6 /* obsolete -> sys_pselect7 */ I thought there was some semantic differences between select() and pselect()... perhaps those changes have been removed? > > /* kernel/sys_ni.c */ > .long sys_ni_syscall /* :-) */ > There is a school of thought that it's useful to reserve a system call number (usually zero) as a system call that is *guaranteed* to have no effect. > /* arch - microblaze specific */ > /* arch/microblaze/kernel/signal.c */ > .long sys_sigreturn /* obsolete -> sys_rt_sigreturn */ > ok .long sys_rt_sigreturn_wrapper /*.long sys_rt_sigreturn*/ > .long sys_sigaction /* obsolete -> rt_sigaction */ > .long sys_sigsuspend /* obsolete -> rt_sigsuspend */ Btw, please implement rt_sigreturn sanely; on x86, for example, one has to pop a word off the stack before one can invoke the system call, when used as sa_restorer... -hpa