[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1790975] Re: arm virt ecam pcie conflict
From: |
Jonathan Marler |
Subject: |
[Qemu-devel] [Bug 1790975] Re: arm virt ecam pcie conflict |
Date: |
Thu, 06 Sep 2018 17:37:35 -0000 |
I tried to triage this a bit today.
I'm running a 32-bit linux kernel and I think that's the problem. The
ECAM address base is at 0x4010000000, but it gets truncated to
0x10000000 because it's only a 32-bit kernel, but since it's truncated,
it conflicts with VIRT_PCIE_MMIO (see hw/arm/virt.c) whose range is from
0x10000000 to 0x3efeffff which matches what we see in the error message.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1790975
Title:
arm virt ecam pcie conflict
Status in QEMU:
New
Bug description:
This occurs on qemu_v3.0.0 but not on qemu_v2.12.2 (built from
qemu_v3.0.0 tag on github)
Symptom: You'll see something like this in the kernel output:
[ 1.285210] OF: PCI: host bridge /address@hidden ranges:
[ 1.286246] OF: PCI: IO 0x3eff0000..0x3effffff -> 0x00000000
[ 1.287061] OF: PCI: MEM 0x10000000..0x3efeffff -> 0x10000000
[ 1.287820] OF: PCI: MEM 0x8000000000..0xffffffffff -> 0x8000000000
[ 1.289312] pci-host-generic 4010000000.pcie: can't claim ECAM area [mem
0x10000000-0x1fffffff]: address conflict with /address@hidden [mem
0x10000000-0x3efeffff]
[ 1.290984] pci-host-generic: probe of 4010000000.pcie failed with error
-16
Qemu Command Line: qemu-system-arm -machine virt -m 1024M -kernel zImage
-serial stdio
I can post my zImage if anyone has problems reproducing with their own
zImage.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1790975/+subscriptions
- [Qemu-devel] [Bug 1790975] [NEW] arm virt ecam pcie conflict, Jonathan Marler, 2018/09/05
- [Qemu-devel] [Bug 1790975] Re: arm virt ecam pcie conflict, Jonathan Marler, 2018/09/05
- Re: [Qemu-devel] [Bug 1790975] [NEW] arm virt ecam pcie conflict, Auger Eric, 2018/09/06
- [Qemu-devel] [Bug 1790975] Re: arm virt ecam pcie conflict,
Jonathan Marler <=
- [Qemu-devel] [Bug 1790975] Re: Default arm virt machine broken, Jonathan Marler, 2018/09/06
- [Qemu-devel] [Bug 1790975] Re: Default arm virt machine broken, Eric Auger, 2018/09/07
- [Qemu-devel] [Bug 1790975] Re: Default arm virt machine broken, Jonathan Marler, 2018/09/07