Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751722AbaBHPAH (ORCPT ); Sat, 8 Feb 2014 10:00:07 -0500 Received: from infra.glanzmann.de ([88.198.249.254]:60849 "EHLO infra.glanzmann.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751272AbaBHPAF (ORCPT ); Sat, 8 Feb 2014 10:00:05 -0500 Date: Sat, 8 Feb 2014 16:00:01 +0100 From: Thomas Glanzmann To: Eric Dumazet Cc: John Ogness , Eric Dumazet , "David S. Miller" , "Nicholas A. Bellinger" , target-devel , Linux Network Development , LKML Subject: Re: REGRESSION f54b311142a92ea2e42598e347b84e1655caf8e3 tcp auto corking slows down iSCSI file system creation by factor of 70 [WAS: 4 TB VMFS creation takes 15 minutes vs 26 seconds] Message-ID: <20140208150001.GI20512@glanzmann.de> Mail-Followup-To: Eric Dumazet , John Ogness , Eric Dumazet , "David S. Miller" , "Nicholas A. Bellinger" , target-devel , Linux Network Development , LKML References: <20140207075536.GB17815@glanzmann.de> <1391801597.1155.28.camel@haakon3.risingtidesystems.com> <20140207205142.GA8609@glanzmann.de> <20140208093808.GD16336@glanzmann.de> <1391865273.10160.76.camel@edumazet-glaptop2.roam.corp.google.com> <1391866389.10160.80.camel@edumazet-glaptop2.roam.corp.google.com> <1391867404.10160.88.camel@edumazet-glaptop2.roam.corp.google.com> <1391868816.10160.93.camel@edumazet-glaptop2.roam.corp.google.com> <20140208141905.GG20512@glanzmann.de> <1391869805.10160.97.camel@edumazet-glaptop2.roam.corp.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1391869805.10160.97.camel@edumazet-glaptop2.roam.corp.google.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Eric, > Idea would be to set this flag when calling sendmsg() of the 48 bytes > of the header, and not set it on the sendmsg() of the 512 bytes of the > payload. I see. > iscsi_sw_tcp_xmit_segment() already adds MSG_MORE, but > it would be nice to add a new _initial_ flags parameter to > iscsi_sw_tcp_xmit_segment() This is for the iscsi initiator implementation. I'm interested in iSCSI target code, but I already found it and experiemented a little bit, but I need to dig deeper if I want to prepare a patch. Cheers, Thomas -- 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/