qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] ACPI error when mapping a 2GB BAR w/ 4GB of RAM
@ 2010-09-17 20:00 Cam Macdonell
  2010-09-17 20:04 ` [Qemu-devel] " Chris Wright
  2010-09-19 17:15 ` [Qemu-devel] " Avi Kivity
  0 siblings, 2 replies; 9+ messages in thread
From: Cam Macdonell @ 2010-09-17 20:00 UTC (permalink / raw)
  To: qemu-devel@nongnu.org Developers, linux-kernel, Chris Wright

After fixing the resource_size_t return value with
pci_resource_alignment, I see one other strange behaviour only when
using 4GB of RAM and a 2GB BAR.  I haven't found any other combination
of RAM/BAR size that triggers this bug.  I am using 2.6.36-rc3.

ACPI Error: The DSDT has been corrupted or replaced - old, new headers
below (20100702/tbutils-372)
ACPI: DSDT (null) 01F15 (v01   BXPC   BXDSDT 00000001 INTL 20090123)
ACPI:      (null) 00000 (v00                 00000000      00000000)
ACPI Error: Please send DMI info to linux-acpi@vger.kernel.org
If system does not work as expected, please boot with acpi=copy_dsdt
(20100702/tbutils-378)
ACPI: PCI Interrupt Link [LNKC] disabled and referenced, BIOS bug
ACPI Exception: AE_AML_INVALID_RESOURCE_TYPE, Evaluating _CRS
(20100702/pci_link-283)
ACPI: Unable to set IRQ for PCI Interrupt Link [LNKC]. Try pci=noacpi
or acpi=off
virtio-pci 0000:00:03.0: PCI INT A: no GSI - using ISA IRQ 11
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled

with acpi=off, the ACPI error output goes away, but the boot does not
get any further.

here are the PCI writes from Qemu related to this BAR's assignment in
case they are helpful,

pci_write_config: (val) 0x80000004 -> 0x18 (addr)
IVSHMEM: guest pci addr = 80000000, guest h/w addr = 4312137728, size = 80000000
pci_read_config: (val) 0x80000004 <- 0x18 (addr)
pci_write_config: (val) 0x1 -> 0x1c (addr)
IVSHMEM: guest pci addr = 180000000, guest h/w addr = 4312137728, size
= 80000000
pci_read_config: (val) 0x1 <- 0x1c (addr)

Any pointers are appreciated,
Cam

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-09-22  1:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-17 20:00 [Qemu-devel] ACPI error when mapping a 2GB BAR w/ 4GB of RAM Cam Macdonell
2010-09-17 20:04 ` [Qemu-devel] " Chris Wright
2010-09-17 20:52   ` Cam Macdonell
2010-09-17 20:53     ` Cam Macdonell
2010-09-17 21:15       ` Chris Wright
2010-09-17 21:45         ` Cam Macdonell
2010-09-19 17:08           ` Avi Kivity
2010-09-19 17:15 ` [Qemu-devel] " Avi Kivity
2010-09-22  1:19   ` Robert Hancock

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).