[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] PCI pass through: BUG: unable to handle kernel paging request at ffffc900000c0040


  • To: Xen-users <xen-users@xxxxxxxxxxxxx>
  • From: Jan Bakuwel <jan.bakuwel@xxxxxxxxx>
  • Date: Sat, 10 Dec 2016 20:13:02 +1300
  • Delivery-date: Sat, 10 Dec 2016 07:14:19 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>

Hi all,

Hardware: PCengines APU2 running Debian Jessie 64 with Xen 4.4, Atheros
AR928X wireless

I'm trying to pass the Atheros PCI device through to a VM. The VM sees
the device but can't load the driver:

[    4.420654] ath9k 0000:00:00.0: Xen PCI mapped GSI40 to IRQ34
[    4.856948] BUG: unable to handle kernel paging request at
ffffc900000c0040
[    4.857018] IP: [<ffffffff812c1bb0>] iowrite32+0x30/0x40
[    4.857074] PGD 7040067 PUD 7041067 PMD 7042067 PTE 80100000fe80047d
[    4.857128] Oops: 0003 [#1] SMP
[    4.857143] Modules linked in: ath9k(+) ath9k_common ath9k_hw ath
mac80211 cfg80211 rfkill evdev processor thermal_sys crc32_pclmul
aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd
pcspkr xen_pcifront autofs4 ext4 crc16 mbcache jbd2 crct10dif_pclmul
xen_netfront crct10dif_common xen_blkfront crc32c_intel

Full dmesg output attached.

dom0:

# lspci -k
root@ns8s2:/etc/modprobe.d# lspci -k
...snap...
04:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network
Adapter (PCI-Express) (rev 01)
    Subsystem: AzureWave AW-NE771 802.11bgn Wireless Mini PCIe Card [AR9281]
    Kernel driver in use: pciback

root@ns8s2:/etc/modprobe.d# cat pci-back.conf
install ath        /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install ath
install ath9k        /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install ath9k
install ath9k_common    /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install ath9k_common
install ath9k_hw    /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install ath9k_hw
install mac80211    /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install mac80211
install cfg80211    /sbin/modprobe xen-pciback; /sbin/modprobe
--first-time --ignore-install cfg80211

options xen-pciback hide=(04:00.0)

domU:

root@t8:~# lspci -k
00:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network
Adapter (PCI-Express) (rev 01)
    Subsystem: AzureWave AW-NE771 802.11bgn Wireless Mini PCIe Card [AR9281]
    Kernel driver in use: ath9k


Any suggestions?

kind regards,

Jan


Attachment: dmesg-ath9k.txt
Description: Text document

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
https://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.