Return-Path: linux-nfs-owner@vger.kernel.org Received: from relay3-d.mail.gandi.net ([217.70.183.195]:49331 "EHLO relay3-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750774AbaKYAwo (ORCPT ); Mon, 24 Nov 2014 19:52:44 -0500 Date: Mon, 24 Nov 2014 16:52:21 -0800 From: Josh Triplett To: Pieter Smith Cc: Alexander Duyck , Alexander Viro , Alexei Starovoitov , Andrew Morton , Bertrand Jacquin , Catalina Mocanu , Daniel Borkmann , "David S. Miller" , Eric Dumazet , "Eric W. Biederman" , Fabian Frederick , "open list:FUSE: FILESYSTEM..." , Geert Uytterhoeven , Hugh Dickins , Iulia Manda , Jan Beulich , "J. Bruce Fields" , Jeff Layton , "open list:ABI/API" , linux-fsdevel@vger.kernel.org, open list , "open list:KERNEL NFSD, SUNR..." , "Luis R. Rodriguez" , Matt Turner , Mel Gorman , "Michael S. Tsirkin" , Miklos Szeredi , "open list:NETWORKING [GENERAL]" , Oleg Nesterov , Paul Durrant , "Paul E. McKenney" , Peter Foley , Thomas Graf , Tom Herbert , Trond Myklebust , Willem de Bruijn , Xiao Guangrong , =?utf-8?B?6JSh5q2j6b6Z?= Subject: Re: [PATCH v4 0/7] kernel tinification: optionally compile out splice family of syscalls (splice, vmsplice, tee and sendfile) Message-ID: <20141125005221.GB21653@thin> References: <1416870079-15254-1-git-send-email-pieter@boesman.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <1416870079-15254-1-git-send-email-pieter@boesman.nl> Sender: linux-nfs-owner@vger.kernel.org List-ID: On Tue, Nov 25, 2014 at 12:00:59AM +0100, Pieter Smith wrote: > REPO: https://github.com/smipi1/linux-tinification.git > > BRANCH: tiny/config-syscall-splice > > BACKGROUND: This patch-set forms part of the Linux Kernel Tinification effort ( > https://tiny.wiki.kernel.org/). > > GOAL: Support compiling out the splice family of syscalls (splice, vmsplice, > tee and sendfile) along with all supporting infrastructure if not needed. > Many embedded systems will not need the splice-family syscalls. Omitting them > saves space. > > HISTORY: > PATCH v4: > - Drops __splice_p() > - Let nfsd fall back to non-splice support when splice is compiled out > - Style fixes [...] > RESULTS: A tinyconfig bloat-o-meter score for the entire patch-set: > > add/remove: 0/41 grow/shrink: 5/7 up/down: 23/-8422 (-8399) I replied to one patch with a minor nit in the commit message. Other than that, I don't see any obvious issues with this. - Josh Triplett