Hi Chris XY,
Thanks for your reply - I didn't see it when I posted this so I edit.
I deleted this from vmwgfx_defio.c and it finished compiling while I am not so sur it is safe..
Code:
/* Kill off the delayed work */
cancel_rearming_delayed_work(&par->deferred_work);
dmesg
Code:
[vmwgfx] Initialized drm 1.1.0 20060810
vmwgfx 0000:00:0f.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[vmwgfx] Capabilities:
[vmwgfx] Rect copy.
[vmwgfx] Cursor.
[vmwgfx] Cursor bypass.
[vmwgfx] Cursor bypass 2.
[vmwgfx] 8bit emulation.
[vmwgfx] Alpha cursor.
[vmwgfx] Extended Fifo.
[vmwgfx] Multimon.
[vmwgfx] Pitchlock.
[vmwgfx] Irq mask.
[vmwgfx] Display Topology.
[vmwgfx] GMR.
[vmwgfx] Traces.
[vmwgfx] GMR2.
[vmwgfx] Screen Object 2.
[vmwgfx] Max GMR ids is 64
[vmwgfx] Max GMR descriptors is 4096
[vmwgfx] Max number of GMR pages is 196608
[vmwgfx] Max dedicated hypervisor surface memory is 786432 kiB
[vmwgfx] VRAM at 0xd0000000 size is 32768 kiB
[vmwgfx] MMIO at 0xc8800000 size is 2048 kiB
[vmwgfx] global init.
[TTM] Zone kernel: Available graphics memory: 1027392 kiB.
[TTM] Initializing pool allocator.
[vmwgfx] width 1024
[vmwgfx] height 768
[vmwgfx] bpp 32
[vmwgfx] Fifo max 0x00200000 min 0x00001000 cap 0x0000077f
[vmwgfx] Supports vblank timestamp caching Rev 1 (10.10.2010).
[vmwgfx] No driver support for vblank timestamp query.
[vmwgfx] Screen objects system initialized
[vmwgfx] Detected no device 3D availability.
[vmwgfx] Initialized vmwgfx 2.3.0 20111025 for 0000:00:0f.0 on minor 0
Code:
thunder rules.d # lsmod | grep vmwgfx
vmwgfx 226064 2
cfbcopyarea 2840 1 vmwgfx
cfbimgblt 1816 1 vmwgfx
cfbfillrect 2712 1 vmwgfx
i2c_core 12752 2 vmwgfx,i2c_piix4
thunder rules.d #
But my xorg does not use it:
Code:
thunder ~ # cat /var/log/Xorg.0.log | grep vmwgfx
thunder ~ # cat /var/log/Xorg.0.log | grep vmware
[ 1029.269] (==) Matched vmware as autoconfigured driver 0
[ 1029.269] (II) LoadModule: "vmware"
Code:
thunder ~ # modinfo vmwgfx
filename: /lib/modules/3.1.6-gentoo/extra/vmwgfx.ko
license: GPL and additional rights
description: DRM shared core routines
author: Gareth Hughes, Leif Delgass, José Fonseca, Jon Smirl
version: 2.3.0.0
license: GPL and additional rights
description: Standalone drm driver for the VMware SVGA device
author: VMware Inc. and others
srcversion: BFE045AE1C61B56A5AD92AC
depends: i2c-core,cfbfillrect,cfbimgblt,cfbcopyarea
vermagic: 3.1.6-gentoo SMP mod_unload modversions
parm: enable_fbdev:Enable vmwgfx fbdev (int)
parm: force_stealth:Force stealth mode (int)
parm: force_no_3d:Force no 3D (int)
parm: debug:Enable debug output (int)
parm: vblankoffdelay:Delay until vblank irq auto-disable [msecs] (int)
parm: timestamp_precision_usec:Max. error on timestamps [usecs] (int)
thunder ~ #
Any clue why Xorg does not load it?