[ 2.725318] pci 0000:0d:00.0: reg 10: [mem 0xf8000000-0xf9ffffff] [ 2.725328] pci 0000:0d:00.0: reg 14: [mem 0xd8000000-0xdfffffff 64bit pref] [ 2.725338] pci 0000:0d:00.0: reg 1c: [mem 0xd4000000-0xd7ffffff 64bit pref] [ 2.725351] pci 0000:0d:00.0: reg 30: [mem 0x00000000-0x0007ffff pref] [ 2.763150] pci 0000:0d:00.0: BAR 6: assigned [mem 0xf7f00000-0xf7f7ffff pref] 1st memory range ================ max = 0xf9ffffff = 4194303999 min = 0xf8000000 = 4160749568 difference=max - min +1 = 4194303999 - 4160749568 +1= 33554432 = 0x02000000 max = 0xF9FFFFFF min = 0xF8000000 diff = 0x02000000 2nd memory range ================ max = 0xdfffffff = 3758096383 min = 0xd8000000 = 3623878656 difference = max - min + 1 = 3758096383 - 3623878656 + 1 = 134217728 = 0x08000000 max = 0xDFFFFFFF min = 0xD8000000 diff= 0x08000000 3rd memory range ================ max = 0xd7ffffff = 3623878655 min = 0xd4000000 = 3556769792 difference = max - min + 1 = 3623878655 - 3556769792 + 1 = 67108864 = 0x04000000 max = 0xD7FFFFFF min = 0xD4000000 diff= 0x04000000 4th memory range ================ max = 0x0007ffff = 524287 min = 0x00000000 = 0 difference = max - min +1 = 524287 - 0 + 1 = 524288 = 0x00080000 max = 0x0007FFFF min = 0x00000000 diff= 0x00080000 UUID d5ec6b7f-e1db-4b46-b050-d0bd46403f59 vmlinuz-3.5.4-xen-frank.lyon-sgp initrd.img-3.5.4-xen-frank.lyon-sgp xen.gz root=/dev/mapper/snow-root ro nomodeset flyon@snow:~$ lspci -n | grep "0d:00.0" 0d:00.0 0300: 10de:06d8 (rev a3) =============================================== #!/bin/sh set -x ## Starts Shorewall Firewall sudo service shorewall restart ## Loads pci-stub kernel module sudo modprobe pci-stub ## Passthrough Palit NVIDIA Geforce 8400 GS PCIe x16 VGA card # echo " Passthrough Palit NVIDIA Geforce 8400 GS VGA card." sudo chmod o+w /sys/bus/pci/drivers/pci-stub/new_id sudo chmod o+w /sys/bus/pci/devices/0000:01:00.0/driver/unbind sudo chmod o+w /sys/bus/pci/drivers/pci-stub/bind echo "10de 10c3" > /sys/bus/pci/drivers/pci-stub/new_id echo "0000:01:00.0" > /sys/bus/pci/devices/0000:01:00.0/driver/unbind echo "0000:01:00.0" > /sys/bus/pci/drivers/pci-stub/bind ## Passthrough Intel HD Audio Controller # echo " Passthrough Intel HD Audio Controller." sudo chmod o+w /sys/bus/pci/drivers/pci-stub/new_id sudo chmod o+w /sys/bus/pci/devices/0000:00:1b.0/driver/unbind sudo chmod o+w /sys/bus/pci/drivers/pci-stub/bind echo "8086 3a6e" > /sys/bus/pci/drivers/pci-stub/new_id echo "0000:00:1b.0" > /sys/bus/pci/devices/0000:00:1b.0/driver/unbind echo "0000:00:1b.0" > /sys/bus/pci/drivers/pci-stub/bind ## Wait for 10 seconds #s leep 10 ## Start Windows HVM domU with VGA Passthrough # #sudo xl create /etc/xen/WindowsXPHomeEditionSP3 sudo xl create /etc/xen/Windows8ConsumerPreview64bitEnglish