From: Florian Westphal <fw@strlen.de>
To: Chris Vine <chris@cvine.freeserve.co.uk>
Cc: Florian Westphal <fw@strlen.de>, netfilter-devel@vger.kernel.org
Subject: Re: xt_recent fails with kernel 3.19.0
Date: Thu, 12 Feb 2015 22:40:30 +0100 [thread overview]
Message-ID: <20150212214030.GH22887@breakpoint.cc> (raw)
In-Reply-To: <20150212213410.5a91da77@bother.homenet>
Chris Vine <chris@cvine.freeserve.co.uk> wrote:
> On Thu, 12 Feb 2015 18:09:31 +0100
> Florian Westphal <fw@strlen.de> wrote:
> [snip]
> > > This patch seems to be doing
> > > something different, and I note that nstamps_max_mask is
> > > unconditionally set later in recent_mt_check() anyway.
> >
> > No, its only set if recent_table_lookup returns NULL.
> > We return soon after we bump the refcnt when we take this branch.
>
> You probably are working on a more up-to-date branch. Your patch
> assigning to nstamps_max_mask is only executed if recent_table_lookup()
> does not return NULL. In the 3.19.0 kernel, the assignment to
> nstamps_max_mask in line 404 also only occurs if recent_table_lookup()
> does not return NULL.
Thats what I meant -- line 404 is ONLY executed if the table doesn't
exist, so we need to assign it in case we have a table and we want
to increase the upper limit of the _existing_ table.
Unless someone spots an issue with this approach i'll submit this
formally tomorrow.
next prev parent reply other threads:[~2015-02-12 21:40 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-12 10:25 xt_recent fails with kernel 3.19.0 Chris Vine
2015-02-12 10:51 ` Chris Vine
2015-02-12 11:09 ` Chris Vine
2015-02-12 11:36 ` Florian Westphal
2015-02-12 11:52 ` Florian Westphal
2015-02-12 17:04 ` Chris Vine
2015-02-12 17:09 ` Florian Westphal
2015-02-12 21:34 ` Chris Vine
2015-02-12 21:40 ` Florian Westphal [this message]
2015-02-12 21:57 ` Chris Vine
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150212214030.GH22887@breakpoint.cc \
--to=fw@strlen.de \
--cc=chris@cvine.freeserve.co.uk \
--cc=netfilter-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.