Quantcast
Channel: FedoraForum.org
Viewing all articles
Browse latest Browse all 36122

Xen Pcipassthrough project

$
0
0
Hello @ All

I started a new Xmas holday Project, setting up a Xen Linux system that's capable of running a Windows domU with a working Graphics adapter.
Therefore i have spent a little money and put to gether a system:

My Hardware is:
MB: Asus P8c ws
Latest available Bios Installed VT-d enabled - Prio to iGPU
CPU: Xen E3-1245-v2
GPU: ASUS HD7970 (Ati Radeon)
Im in contact with asus support to get FLreset+ not - in vBios
SSD

Then i installed xen on fedora 17 and set up a windows domU using SDL and updated it to the latest state.
Now i want to get pci passthrough working in the Win7 domU so i edited grub.cfg and added the necessary boot parameter
xen-pciback.hide=(01:00.0)(01:00.1)

Now when i boot the kernel i get the kernel messeages, but not the blue loading bar.
It resets the screen from the intel GPU to a higher resolution, does DHCP and other important stuff. Sadly after that i get a black screen and the Num Lock does not change on the keyboard after that.
But logging in using ssh works. Starting the domU with passed through ATI GPU through ssh does not work. :/

So then i tried Fedora 18 (beta) same setup, same error

So i went to try debian sid and compiled a custom kernel with options, compiled and installed the latest xen, Verified that it can load the windows domu in SDL mode
then tried pcipassthrough, but same blackscreen and no Numlock on keyboard ...
So i tried different kernel version 3.4.9 3.4.22 ... and others
of which none worked.
By the way here are the kernel options i used:


Parallel im trying this on a Debian install using multiple kernel versions all compiled with
Code:

xen extensions
    Processor Type and Features
        Preemption Model (Voluntary Kernel Preemption (Desktop))
            Preemptible Kernel (Low-Latency Desktop)
        Enable cleancache driver to cache clean pages if tmem is present
        Timer frequency (250 HZ)
            1000 HZ
    Bus options (PCI etc.)
        PCI Stub driver
        Xen PCI Frontend
    Device Drivers
        Block devices
            Xen virtual block device support
            Xen block-device backend driver
        Network device support
            Xen network device frontend driver
            Xen backend network device
            Ethernet driver support
                QLogic devices
                    NetXen Multi port (1/10) Gigabit Ethernet NIC
        Xen driver support
            Xen memory balloon driver
            Dynamically self-balloon kernel memory to target
            Memory hotplug support for Xen balloon driver
            Scrub pages before returning them to system
            Xen /dev/xen/evtchn device
            Backend driver support
            Xen filesystem
            Create compatibility mount point /proc/xen
            Create xen entries under /sys/hypervisor
            userspace grant access device driver
            User-space grant reference allocator driver
            Xen PCI-device backend driver
    Firmware Drivers
        EFI Variable Support via sysfs

Now i ask myself whats wrong?
Others have reported sucess even without flreset+
And others again have the same error but with nvidia cards:
http://forums.fedoraforum.org/showthread.php?t=285641
http://forums.fedoraforum.org/showthread.php?t=276941
http://forums.fedoraforum.org/showthread.php?t=154004

Can s.b. give me a hint .. maybe even a kick in the A** would help ;-)

Thanks for your help in advance and merry X-Mas

Greetings

B4ckBOne

Viewing all articles
Browse latest Browse all 36122

Trending Articles