Re: [PATCH] drm/i915: Pin tiled objects for L-shaped configs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 07, 2015 at 10:05:39AM +0200, Daniel Vetter wrote:
> On Fri, Apr 03, 2015 at 10:43:29AM +0100, Chris Wilson wrote:
> > I resurrected my dual-channel evenly loaded gm45 and to my surprise
> > found it reporting a L-shaped memory layout.
> 
> Well my gm45 is also dual-channel and evenly loaded and still mangles
> tiled buffers when going through swap. Is gem_tiled_swapping happy on your
> box?

ickle@x200s ~/intel-gpu-tools/tests $ sudo ./gem_tiled_swapping 
IGT-Version: 1.10-ge809895 (x86_64) (Linux: 4.0.0-rc6+ x86_64)
Using 640 1MiB objects (available RAM: 343/3847, swap: 3989)
Subtest non-threaded: SUCCESS (23.344s)
Subtest threaded: SUCCESS (110.801s)

> > Perhaps the if ((ddc2 & DISABLE) == 0) is inverted or is not the truly
> > magic bit?
> 
> It was the best one I could find - given how old this all is now I think
> some false positives are acceptable in the test. I did try a few other
> things which did all fail.

It's the false-negative I worry about. I am just worried this is not the
bit we are looking for. Time will tell if we get a new bug report with
broken swizzling after swapping.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx





[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux