Re: [perf_event_ctx_lock_nested] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:97

From: Fengguang Wu
Date: Mon Oct 30 2017 - 04:52:22 EST


On Mon, Oct 30, 2017 at 09:42:25AM +0100, Peter Zijlstra wrote:
On Mon, Oct 30, 2017 at 12:02:01AM +0100, Fengguang Wu wrote:
The dmesg fragment is

[ 40.886662] done
[ 40.886686] [ 40.905102] capability: warning: `turbostat' uses 32-bit
capabilities (legacy support in use)
[ 40.940087] IPMI Device Information
[ 41.073351] [ 41.076223] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:97
[ 41.076224] in_atomic(): 1, irqs_disabled(): 0, pid: 14, name: watchdog/0
[ 41.076226] CPU: 0 PID: 14 Comm: watchdog/0 Tainted: G O 4.8.0-01558-g21f54dd #1
^^^^^^^^^^^^^^^^^^^^

That's not 4.14 or even close.

Yeah sorry -- it looks like a 0day bug. So the robot stores dmesg
files to the wrong commit dir, which made me believe they are all RC6
bugs. Sorry for the noises!
Regards,
Fengguang