Re: blk_mq: suspicious RCU usage, rcu_read_lock() used illegally while idle!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: "Paul E. McKenney" <paulmck@xxxxxxxxxxxxxxxxxx>
Date: Fri, 7 Nov 2014 07:06:28 -0800

> On Fri, Nov 07, 2014 at 12:50:02PM +0200, Meelis Roos wrote:
>> Perhaps DaveM can tell which one is coreect or if there is any related 
>> problem.
> 
> Happy to push either of them along, if appropriate.

We should use irq_enter()/irq_exit(), and we need to also add it to
smp_call_function_single_client().

I'll code up a final patch for sparc64 and push it upstream, thanks!

Some other architectures appear to have the same problem, for example
alpha and IA64.  Someone should grep around generic_smp_call_function*
under arch/ and do an audit.

--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux