From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: MSI error when reloading iwlagn module Date: Tue, 27 Sep 2011 12:57:26 -0700 Message-ID: <4E822AA6.4010605@goop.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jan Beulich Cc: "xen-devel@lists.xensource.com" , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org Hi, With a fairly current kernel + xen, I'm seeing this if I rmmod iwlagn and try to reload it: [51230.646678] Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree: [51230.646685] Copyright(c) 2003-2011 Intel Corporation [51230.646760] xen: registering gsi 17 triggering 0 polarity 1 [51230.646773] xen_map_pirq_gsi: returning irq 17 for gsi 17 [51230.646777] xen: --> pirq=17 -> irq=17 (gsi=17) [51230.646781] Already setup the GSI :17 [51230.646789] iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [51230.646814] iwlagn 0000:03:00.0: setting latency timer to 64 [51230.646935] iwlagn 0000:03:00.0: pci_resource_len = 0x00002000 [51230.646941] iwlagn 0000:03:00.0: pci_resource_base = ffffc9000671c000 [51230.646945] iwlagn 0000:03:00.0: HW Revision ID = 0x35 [51230.647075] iwlagn 0000:03:00.0: xen map irq failed -22 for 32752 domain [51230.647081] iwlagn 0000:03:00.0: pci_enable_msi failed [51230.647113] iwlagn 0000:03:00.0: PCI INT A disabled [51230.647126] iwlagn: probe of 0000:03:00.0 failed with error -22 with this on the Xen console (XEN) physdev.c:139: dom0: can't create irq for msi! I'm running Xen as of a422e2a4451e, which your MSI changes in them, which I suspect of having caused a regression (since I don't remember having problems reloading msi-using drivers before). Thanks, J