Hi Just the results from the first round of adding debugging statements using ErrorF() to xserver-xorg-video-savage, pretty much mindlessly guarding code areas that change with the pciaccess related patches applied or not.
(==) SAVAGE(0): Write-combining range (0xf0000000,0x1000000) slh:#83 slh:#85 slh:#86 slh:#104 (II) SAVAGE(0): Direct rendering forced off (EE) SAVAGE(0): DRI isn't enabled (--) SAVAGE(0): Chose mode 118 at 60Hz. "slh:#104" is located just above returning TRUE in SavageMapMem() in src/savage_driver.c, pciaccess-debug.diff.gz including the debugging markers for round 1 and the resulting Xorg.0.log.gz attached. I will refine additional markers around the calling sites tomorrow. Regards Stefan Lippers-Hollmann
pciaccess-debug.diff.gz
Description: GNU Zip compressed data
Xorg.0.log.gz
Description: GNU Zip compressed data
signature.asc
Description: This is a digitally signed message part.