|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [Patch] avoid to re-initialize pci in rombios.
Hi,
When I use a pass-though device, I get the following error.
Overlapped to device[00:03.0][Region:0][Address:0000c000h][Size:00000100h]
pt_bar_mapping: ptdev[00:06.0][Region:0][Address:0000c000h][Size:00000100h] is
overlapped.
It's caused by reinitializing pci resources.
rombios should not initialize pci because hvmloader already setup pci.
If pci devices are re-initialized, their configurations may corrupt.
Signed-off-by: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>
Best Regards,
Akio Takebe
diff -r e2f36d066b7b tools/firmware/rombios/rombios.c
--- a/tools/firmware/rombios/rombios.c Mon Dec 22 13:48:40 2008 +0000
+++ b/tools/firmware/rombios/rombios.c Tue Jan 06 17:06:05 2009 +0900
@@ -10973,8 +10973,10 @@
call rombios32_init
#else
#if BX_PCIBIOS
+#ifndef HVMASSIST
call pcibios_init_iomem_bases
call pcibios_init_irqs
+#endif //HVMASSIST
#endif //BX_PCIBIOS
#endif
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [Patch] avoid to re-initialize pci in rombios.,
Akio Takebe <=
|
|
|
|
|