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 21:53:31 +0200 Message-ID: <436281BB.2010100@fliegl.de> References: <4361EAAB.1090206@fliegl.de> <4361F6DF.3050106@eurodev.net> <43621028.40705@fliegl.de> <43627A8F.9060307@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: <43627A8F.9060307@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 Pablo Neira wrote: > Thanks for the very detailed report. The patch fixes some aligment > issues that I didn't handle properly :(. Please, give a try to the patch > attached and tell if it fixes your problem. Thanks for the patch (which seemed to be already checked into svn) - conntrack now works properly - no seg faults occured :) The kernel oops still happens - but this time I had access to the console (hope that helps): <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} {filemap_nopage+424} <4> {try_to_wake_up+1083} {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/7887 <4> <4>Call Trace:{schedule+125} {vfs_write+344} <4> {sys_write+83} {sysret_careful+13} <4> <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} {printk+141} <4> {autoremove_wake_function+0} {pty_write+89} <4> {sys_recvmsg+395} {pipe_writev+1319} <4> {vfs_write+344} {sys_write+83} <4> {system_call+126} <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} {printk+141} <4> {autoremove_wake_function+0} {pty_write+89} <4> {sys_recvmsg+395} {pipe_writev+1319} <4> {vfs_write+344} {sys_write+83} <4> {system_call+126} ... etc...