From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deti Fliegl Subject: Re: problem with conntrack utility and kernel 2.6.14 Date: Fri, 28 Oct 2005 15:39:49 +0200 Message-ID: <43622A25.8060609@fliegl.de> References: <4361EAAB.1090206@fliegl.de> <4361F6DF.3050106@eurodev.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: netfilter-devel@lists.netfilter.org Return-path: To: Pablo Neira In-Reply-To: <4361F6DF.3050106@eurodev.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org Hi Pablo, the problem seems to occur in conjunction with high bandwidths (>500Mbit/s) and not with the number of connections. I am testing on a dual processor x86_64 system with hyperthreading enabled (4 CPUs detected by the kernel). It seems that information from the connection tracking table gets garbled when conntrack is being called. Even kernel oopses with complete lockups are happening: <4>Badness in __kfree_skb at net/core/skbuff.c:330 <4> <4>Call Trace:{__kfree_skb+167} {netlink_recvmsg+279} <4> {sock_recvmsg+315} {n_tty_receive_buf+4392} <4> {n_tty_receive_buf+4392} {autoremove_wake_function+0} <4> {pty_write+89} {sys_recvmsg+395} <4> {__wake_up+67} {vfs_write+344} <4> {sys_write+83} {system_call+126} <4> <3>scheduling while atomic: conntrack/0xffffff00/7454 <4> <4>Call Trace:{schedule+125} .... sorry trace ends here as I've got no console access. Hope you find the problem, Deti