Hi
I've just updated the patchs taken from mailing list on May 2011.
As usual
hg clone -r 23799 http://xenbits.xensource.com/hg/staging/xen-unstable.hg/ xen
# Make a first "init build"
cd xen/tools
make
make clean
cd ..
# Download patches and patch
wget -q http://www.davidgis.fr/download/gfx_patch.tar.bz2
tar xvjf gfx_patch.tar.bz2
for file in $(ls gfx_patch/*.patch);do patch -p0 < ../$file;done
# Copy the bios (EEPROM) of your graphic card to
#tools/firmware/vgabios/vgabios-pt.bin
cp /path/to/yourbios.rom tools/firmware/vgabios/vgabios-pt.bin
# Compil and install
make tools
make install-tools PYTHON_PREFIX_ARG=
Updating
tools/firmware/hvmloader/acpi/dsdt.asl
################################################
Notice: I've updated the file tools/firmware/hvmloader/acpi/dsdt.asl
for my graphic card (MSI GT 440 1024), so please update the file
tools/firmware/hvmloader/acpi/dsdt.asl according to the required memory reservations
of your graphics card.
Get it using lspci |grep VGA. Ensure to use
dmesg | grep pci (depends of required modules for PCI debug in your kernel
Find the required fields
Update the file.
I did not succeed to use my graphic card EVGA GTX 460 1024M. If someone succeeded, it will be
great to tell how he did :)
For French users:
#################
I've just done a tutorial on my blog at
http://www.davidgis.fr/blog/index.php?2011/08/28/818-xen-intel-vt-d-sur-core-5-2400-vga-passthrough-sur-carte-nvidia-msi-gt-440-partie-iv
Thnaks