From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com ([192.55.52.136]:56965 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932329AbeBVMqu (ORCPT ); Thu, 22 Feb 2018 07:46:50 -0500 Message-ID: <1519303604.10722.80.camel@linux.intel.com> Subject: Re: [PATCH v2 01/21] lib/vsprintf: Print time and date in human readable format via %pt From: Andy Shevchenko To: Geert Uytterhoeven Cc: Rasmus Villemoes , Joe Perches , Greg Kroah-Hartman , Andrew Morton , Linux Kernel Mailing List , Alessandro Zummo , Alexandre Belloni , linux-rtc@vger.kernel.org, Arnd Bergmann , Mark Salyzyn , Bartlomiej Zolnierkiewicz , Dmitry Torokhov , Guan Xuetao , Ingo Molnar , Jason Wessel , Jonathan Corbet , Jonathan Hunter , Krzysztof Kozlowski , "Rafael J. Wysocki" , Thierry Reding Date: Thu, 22 Feb 2018 14:46:44 +0200 In-Reply-To: References: <20180220214400.66749-1-andriy.shevchenko@linux.intel.com> <20180220214400.66749-2-andriy.shevchenko@linux.intel.com> <1519170907.4326.17.camel@perches.com> <1eac0dc6-93b0-2e01-075f-cf62c85318c5@prevas.dk> <1519219410.10722.25.camel@linux.intel.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Sender: linux-rtc-owner@vger.kernel.org List-ID: On Wed, 2018-02-21 at 15:19 +0100, Geert Uytterhoeven wrote: > On Wed, Feb 21, 2018 at 2:23 PM, Andy Shevchenko > wrote: > > On Wed, 2018-02-21 at 08:38 +0100, Rasmus Villemoes wrote: > > > On 2018-02-21 00:55, Joe Perches wrote: > > > Well, on the one hand, I like to reduce the size of the kernel > > > when > > > possible and ideally make all new functionality guarded by config > > > options, but OTOH, how much does compiling out the datetime > > > formatters > > > really save? > > > > https://lists.01.org/pipermail/kbuild-all/2017-June/034950.html > > > > I understand that half a year time allows us to increase kernel text > > size by 750+ bytes unconditionally. > > > > I would really like to not use any option. > > Agreed. > > FTR, growth of my atari_defconfig kernel between v4.7 and v4.15: > > add/remove: 351/155 grow/shrink: 691/429 up/down: 63095/-38665 (24430) > add/remove: 394/156 grow/shrink: 595/709 up/down: 61173/-31092 (30081) > add/remove: 1315/711 grow/shrink: 1269/442 up/down: 172871/-92075 > (80796) > add/remove: 525/266 grow/shrink: 914/510 up/down: 116115/-46240 > (69875) > add/remove: 443/222 grow/shrink: 906/456 up/down: 77807/-40657 (37150) > add/remove: 536/296 grow/shrink: 1043/652 up/down: 97366/-65459 > (31907) > add/remove: 413/176 grow/shrink: 711/479 up/down: 75678/-41356 (34322) > add/remove: 311/145 grow/shrink: 898/438 up/down: 51655/-26851 (24804) The concern was emitted from one who cares about tiny config, i.e. i386_tiny_defconfig. -- Andy Shevchenko Intel Finland Oy