WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] pvops dom0 20090821 issue (msi)

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] pvops dom0 20090821 issue (msi)
From: Daniel Schroeder <sec@xxxxxxxxxxxxxxx>
Date: Fri, 21 Aug 2009 11:41:46 +0200
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Delivery-date: Fri, 21 Aug 2009 02:42:15 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.22 (X11/20090809)
Hi Jeremy,

compilation[1] breaks with:

grep -i msi .config
CONFIG_ARCH_SUPPORTS_MSI=y
# CONFIG_PCI_MSI is not set

with msi configured it compiles...

grep -i msi .config
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y

may be its related, this compiled kernel is waiting forever at boot time
during "starting xen control daemon"...three finger salute stalls after
"unmounting network filesystems"...

if i add pci=nomsi system boots up and everything is fine :)

-
daniel



[1]
 CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
  CC      arch/x86/xen/pci.o
arch/x86/xen/pci.c: In function 'xen_setup_msi_irqs':
arch/x86/xen/pci.c:96: error: 'struct pci_dev' has no member named
'msi_list'
arch/x86/xen/pci.c:96: error: 'struct pci_dev' has no member named
'msi_list'
make[2]: *** [arch/x86/xen/pci.o] Error 1
make[1]: *** [arch/x86/xen] Error 2
make: *** [arch/x86] Error 2
make: *** Waiting for unfinished jobs....

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>