[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20150312.142621.1128728353472907283.davem@davemloft.net>
Date: Thu, 12 Mar 2015 14:26:21 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: netdev@...gii.com
Cc: netdev@...r.kernel.org
Subject: Re: [PATCH] neighbour.c: Avoid GC directly after state change
I hate changes like this.
By making this a Kconfig options it cannot be dynamic, and every
distribution is going to have to scratch their head and decide
what to set this to.
That's seriously suboptimal.
If you want to change behavior based upon whether userspace is
managing the damn table, make it so the user doing so has to
ask for the new behavior at _RUN TIME_ via the netlink interface
or similar.
Picking the guard time itself at compile time is also undesirable.
And you don't even want a damn timer, what you want is for the
state of the entry to be frozen and for the user to "release"
it by either adjusting the state to something else or marking
in some other way to allow it to be unfrozen and released again.
Why put it to chance with some timeout? Make things explicit.
I'm not applying this patch.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists