Bug 1188573

Summary: Kernel crashes ("swiotlb_tlb_unmap_single") with version 3.18.3 on Xen-Dom0
Product: [Fedora] Fedora Reporter: Helmut Schlattl <helmut.schlattl>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 21CC: gansalmon, itamar, jonathan, kernel-maint, ketuzsezr, madhu.chinakonda, m.a.young, mchehab, mike
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-09 20:12:10 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:
Attachments:
Description Flags
Screenshot of kernel panic none

Description Helmut Schlattl 2015-02-03 09:43:40 UTC
Created attachment 987465 [details]
Screenshot of kernel panic

Description of problem:
Booting as Xen Dom0 results in kernel panic when using kernel-3.18.3-201.fc21.x86_64. The system boots properly
a) without Xen
b) with Xen, but kernel--3.17.8-200.fc20.x86_64

Version-Release number of selected component (if applicable):
kernel-3.18.3-201.fc21.x86_64
xen-4.4.1-12.fc21.x86_64


How reproducible:
always

Steps to Reproduce:
1.Boot
2.
3.

Actual results:
kernel panic

Expected results:
booting

Additional info:
cat /proc/cmdline:

root=/dev/mapper/raid01-system ro quiet rhgb loop.max_part=63 SYSFONT=latarcyrheb-sun16 LANG=de_DE.UTF-8 KEYTABLE=us-de pcie_aspm=off rdblacklist=nvidia nouveau.modeset=1 selinux=0 intel_iommu=1

xl info | grep commandline:
xen_commandline        :  dom0_mem=9504M dom0_max_vcpus=7 iommu=verbose vga=gfx-1600x1200x32 loglvl=info guest_loglvl=err

Comment 1 Helmut Schlattl 2015-02-04 08:02:06 UTC
Just tested rawhide kernel-core-3.19.0-0.rc7.git0.1.fc22.x86_64

The kernel panic disappeared! Booted without problems.

Comment 2 Konrad Rzeszutek Wilk 2015-02-06 14:55:04 UTC
Pls backport https://lkml.org/lkml/2015/1/27/894

Comment 3 Josh Boyer 2015-02-06 16:04:15 UTC
(In reply to Konrad Rzeszutek Wilk from comment #2)
> Pls backport https://lkml.org/lkml/2015/1/27/894

That was added to 3.18.5 upstream, which means Fedora should already have that commit.  Helmut, if you could test the submitted 3.18.5 build and confirm, that would be appreciated.

Thanks for the pointer, Konrad!

Comment 4 Michael Young 2015-02-06 22:06:56 UTC
I can boot kernel-3.18.5-201.fc21.x86_64 as a xen dom0 (xen is actually xen-4.5.0-1.fc22.x86_64 built for F21 in my case).

Comment 5 W. Michael Petullo 2015-02-09 02:14:38 UTC
kernel-3.18.5-201.fc21.x86_64 boots fine for me with the standard Fedora 21 Xen. Is this fixed?

Comment 6 Helmut Schlattl 2015-02-09 07:42:58 UTC
Yes, indeed. kernel-3.18.5-201.fc21.x86_64 boots as xen dom0.

Comment 7 Josh Boyer 2015-02-09 20:12:10 UTC
Thanks.