Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-13 Thread Peter Zijlstra
On Wed, Mar 08, 2017 at 04:29:02PM +0100, Sebastian Andrzej Siewior wrote: > kernel/futex.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/kernel/futex.c b/kernel/futex.c > index 00ec4a01d3f5..73abfe0da4d0 100644 > --- a/kernel/futex.c > +++ b/kernel/futex.c > @@

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-13 Thread Peter Zijlstra
On Wed, Mar 08, 2017 at 04:29:02PM +0100, Sebastian Andrzej Siewior wrote: > kernel/futex.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/kernel/futex.c b/kernel/futex.c > index 00ec4a01d3f5..73abfe0da4d0 100644 > --- a/kernel/futex.c > +++ b/kernel/futex.c > @@

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Steven Rostedt
On Wed, 8 Mar 2017 16:37:32 +0100 Sebastian Andrzej Siewior wrote: > On 2017-03-08 16:29:02 [+0100], To Peter Zijlstra wrote: > > Without this, futex_requeue_pi_signal_restart will trigger > > > > |kernel BUG at locking/rtmutex_common.h:55! > > |Call Trace: > > |

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Steven Rostedt
On Wed, 8 Mar 2017 16:37:32 +0100 Sebastian Andrzej Siewior wrote: > On 2017-03-08 16:29:02 [+0100], To Peter Zijlstra wrote: > > Without this, futex_requeue_pi_signal_restart will trigger > > > > |kernel BUG at locking/rtmutex_common.h:55! > > |Call Trace: > > |

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Steven Rostedt
On Wed, 8 Mar 2017 16:29:02 +0100 Sebastian Andrzej Siewior wrote: > Without this, futex_requeue_pi_signal_restart will trigger > > |kernel BUG at locking/rtmutex_common.h:55! > |Call Trace: > | rt_mutex_cleanup_proxy_lock+0x54/0x90 > |

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Steven Rostedt
On Wed, 8 Mar 2017 16:29:02 +0100 Sebastian Andrzej Siewior wrote: > Without this, futex_requeue_pi_signal_restart will trigger > > |kernel BUG at locking/rtmutex_common.h:55! > |Call Trace: > | rt_mutex_cleanup_proxy_lock+0x54/0x90 > | futex_wait_requeue_pi.constprop.21+0x387/0x4d0 > |

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Sebastian Andrzej Siewior
On 2017-03-08 16:29:02 [+0100], To Peter Zijlstra wrote: > Without this, futex_requeue_pi_signal_restart will trigger > > |kernel BUG at locking/rtmutex_common.h:55! > |Call Trace: > | rt_mutex_cleanup_proxy_lock+0x54/0x90 > | futex_wait_requeue_pi.constprop.21+0x387/0x4d0 > |

Re: [PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Sebastian Andrzej Siewior
On 2017-03-08 16:29:02 [+0100], To Peter Zijlstra wrote: > Without this, futex_requeue_pi_signal_restart will trigger > > |kernel BUG at locking/rtmutex_common.h:55! > |Call Trace: > | rt_mutex_cleanup_proxy_lock+0x54/0x90 > | futex_wait_requeue_pi.constprop.21+0x387/0x4d0 > |

[PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Sebastian Andrzej Siewior
Without this, futex_requeue_pi_signal_restart will trigger |kernel BUG at locking/rtmutex_common.h:55! |Call Trace: | rt_mutex_cleanup_proxy_lock+0x54/0x90 | futex_wait_requeue_pi.constprop.21+0x387/0x4d0 | do_futex+0x289/0xbf0 |RIP: remove_waiter+0x157/0x170 RSP: c9e0fbe0 with BUG

[PATCH] futex: move debug_rt_mutex_free_waiter() further down

2017-03-08 Thread Sebastian Andrzej Siewior
Without this, futex_requeue_pi_signal_restart will trigger |kernel BUG at locking/rtmutex_common.h:55! |Call Trace: | rt_mutex_cleanup_proxy_lock+0x54/0x90 | futex_wait_requeue_pi.constprop.21+0x387/0x4d0 | do_futex+0x289/0xbf0 |RIP: remove_waiter+0x157/0x170 RSP: c9e0fbe0 with BUG