Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755032AbYCXUga (ORCPT ); Mon, 24 Mar 2008 16:36:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752826AbYCXUgV (ORCPT ); Mon, 24 Mar 2008 16:36:21 -0400 Received: from main.gmane.org ([80.91.229.2]:43203 "EHLO ciao.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753013AbYCXUgU (ORCPT ); Mon, 24 Mar 2008 16:36:20 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Frederik Himpe Subject: Re: [PATCH net-2.6] [TCP]: Must count fack_count also when skipping Date: Mon, 24 Mar 2008 20:36:08 +0000 (UTC) Message-ID: References: <858077.97160.qm@web39709.mail.mud.yahoo.com> <20080223000310.4630daa8.akpm@linux-foundation.org> <3d8471ca0802271056l320a7ee2m5227e114a968d483@mail.gmail.com> <3d8471ca0803020420ka42319bu1b9888217c869d9d@mail.gmail.com> <3d8471ca0803020515m1e4af9d9xd37a8912e58a4504@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 78-23-171-221.access.telenet.be User-Agent: Pan/0.132 (Waxed in Black) Cc: netdev@vger.kernel.org Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3018 Lines: 69 On Mon, 03 Mar 2008 15:53:12 +0200, Ilpo Järvinen wrote: > [PATCH net-2.6] [TCP]: Must count fack_count also when skipping > > It makes fackets_out to grow too slowly compared with the real write > queue. > > This shouldn't cause those BUG_TRAP(packets <= tp->packets_out) to > trigger but how knows how such inconsistent fackets_out affects here and > there around TCP when everything is nowadays assuming accurate > fackets_out. So lets see if this silences them all. > > Reported by Guillaume Chazarain . Will this patch be applied to 2.6.24 stable? I think I have been hit by the same problem recently: WARNING: at net/ipv4/tcp_input.c:2054 tcp_mark_head_lost() Pid: 16959, comm: X Tainted: P 2.6.24.3-desktop-3mnb #1 Call Trace: [] tcp_ack+0x180c/0x1d60 [] _read_lock_bh+0x9/0x20 [] tcp_rcv_state_process+0x3b5/0xd00 [] tcp_v4_do_rcv+0xc8/0x3f0 [] :nf_conntrack_ipv4:ipv4_confirm+0x33/0x60 [] nf_iterate+0x66/0xc0 [] tcp_v4_rcv+0x898/0xaf0 [] ip_local_deliver_finish+0xc3/0x250 [] ip_rcv_finish+0x114/0x3b0 [] ip_rcv+0x205/0x2f0 [] netif_receive_skb+0x3ac/0x490 [] :forcedeth:nv_napi_poll+0xf9/0x850 [] net_rx_action+0x128/0x230 [] __do_softirq+0x75/0xe0 [] call_softirq+0x1c/0x30 [] do_softirq+0x35/0x90 [] irq_exit+0x88/0x90 [] do_IRQ+0x80/0x100 [] ret_from_intr+0x0/0xa WARNING: at net/ipv4/tcp_input.c:2413 tcp_fastretrans_alert() Pid: 4053, comm: rsyslogd Tainted: P 2.6.24.3-desktop-3mnb #1 Call Trace: [] tcp_ack+0x1d2d/0x1d60 [] _read_lock_bh+0x9/0x20 [] tcp_rcv_state_process+0x3b5/0xd00 [] tcp_v4_do_rcv+0xc8/0x3f0 [] :nf_conntrack_ipv4:ipv4_confirm+0x33/0x60 [] nf_iterate+0x66/0xc0 [] tcp_v4_rcv+0x898/0xaf0 [] ip_local_deliver_finish+0xc3/0x250 [] ip_rcv_finish+0x114/0x3b0 [] ip_rcv+0x205/0x2f0 [] netif_receive_skb+0x3ac/0x490 [] :forcedeth:nv_napi_poll+0xf9/0x850 [] net_rx_action+0x128/0x230 [] __do_softirq+0x75/0xe0 [] call_softirq+0x1c/0x30 [] do_softirq+0x35/0x90 [] irq_exit+0x88/0x90 [] do_IRQ+0x80/0x100 [] ret_from_intr+0x0/0xa -- Frederik Himpe -- 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/