I had the same problem here on a DragonFly BSD laptop.
Commenting out the line 

        memset(pSmi->FBBase, 0, 256 * 1024);    /* #689 */

in SMI_LeaveVT() in file 
xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c
solves the problem for me - at least I did get no more hangs until now....
I have no idea though, what the memset() was good for in the first place. 
Any ideas, what the /* #689 */ comment is referring to?

Best regards,
Johannes Hofmann
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to