Thread (81 messages) 81 messages, 7 authors, 2017-09-06

RCU lockup issues when CONFIG_SOFTLOCKUP_DETECTOR=n - any one else seeing this?

From: Paul E. McKenney <hidden>
Date: 2017-08-20 05:04:52
Also in: linuxppc-dev, sparclinux

On Sun, Aug 20, 2017 at 02:45:53PM +1000, Nicholas Piggin wrote:
On Wed, 16 Aug 2017 09:27:31 -0700
"Paul E. McKenney" [off-list ref] wrote:
quoted
On Wed, Aug 16, 2017 at 05:56:17AM -0700, Paul E. McKenney wrote:

Thomas, John, am I misinterpreting the timer trace event messages?
So I did some digging, and what you find is that rcu_sched seems to do a
simple scheudle_timeout(1) and just goes out to lunch for many seconds.
The process_timeout timer never fires (when it finally does wake after
one of these events, it usually removes the timer with del_timer_sync).

So this patch seems to fix it. Testing, comments welcome.
Fired up some tests, which should complete in about 12 hours.

Here is hoping!  ;-)

							Thanx, Paul
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help