[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Re : Re : Re : Re : [Xen-devel] Re: Patches for VGA-Passthrough XEN 4.2 unstable
Hi First of all thx for David and the xen team. My configuration is MB: asrock Z68 extreme 4 gen 3 CPU: intel i7 2600 Memory: 8 gb GFX1: nvidia 285 gtx (connected to monitor 1) GFX2: built in intel 2000 on cpu (connected to monitor 2) First I installed Ubuntu 11.10 x64, after that installed kernel 3.1.0 with the ubuntu configuration as start and making the needed changes for xen. Then I installed xen-unstable the way David has explained (extracting the gfx firmware, patching, modifying dsdt.asl). I also added the xen-pciback.hide=(01:00.0) kernel param. Here is the dmesg part related to vga: [ 0.000000] Command line: root=UUID=51cc6b5d-8f21-43c4-83ca-cb25324d3212 ro xen-pciback.hide=(01:00.0) [ 1.974554] Kernel command line: root=UUID=51cc6b5d-8f21-43c4-83ca-cb25324d3212 ro xen-pciback.hide=(01:00.0) [ 2.159340] pci 0000:01:00.0: [10de:05e3] type 0 class 0x000300 [ 2.159356] pci 0000:01:00.0: reg 10: [mem 0xfa000000-0xfaffffff] [ 2.159374] pci 0000:01:00.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref] [ 2.159392] pci 0000:01:00.0: reg 1c: [mem 0xf8000000-0xf9ffffff 64bit] [ 2.159404] pci 0000:01:00.0: reg 24: [io 0xe000-0xe07f] [ 2.159415] pci 0000:01:00.0: reg 30: [mem 0xfb000000-0xfb07ffff pref] [ 2.191560] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none [ 2.191694] vgaarb: bridge control possible 0000:01:00.0 [ 2.216347] pciback 0000:01:00.0: seizing device [ 2.456885] pciback 0000:01:00.0: Boot video device [ 2.513904] pciback 0000:01:00.0: Signaling PME through PCIe PME interrupt [ 2.518151] pciback 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 2.518216] pciback 0000:01:00.0: PCI INT A disabled [ 87.312028] xen-pciback: vpci: 0000:01:00.0: assign to virtual slot 0 [ 322.481774] xen-pciback: vpci: 0000:01:00.0: assign to virtual slot 0 [ 322.482524] pciback 0000:01:00.0: device has been assigned to another domain! Over-writting the ownership, but beware. and here is the dmesg for the intel gfx [ 2.156757] pci 0000:00:02.0: [8086:0102] type 0 class 0x000380 [ 2.156782] pci 0000:00:02.0: reg 10: [mem 0xfb400000-0xfb7fffff 64bit] [ 2.156796] pci 0000:00:02.0: reg 18: [mem 0xb0000000-0xbfffffff 64bit pref] [ 2.156806] pci 0000:00:02.0: reg 20: [io 0xf000-0xf03f] [ 7.867449] i915 0000:00:02.0: enabling device (0006 -> 0007) [ 7.867467] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 7.867472] i915 0000:00:02.0: setting latency timer to 64 [ 8.833292] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 In bios i setup pci express as startup device, so when ubuntu begins to load first I see the loading on the monitor 1 connected to nvidia and when the card is assigned to pciback then it automaticaly switches to the intel 2000 built in gfx on monitor 2. First I had problem with executin /etc/init.d/xencomons start was getting the following error usr/lib64/xen/bin/qemu-dm: error while loading shared libraries: libxenctrl.so.4.2: cannot open shared object file: No such file or directory I solved it by adding /usr/lib64 to /etc/ld.so.conf and executing ldconfig Then I had problem with executing /etc/init.d/xend start, was getting the following error RTNETLINK answers: File exists xend would start but without networking, solved this by defining the xenbr0 interface in /etc/network/interfaces So finally everything was working: root@anubisxen:/usr/src# xm pci-list-assignable-devices 0000:01:00.0 First I tryed to install windows 7 x64 professional, that worked but after I installed the latest nvidia 285.62 driver I got a BSOD. Then I tryed to install windows xp (sp3) x86, installed the same driver and also didn't work. So after read David blog, I downloaded the 275.33 driver for xp and for my suprise it was working. I did the same for win7, and win7 also worked with the 275.33 driver. I need to do some more testing, unfortunatly I created to small disk for win7 so I run out of space, but will try it with a bigger disk and with some benchmarks. I tryed 3dmark 6 on winxp and it was running fine. Will post more when I reinstall win7 with a bigger virtual disk, will compare benchmarks from a virt machine and a real machine. sorry for my poor english -- View this message in context: http://xen.1045712.n5.nabble.com/Patches-for-VGA-Passthrough-XEN-4-2-unstable-tp4406265p4939528.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |