Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933910AbaDISYC (ORCPT ); Wed, 9 Apr 2014 14:24:02 -0400 Received: from imap.thunk.org ([74.207.234.97]:52164 "EHLO imap.thunk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933143AbaDISX7 (ORCPT ); Wed, 9 Apr 2014 14:23:59 -0400 Date: Wed, 9 Apr 2014 14:23:24 -0400 From: "Theodore Ts'o" To: Geert Uytterhoeven Cc: "H. Peter Anvin" , Arnd Bergmann , Sam Ravnborg , linux-kbuild , Miklos Szeredi , Jan Kara , Linus Torvalds , Linux Kernel Mailing List , "linux-ext4@vger.kernel.org" , Al Viro , "Michael Kerrisk (man-pages)" Subject: Re: [GIT PULL] ext4 changes for 3.15 Message-ID: <20140409182324.GA778@thunk.org> Mail-Followup-To: Theodore Ts'o , Geert Uytterhoeven , "H. Peter Anvin" , Arnd Bergmann , Sam Ravnborg , linux-kbuild , Miklos Szeredi , Jan Kara , Linus Torvalds , Linux Kernel Mailing List , "linux-ext4@vger.kernel.org" , Al Viro , "Michael Kerrisk (man-pages)" References: <20140404134429.GB26806@quack.suse.cz> <20140404234358.GE10275@thunk.org> <20140407140745.GA8855@thunk.org> <20140408134740.GB28822@thunk.org> <53457B80.1080307@zytor.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: tytso@thunk.org X-SA-Exim-Scanned: No (on imap.thunk.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 09, 2014 at 07:48:32PM +0200, Geert Uytterhoeven wrote: > > > > I'm missing context here, but as an x86 maintainer I have no intention > > of allowing system calls that aren't x86-specific to be added to x86-64 > > only. > > commit 520c8b16505236fc82daa352e6c5e73cd9870cff > Author: Miklos Szeredi > Date: Tue Apr 1 17:08:42 2014 +0200 > > vfs: add renameat2 syscall > > It was added to arch/x86/syscalls/syscall_64.tbl only. To be fair, part of the problem is that we don't have good documentation about best practices in what people should do if adding new system calls. (i.e., creating a man page and pulling in Michael Kerrisk, adding tests, wiring up both x86_64 and i386, sending mail to linux-arch, the scripts/checksyscalls.sh script, etc.) I'll confess to being ignorant about the checksyscalls.sh script, and while I had known about the existence of the linux-arch list, I had forgotten about it, so if I had tried to add a new system call, it's likely I would have missed at one or more of these steps. - Ted > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/