Bug 1270699
Summary: | kernel-rt-debug: BUG: sleeping function called from invalid context at kernel/rtmutex.c:729 | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Nicolas Dichtel <nicolas.dichtel> | ||||
Component: | kernel-rt | Assignee: | Clark Williams <williams> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Kastner <jkastner> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 7.3 | CC: | bhu, jean-mickael.guerin, knoel, lgoncalv, nicolas.dichtel, riel, srostedt, vincent.jardin | ||||
Target Milestone: | rc | Keywords: | Reopened | ||||
Target Release: | 7.3 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1416403 (view as bug list) | Environment: | |||||
Last Closed: | 2017-01-25 20:25:32 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1175461, 1274397, 1282922, 1313485 | ||||||
Attachments: |
|
Description
Nicolas Dichtel
2015-10-12 08:01:39 UTC
(In reply to Nicolas Dichtel from comment #0) > When using the kernel-rt-debug, I got a WARNING during the login: > > Red Hat Enterprise Linux > Kernel 3.10.0-319.rt56.194.el7.x86_64.debug on an x86_64 > Nicolas, did you have any virtual guests running on this system? Or even loaded? No. However, the system was booted on a vm (qemu), not on a physical machine. Created attachment 1134328 [details]
make kvm async pagefault patch rt-preempt friendly
I have built a test kernel with the patch from comment #6. Does that change resolve the issue? https://people.redhat.com/riel/.bz1270699/ It seems that this kernel is not compiled with debug options. I got the initial backtrace only with the debug kernel. My apologies, I have uploaded a debug kernel to the same location now. Does that kernel resolve the problem, or is it still showing up? No backtrace on my side, thank you. Nicolas, What is the version of your host software packages for kernel/qemu/libvirt? Thanks. $ uname -a Linux bretzel 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 GNU/Linux $ qemu-system-x86_64 --version QEMU emulator version 2.3.0, Copyright (c) 2003-2008 Fabrice Bellard This patch has been merged into the RHEL7 realtime kernel tree since kernel-rt-3.10.0-363.rt56.240.el7 |