From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759916AbXHBSj4 (ORCPT ); Thu, 2 Aug 2007 14:39:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754151AbXHBSjs (ORCPT ); Thu, 2 Aug 2007 14:39:48 -0400 Received: from stinky.trash.net ([213.144.137.162]:50208 "EHLO stinky.trash.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752829AbXHBSjs (ORCPT ); Thu, 2 Aug 2007 14:39:48 -0400 Message-ID: <46B22364.9060506@trash.net> Date: Thu, 02 Aug 2007 20:33:08 +0200 From: Patrick McHardy User-Agent: Mozilla-Thunderbird 2.0.0.0 (X11/20070601) MIME-Version: 1.0 To: Jan Engelhardt CC: Netfilter Developer Mailing List , yasuyuki.kozakai@toshiba.co.jp, Linux Kernel Mailing List Subject: Re: nf_conntrack_ipv4 must be loaded explicitly References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jan Engelhardt wrote > in recent git kernels, I experience the following "regression" that no > packets traverse the nat table (esp. the POSTROUTING counters just stand > still) - and hence things like ping+SNAT do not work. Bisect nailed it > down to: > > ff09b7493c8f433d3ffd6a31ad58d190f82ef0c5 is first bad commit > commit ff09b7493c8f433d3ffd6a31ad58d190f82ef0c5 > Author: Yasuyuki Kozakai > Date: Sat Jul 7 22:25:28 2007 -0700 > > [NETFILTER]: nf_nat: remove unused nf_nat_module_is_loaded > > Signed-off-by: Yasuyuki Kozakai > Signed-off-by: Patrick McHardy > Signed-off-by: David S. Miller > > :040000 040000 177886eca60385293ac736c8e4861a2d4910d90a 32e63b6a9399e1ea65dc6cd0b357ca811e4dc835 M include > :040000 040000 e1c20c3db28c927af62df067b2a20f8604a5fe06 84a277d1f81e3be9ce37ce6040c6d814ca20b3b0 M net > > > The diff from ff09b7^...ff09b7 made me think... > > End result: > > After loading nf_conntrack_ipv4.ko, everything works again (also with > the "bad" ff09b7). But I have to load it explicitly, and I think that > unfortunately breaks a lot of setups (such as mine) which assume ipv4 > connection tracking is always there. > I already have a patch for this queued. I'll push it upstream once I get a new power supply for the box I keep that tree on, hopefully tommorrow.