On Thu, Oct 11, 2012 at 7:54 PM, Jesse Barnes <[email protected]> wrote: > On Thu, 11 Oct 2012 20:29:47 -0300 > Paulo Zanoni <[email protected]> wrote: > >> Hi >> >> 2012/10/11 Jesse Barnes <[email protected]>: >> > I've only lightly tested this so far, but the corruption seems to be >> > gone if I write the GFX_FLSH_CNTL reg after binding an object. This >> > register should control the TLB for the system agent, which is what CPU >> > mapped objects will go through. >> > >> > Signed-off-by: Jesse Barnes <[email protected]> >> >> I'm not sure if this is the patch you asked me to test on IRC, but, >> well this is the patch I tested :) >> >> I tested it on HSW on top of dinq + some other patches. Booted the >> machine, ran mostly xfterm4 under Xfce, but I also ran firefox, >> gnome-shell and restarted X a few times. No GPU hangs so far. I'm >> testing this for about 3-4 hours. >> >> I do have to say that I could not find this register on the HSW >> documentation, but I also did no see any "Unclaimed write" messages >> containing the 101008 address... I'm a little confused. >> >> And the interesting thing: intel_gpu_tools is useless now. I keep >> getting "Couldn't map MMIO region: Resource temporarily unavailable". >> Do you see this too? > > No I haven't seen that, I ran some tests today with the tip of the tree > too... Dunno why the resource files would return EBUSY? Maybe because > a driver is bound?
More likely because of some WB/WC/UC collision. We don't like aliases. Dave. _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
