Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755827AbcJPRSw (ORCPT ); Sun, 16 Oct 2016 13:18:52 -0400 Received: from mout.web.de ([212.227.17.11]:63834 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755567AbcJPRSn (ORCPT ); Sun, 16 Oct 2016 13:18:43 -0400 Subject: Re: MD-RAID: Use seq_putc() in three status functions? To: Hannes Reinecke References: <566ABCD9.1060404@users.sourceforge.net> <786843ef-4b6f-eb04-7326-2f6f5b408826@users.sourceforge.net> <92c52f1d-d151-cea6-e9ac-31378e6862d0@users.sourceforge.net> <1475771699.1914.10.camel@perches.com> <77fb6fdc-7480-8607-0af1-42f73c125b9d@users.sourceforge.net> <688764a4-072d-2faf-37ba-a222b190a5d9@suse.de> <59d71170-c48d-a084-c748-b6ab74a2bee4@users.sourceforge.net> Cc: linux-raid@vger.kernel.org, Christoph Hellwig , Guoqing Jiang , Jens Axboe , Joe Perches , Mike Christie , Neil Brown , Shaohua Li , Tomasz Majchrzak , LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Message-ID: Date: Sun, 16 Oct 2016 19:18:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <59d71170-c48d-a084-c748-b6ab74a2bee4@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:JTp67kCN/5hI2agaKfqfAxOSIrxG+yaD/FjMm8xPZ0SZZQppcyt VoLG0u7EGibbtnGPVhclL9//J8QbYHFSqONhkmvCR7T6l8Au5gAk9sQKtoeYufC77xOC0uP 3INnpZQaO84X+We7x3ctECeng1BCNix8AkvSKhOyzJnWdwKazdKtQirnIIkqZxBeJZULyfL wY5W/nlPx6oetDDhHdmbw== X-UI-Out-Filterresults: notjunk:1;V01:K0:Qlypt8dTfZ0=:I5MV4AVtrRIxu5JTlJrDyd dh0/YqwK7HI6eXBG0tmNxguTBjL/4189KpCKACznjr/5Rc5RqapJ+5hmbKFqrnJJjVa8hWuyw yqU2Uu32eFUSBfKbZJ5KcC8lFfNcAfEgwR1QFHGNAKPyVC1tBVr2TwdCL9fyB6uovlrXacIik FleueUZOUtJ9aIaK8uITTl0UHmX7gP4rRe9GT935QG6ky1QCV+ekRM9POx+XZOXP/4cRQTHoc FOMI9smMchhahCF36rgmGpxrT9oVimJd5WLISl4eq9ODIk2BWT/5C39dJ9CAmIaY4vA3fVB2R MqdiRN1MfljOhB2bc7CLZTxoP3/BcoSpwPF+09Kw41II0n3jGBbnTruD/79zRTcrvbAqhlarQ aHROmf3iDh7N/VIvz6uEvUJ+E8YyGNxDXUP2x//wkK7IiAg6s1Xo3NYsH7gOaaw0Rbnh1isYH J3FFtfgT2rsTtM+vKegZNUd5KwOQnmss1w5hi7z4UXEFZgNRpSrsDfU1D0BJiaVru9RKmoa0q zVYWHF0u6eDLO0BvO4epd11ukqYCnNLZF2jt6BfKzZpCWPPPGZYUD9qFsw66t9GkQPWAtMaIW 4sT7PaOsvM51UV6TRKQY5CoIFED/S6QJRAUqkCmZOUenHZ1QKt5gpq7NEwVUt/WDwkvpu+ri5 g7yigq+SfrHai5kyxLoBt1pk4yU8lZiRlz/K4omoAmgjyU7eg2d6dRboF0tvzrvCk8VSJwSZD auDyx3tXQem0UeeqKCGkCqM6V36Pjpu+1qXDsYRuEy5/TNdWEA2Xjol1CRm3SYOi3Ej7/Ozcr YqMmzIG Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 438 Lines: 14 > Yes. - I got such an impression. Correction: * Is it more efficient to call the function "seq_putc" for the desired data processing for a single character than to pass it to the function "seq_printf" in a string? * Will the required data transfer shrink a bit for the affected functions because of such a change? How do you think about to reduce the transmission for such tiny strings containing delimiters? Regards, Markus