[PlanetCCRMA] message "sleeping function called from invalid context at kernel/locking/rtmutex.c:974" with fedora 29 + kernel-rt

Askar Ibragimov askar.ibragimov at gmail.com
Wed Jun 5 01:15:53 PDT 2019


Dear all,

I am trying to install PlanetCCRMA kernel onto fresh Fedora 29 workstation,
installed with default settings. The installation was done by 'yum install
kernel-rt*' after I have added planetCCRMA repo; from what I see, it have
installed latest versions of all "core" repository packages (starting fron
kernel-rt).

I had the same problem on a VM and on bare metal box.

I am getting kernel OOPS'es as shown below. I greatly appreciate if someone
could advice me what can be done.

Jun 05 01:51:54 localhost.localdomain kernel: BUG: sleeping function
called from invalid context at kernel/locking/rtmutex.c:974
Jun 05 01:51:54 localhost.localdomain kernel: in_atomic(): 0,
irqs_disabled(): 1, pid: 1954, name: gnome-shell
Jun 05 01:51:54 localhost.localdomain kernel: 2 locks held by gnome-shell/1954:
Jun 05 01:51:54 localhost.localdomain kernel:  #0: 00000000999d3447
(&dev->struct_mutex){+.+.}, at:
i915_mutex_lock_interruptible+0x5c/0x140 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:  #1: 00000000a4f5acdc
(&engine->timeline.lock/1){+.+.}, at: i915_request_retire+0x24c/0x4b0
[i915]
Jun 05 01:51:54 localhost.localdomain kernel: irq event stamp: 94657614
Jun 05 01:51:54 localhost.localdomain kernel: hardirqs last  enabled
at (94657613): [<ffffffff8aa57f7e>]
_raw_spin_unlock_irqrestore+0x6e/0x80
Jun 05 01:51:54 localhost.localdomain kernel: hardirqs last disabled
at (94657614): [<ffffffffc0509d34>] i915_request_retire+0x244/0x4b0
[i915]
Jun 05 01:51:54 localhost.localdomain kernel: softirqs last  enabled
at (0): [<ffffffff8a0bd5d4>] copy_process.part.35+0x8c4/0x2170
Jun 05 01:51:54 localhost.localdomain kernel: softirqs last disabled
at (0): [<0000000000000000>]           (null)
Jun 05 01:51:54 localhost.localdomain kernel: CPU: 0 PID: 1954 Comm:
gnome-shell Tainted: G        W
4.19.10-300.rt8.1.fc29.ccrma.x86_64+rt #1
Jun 05 01:51:54 localhost.localdomain kernel: Hardware name: Dell Inc.
OptiPlex 9020/0PC5F7, BIOS A05 12/05/2013
Jun 05 01:51:54 localhost.localdomain kernel: Call Trace:
Jun 05 01:51:54 localhost.localdomain kernel:  dump_stack+0x85/0xc0
Jun 05 01:51:54 localhost.localdomain kernel:  ___might_sleep.cold.77+0xac/0xbc
Jun 05 01:51:54 localhost.localdomain kernel:  rt_spin_lock+0x50/0x60
Jun 05 01:51:54 localhost.localdomain kernel:  ?
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:
i915_request_retire_upto+0x44/0x90 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:
i915_gem_do_execbuffer+0xcd9/0x1290 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:  ? find_held_lock+0x34/0xa0
Jun 05 01:51:54 localhost.localdomain kernel:
i915_gem_execbuffer2_ioctl+0x1e9/0x3a0 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:  ?
i915_gem_execbuffer_ioctl+0x2e0/0x2e0 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:  drm_ioctl_kernel+0xa1/0xf0 [drm]
Jun 05 01:51:54 localhost.localdomain kernel:  drm_ioctl+0x1fc/0x390 [drm]
Jun 05 01:51:54 localhost.localdomain kernel:  ?
i915_gem_execbuffer_ioctl+0x2e0/0x2e0 [i915]
Jun 05 01:51:54 localhost.localdomain kernel:  ? selinux_file_ioctl+0x171/0x210
Jun 05 01:51:54 localhost.localdomain kernel:  do_vfs_ioctl+0xa5/0x6f0
Jun 05 01:51:54 localhost.localdomain kernel:  ksys_ioctl+0x60/0x90
Jun 05 01:51:54 localhost.localdomain kernel:  __x64_sys_ioctl+0x16/0x20
Jun 05 01:51:54 localhost.localdomain kernel:  do_syscall_64+0x60/0x1f0
Jun 05 01:51:54 localhost.localdomain kernel:
entry_SYSCALL_64_after_hwframe+0x49/0xbe
Jun 05 01:51:54 localhost.localdomain kernel: RIP: 0033:0x7f3856aebf7b
Jun 05 01:51:54 localhost.localdomain kernel: Code: 0f 1e fa 48 8b 05
0d bf 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44
00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48
8b 0d dd be 0c 00 f7 d8 64 89 01 48
Jun 05 01:51:54 localhost.localdomain kernel: RSP:
002b:00007ffc9d6701c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Jun 05 01:51:54 localhost.localdomain kernel: RAX: ffffffffffffffda
RBX: 00005617147612b0 RCX: 00007f3856aebf7b
Jun 05 01:51:54 localhost.localdomain kernel: RDX: 00007ffc9d670210
RSI: 0000000040406469 RDI: 000000000000000b
Jun 05 01:51:54 localhost.localdomain kernel: RBP: 00007ffc9d670210
R08: 00005617147a14a0 R09: 00007f3851f40558
Jun 05 01:51:54 localhost.localdomain kernel: R10: 0000000000000000
R11: 0000000000000246 R12: 0000000040406469
Jun 05 01:51:54 localhost.localdomain kernel: R13: 000000000000000b
R14: 00007f3850e20f40 R15: ffffffffffffffff
Jun 05 01:51:54 localhost.localdomain abrt-applet.desktop[2320]:
abrt-applet: Can't connect to system DBus: Error calling
StartServiceByName for org.freedesktop.problems:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to
execute program org.freedesktop.problems: Permission denied
Jun 05 01:51:55 localhost.localdomain kernel: BUG: sleeping function
called from invalid context at kernel/locking/rtmutex.c:974
Jun 05 01:51:55 localhost.localdomain kernel: in_atomic(): 0,
irqs_disabled(): 1, pid: 1954, name: gnome-shell
Jun 05 01:51:55 localhost.localdomain kernel: 2 locks held by gnome-shell/1954:
Jun 05 01:51:55 localhost.localdomain kernel:  #0: 00000000999d3447
(&dev->struct_mutex){+.+.}, at:
i915_mutex_lock_interruptible+0x5c/0x140 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:  #1: 00000000a4f5acdc
(&engine->timeline.lock/1){+.+.}, at: i915_request_retire+0x24c/0x4b0
[i915]
Jun 05 01:51:55 localhost.localdomain kernel: irq event stamp: 94706990
Jun 05 01:51:55 localhost.localdomain kernel: hardirqs last  enabled
at (94706989): [<ffffffff8aa57f7e>]
_raw_spin_unlock_irqrestore+0x6e/0x80
Jun 05 01:51:55 localhost.localdomain kernel: hardirqs last disabled
at (94706990): [<ffffffffc0509d34>] i915_request_retire+0x244/0x4b0
[i915]
Jun 05 01:51:55 localhost.localdomain kernel: softirqs last  enabled
at (0): [<ffffffff8a0bd5d4>] copy_process.part.35+0x8c4/0x2170
Jun 05 01:51:55 localhost.localdomain kernel: softirqs last disabled
at (0): [<0000000000000000>]           (null)
Jun 05 01:51:55 localhost.localdomain kernel: CPU: 4 PID: 1954 Comm:
gnome-shell Tainted: G        W
4.19.10-300.rt8.1.fc29.ccrma.x86_64+rt #1
Jun 05 01:51:55 localhost.localdomain kernel: Hardware name: Dell Inc.
OptiPlex 9020/0PC5F7, BIOS A05 12/05/2013
Jun 05 01:51:55 localhost.localdomain kernel: Call Trace:
Jun 05 01:51:55 localhost.localdomain kernel:  dump_stack+0x85/0xc0
Jun 05 01:51:55 localhost.localdomain kernel:  ___might_sleep.cold.77+0xac/0xbc
Jun 05 01:51:55 localhost.localdomain kernel:  rt_spin_lock+0x50/0x60
Jun 05 01:51:55 localhost.localdomain kernel:  ?
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:
i915_request_retire_upto+0x44/0x90 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:
i915_gem_do_execbuffer+0xcd9/0x1290 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:  ? find_held_lock+0x34/0xa0
Jun 05 01:51:55 localhost.localdomain kernel:
i915_gem_execbuffer2_ioctl+0x1e9/0x3a0 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:  ?
i915_gem_execbuffer_ioctl+0x2e0/0x2e0 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:  drm_ioctl_kernel+0xa1/0xf0 [drm]
Jun 05 01:51:55 localhost.localdomain kernel:  drm_ioctl+0x1fc/0x390 [drm]
Jun 05 01:51:55 localhost.localdomain kernel:  ?
i915_gem_execbuffer_ioctl+0x2e0/0x2e0 [i915]
Jun 05 01:51:55 localhost.localdomain kernel:  ? selinux_file_ioctl+0x171/0x210
Jun 05 01:51:55 localhost.localdomain kernel:  do_vfs_ioctl+0xa5/0x6f0
Jun 05 01:51:55 localhost.localdomain kernel:  ksys_ioctl+0x60/0x90
Jun 05 01:51:55 localhost.localdomain kernel:  __x64_sys_ioctl+0x16/0x20
Jun 05 01:51:55 localhost.localdomain kernel:  do_syscall_64+0x60/0x1f0
Jun 05 01:51:55 localhost.localdomain kernel:
entry_SYSCALL_64_after_hwframe+0x49/0xbe
Jun 05 01:51:55 localhost.localdomain kernel: RIP: 0033:0x7f3856aebf7b
Jun 05 01:51:55 localhost.localdomain kernel: Code: 0f 1e fa 48 8b 05
0d bf 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44
00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48
8b 0d dd be 0c 00 f7 d8 64 89 01 48
Jun 05 01:51:55 localhost.localdomain kernel: RSP:
002b:00007ffc9d6701c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Jun 05 01:51:55 localhost.localdomain kernel: RAX: ffffffffffffffda
RBX: 00005617147612b0 RCX: 00007f3856aebf7b
Jun 05 01:51:55 localhost.localdomain kernel: RDX: 00007ffc9d670210
RSI: 0000000040406469 RDI: 000000000000000b
Jun 05 01:51:55 localhost.localdomain kernel: RBP: 00007ffc9d670210
R08: 00005617147a14a0 R09: 00007f3851f8e3f4
Jun 05 01:51:55 localhost.localdomain kernel: R10: 0000000000000000
R11: 0000000000000246 R12: 0000000040406469
Jun 05 01:51:55 localhost.localdomain kernel: R13: 000000000000000b
R14: 00007f3850e20f40 R15: ffffffffffffffff
Jun 05 01:51:55 localhost.localdomain abrt-dump-journal-oops[946]:
abrt-dump-journal-oops: Found oopses: 2
Jun 05 01:51:55 localhost.localdomain abrt-dump-journal-oops[946]:
abrt-dump-journal-oops: Creating problem directories
Jun 05 01:51:56 localhost.localdomain abrt-server[14433]: Can't find a
meaningful backtrace for hashing in '.'
Jun 05 01:51:56 localhost.localdomain abrt-server[14433]: Option
'DropNotReportableOopses' is not configured
Jun 05 01:51:56 localhost.localdomain abrt-server[14433]: Preserving
oops '.' because DropNotReportableOopses is 'no'
Jun 05 01:51:56 localhost.localdomain kernel: BUG: sleeping function
called from invalid context at kernel/locking/rtmutex.c:974
Jun 05 01:51:56 localhost.localdomain kernel: in_atomic(): 0,
irqs_disabled(): 1, pid: 173, name: kworker/u16:2
Jun 05 01:51:56 localhost.localdomain kernel: 4 locks held by kworker/u16:2/173:
Jun 05 01:51:56 localhost.localdomain kernel:  #0: 000000004cbdb4c3
((wq_completion)"i915"){+.+.}, at: process_one_work+0x1e4/0x6a0
Jun 05 01:51:56 localhost.localdomain kernel:  #1: 00000000e2544847
((work_completion)(&(&dev_priv->gt.retire_work)->work)){+.+.}, at:
process_one_work+0x1e4/0x6a0
Jun 05 01:51:56 localhost.localdomain kernel:  #2: 00000000999d3447
(&dev->struct_mutex){+.+.}, at: i915_gem_retire_work_handler+0x20/0x70
[i915]
Jun 05 01:51:56 localhost.localdomain kernel:  #3: 00000000a4f5acdc
(&engine->timeline.lock/1){+.+.}, at: i915_request_retire+0x24c/0x4b0
[i915]
Jun 05 01:51:56 localhost.localdomain kernel: irq event stamp: 7301172
Jun 05 01:51:56 localhost.localdomain kernel: hardirqs last  enabled
at (7301171): [<ffffffff8aa57f7e>]
_raw_spin_unlock_irqrestore+0x6e/0x80
Jun 05 01:51:56 localhost.localdomain kernel: hardirqs last disabled
at (7301172): [<ffffffffc0509d34>] i915_request_retire+0x244/0x4b0
[i915]
Jun 05 01:51:56 localhost.localdomain kernel: softirqs last  enabled
at (0): [<ffffffff8a0bd5d4>] copy_process.part.35+0x8c4/0x2170
Jun 05 01:51:56 localhost.localdomain kernel: softirqs last disabled
at (0): [<0000000000000000>]           (null)
Jun 05 01:51:56 localhost.localdomain kernel: CPU: 3 PID: 173 Comm:
kworker/u16:2 Tainted: G        W
4.19.10-300.rt8.1.fc29.ccrma.x86_64+rt #1
Jun 05 01:51:56 localhost.localdomain kernel: Hardware name: Dell Inc.
OptiPlex 9020/0PC5F7, BIOS A05 12/05/2013
Jun 05 01:51:56 localhost.localdomain kernel: Workqueue: i915
i915_gem_retire_work_handler [i915]
Jun 05 01:51:56 localhost.localdomain kernel: Call Trace:
Jun 05 01:51:56 localhost.localdomain kernel:  dump_stack+0x85/0xc0
Jun 05 01:51:56 localhost.localdomain kernel:  ___might_sleep.cold.77+0xac/0xbc
Jun 05 01:51:56 localhost.localdomain kernel:  rt_spin_lock+0x50/0x60
Jun 05 01:51:56 localhost.localdomain kernel:  ?
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:56 localhost.localdomain kernel:
i915_request_retire+0x24c/0x4b0 [i915]
Jun 05 01:51:56 localhost.localdomain kernel:
i915_retire_requests+0xab/0x130 [i915]
Jun 05 01:51:56 localhost.localdomain kernel:
i915_gem_retire_work_handler+0x39/0x70 [i915]
Jun 05 01:51:56 localhost.localdomain kernel:  process_one_work+0x26f/0x6a0
Jun 05 01:51:56 localhost.localdomain kernel:  worker_thread+0x3f/0x400
Jun 05 01:51:56 localhost.localdomain kernel:  ? process_one_work+0x6a0/0x6a0
Jun 05 01:51:56 localhost.localdomain kernel:  kthread+0x120/0x140
Jun 05 01:51:56 localhost.localdomain kernel:  ?
kthread_create_worker_on_cpu+0x70/0x70
Jun 05 01:51:56 localhost.localdomain kernel:  ret_from_fork+0x3a/0x50
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/planetccrma/attachments/20190605/97808d7b/attachment-0001.html>


More information about the PlanetCCRMA mailing list