From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Marek Lindner Date: Fri, 19 Apr 2013 19:30:49 +0800 References: <1366291255-30080-1-git-send-email-ordex@autistici.org> In-Reply-To: <1366291255-30080-1-git-send-email-ordex@autistici.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201304191930.49880.lindner_marek@yahoo.de> Subject: Re: [B.A.T.M.A.N.] [PATCH repost] batman-adv: schedule global entry removal earlier Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: b.a.t.m.a.n@lists.open-mesh.org Cc: Simon Wunderlich , Antonio Quartulli On Thursday, April 18, 2013 21:20:55 Antonio Quartulli wrote: > Instead of scheduling the global entry removals in > batadv_orig_node_free_rcu() (which would result in > scheduling other RCU callbacks for the next RCU period), > do it in batadv_orig_node_free_ref() directly. >=20 > In this way all the callbacks get scheduled in one RCU > period. >=20 > CC: Linus L=C3=BCssing > CC: Simon Wunderlich > CC: Marek Lindner > Signed-off-by: Antonio Quartulli > --- > originator.c | 12 +++++++++--- > 1 file changed, 9 insertions(+), 3 deletions(-) I'd rather see a cleaner solution instead making the "less than ideal"=20 situation worse. Cheers, Marek