[Bug 102575] [BAT][GDG] igt at gem_mmap_gtt@basic-small-bo-tiledx - fail - Failed assertion: memcmp(ptr , tiled_pattern, PAGE_SIZE) == 0
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jun 11 13:26:36 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=102575
Chris Wilson <chris at chris-wilson.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #16 from Chris Wilson <chris at chris-wilson.co.uk> ---
So I thought this was a cpu issue, turns out to be unknown swizzling instead:
commit a0f2d23b7d3d4226a0a7637a9240bfa86f08c1d3 (HEAD, upstream/master)
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Fri Jun 8 17:29:46 2018 +0100
igt/gem_mmap_gtt: Checking tiling pattern requires known swizzling
As the swizzling is baked into the tiling pattern, the swizzling has to
be consistent across the entire GTT mmap for our tests to work. However,
under L-shaped memory configurations on older architectures, the
swizzling varied depending on which region the page found itself in --
invalidating our assumptions and ability to predict the tiling pattern.
Reported-by: Adric Blake <promarbler14 at gmail.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106848
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
Some gdg oddities still remain. Hopefully this will throw some light on to them
as well.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20180611/13ce1fd3/attachment.html>
More information about the intel-gfx-bugs
mailing list