From owner-freebsd-current@FreeBSD.ORG Thu Sep 2 05:54:08 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04C761065702 for ; Thu, 2 Sep 2010 05:54:08 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 6A9B38FC0C for ; Thu, 2 Sep 2010 05:54:07 +0000 (UTC) Received: (qmail 89026 invoked from network); 2 Sep 2010 05:51:25 -0000 Received: from localhost (HELO [127.0.0.1]) ([127.0.0.1]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 2 Sep 2010 05:51:25 -0000 Message-ID: <4C7F3BFF.2090708@freebsd.org> Date: Thu, 02 Sep 2010 07:54:07 +0200 From: Andre Oppermann User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: ben wilber References: <20100831231314.GA9637@exodus.desync.com> <4C7E4DC0.5040608@freebsd.org> <137CFFE2-6783-449E-A2EC-8415F9287D97@desync.com> In-Reply-To: <137CFFE2-6783-449E-A2EC-8415F9287D97@desync.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: TSO panic X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2010 05:54:08 -0000 On 02.09.2010 00:11, ben wilber wrote: > On Sep 1, 2010, at 8:57 AM, Andre Oppermann wrote: > >> On 01.09.2010 01:13, ben wilber wrote: >>> Hi, >>> >>> I just upgraded from r210042 to r212073 and keep getting the panic >>> introduced in r211317: >>> >>> panic: tcp_output: len<= tso_segsz >> >> Please try the attached patch and report back whether it >> fixes the issue. > > The system ran for 8 hours or so before I received the same panic. Previously, it would panic within 20 minutes. > > db:0:kdb.enter.default> bt > Tracing pid 17131 tid 100601 td 0xffffff0236603440 > kdb_enter() at kdb_enter+0x3d > panic() at panic+0x1c8 > tcp_output() at tcp_output+0x1495 > tcp_usr_send() at tcp_usr_send+0x267 > sosend_generic() at sosend_generic+0x49e > sosend() at sosend+0x1f > soo_write() at soo_write+0x51 > dofilewrite() at dofilewrite+0x87 > kern_writev() at kern_writev+0x46 > write() at write+0x4e > syscallenter() at syscallenter+0x251 > syscall() at syscall+0x39 > Xfast_syscall() at Xfast_syscall+0xe2 > --- syscall (4, FreeBSD ELF64, write), rip = 0x800f5d1ac, rsp = 0x7fffffffc3b8, rbp = 0x8007a1340 --- Can you send me the core.txt.X file and the output of "p len" from DDB or kgdb on a crash dump in private email? -- Andre