[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1254425195.3959.28.camel@johannes.local>
Date: Thu, 01 Oct 2009 21:26:35 +0200
From: Johannes Berg <johannes@...solutions.net>
To: Michael Buesch <mb@...sch.de>
Cc: David Miller <davem@...emloft.net>, oliver@...tkopp.net,
kalle.valo@....fi, linville@...driver.com,
linux-wireless@...r.kernel.org, netdev@...r.kernel.org
Subject: Re: [PATCH] net: fix NOHZ: local_softirq_pending 08
On Thu, 2009-10-01 at 21:10 +0200, Michael Buesch wrote:
> > I agree with davem, don't. Just fix the driver to local_bh_disable()
> > around the rx function if necessary.
>
> For the benefit of a much bigger critical section? I don't get it why this would be any better.
And how do you know mac80211 is actually safe with this change? It uses
tasklets too. At the very least you'd have to require drivers to never
mix & match the regular/irqsafe functions at all.
johannes
Download attachment "signature.asc" of type "application/pgp-signature" (802 bytes)
Powered by blists - more mailing lists