From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josh Triplett Subject: Re: [PATCH v4 0/7] kernel tinification: optionally compile out splice family of syscalls (splice, vmsplice, tee and sendfile) Date: Mon, 24 Nov 2014 16:52:21 -0800 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 Return-path: Content-Disposition: inline In-Reply-To: <1416870079-15254-1-git-send-email-pieter@boesman.nl> Sender: linux-fsdevel-owner@vger.kernel.org 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-Id: linux-api@vger.kernel.org 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