From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Marek Lindner Date: Thu, 28 Jan 2010 08:09:57 +0800 References: <20100123174616.GA4795@Sellars> <201001261516.39057.lindner_marek@yahoo.de> <20100127001049.GA15002@Linus-Debian> In-Reply-To: <20100127001049.GA15002@Linus-Debian> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201001280809.58159.lindner_marek@yahoo.de> Subject: Re: [B.A.T.M.A.N.] slowpath warning 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: The list for a Better Approach To Mobile Ad-hoc Networking Hi, > nope, does not seem to work, still the same issue > I also tried it on my laptop here with the patch installed > and it is a very similar call trace, although here it is > send_vis_packets instead of vis_quit in the call trace. you should take the stack trace with a grain of salt. Stack tracing such an issue is a quite tricky thing, hence can not be fully trusted. Since the skb changes the code runs in interrupt context which probably introduced this bug. All previous warnings of this kind were related to holding a lock while sending packets. My patch unlocked the problematic orig_hash - maybe that was not enough ? By adding retrun statements at the beginning of the vis send function you might be able to get down to the problem. Regards, Marek