Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
Project 'drm/intel' was moved to 'drm/i915/kernel'. Please update any links and bookmarks that may still have the old path.
All machines: All tests - map pfn RAM range req write-combining for [mem 0x.*], got write-back
LAKSHMINARAYANA VUDUMchanged title from All: All tests - map pfn RAM range req write-combining for [mem 0x.*], got write-back to All machines: All tests - map pfn RAM range req write-combining for [mem 0x.*], got write-back
changed title from All: All tests - map pfn RAM range req write-combining for [mem 0x.*], got write-back to All machines: All tests - map pfn RAM range req write-combining for [mem 0x.*], got write-back
I got now also TGL-H results, and I'm not seeing this issue there, although original report above specifically linked TGL results (my TGL test machine has just a lot of other GPU hangs for which I've filed bugs months ago to mesa & drm-intel).
I.e. on my set of GEN9 + TGL machines, these errors, and the sharply increased[1] number of GPU hangs, happen only on BXT & GLK.
[1] Before this, there were only the daily #1205 (closed) GPU hang + recovery failures on BXT & GLK. That issue doesn't happen with ClearLinux + Weston + performance governor, only with Ubuntu + X/unity/compiz + powersave/ondemand governor. For this issue, the distro/governor and Weston/X distinctions don't have any impact though.
commit 293837b9ac8d3021657f44c9d7a14948ec01c5d0Author: Linus Torvalds <torvalds@linux-foundation.org>Date: Wed May 19 05:55:57 2021 -1000 Revert "i915: fix remap_io_sg to verify the pgprot" This reverts commit b12d691ea5e01db42ccf3b4207e57cb3ce7cfe91. It turns out this is not ready for primetime yet. The intentions are good, but using remap_pfn_range() requires that there is nothing already mapped in the area, and the i915 code seems to very much intentionally remap the same area multiple times. That will then just trigger the BUG_ON(!pte_none(*pte)); in mm/memory.c: remap_pte_range(). There are also reports of mapping type inconsistencies, resulting in warnings and in screen corruption. Link: https://lore.kernel.org/lkml/20210519024322.GA29704@xsang-OptiPlex-9020/ Link: https://lore.kernel.org/lkml/YKUjvoaKKggAmpIR@sf/ Link: https://lore.kernel.org/lkml/b6b61cf0-5874-f4c0-1fcc-4b3848451c31@redhat.com/ Reported-by: kernel test robot <oliver.sang@intel.com> Reported-by: Kalle Valo <kvalo@codeaurora.org> Reported-by: Hans de Goede <hdegoede@redhat.com> Reported-by: Sergei Trofimovich <slyfox@gentoo.org> Acked-by: Christoph Hellwig <hch@lst.de> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Jani Nikula <jani.nikula@linux.intel.com> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Equivalent query: runconfig_tag IS IN ["DRM-TIP"] AND (machine_name IS IN ["fi-tgl-u", "re-tgl-u", "fi-tgl-u2", "shard-tglb1", "shard-tglb2", "shard-tglb3", "shard-tglb4", "shard-tglb5", "shard-tglb6", "re-tgl1-display", "re-tgl2-display", "shard-tglb7", "shard-tglb8", "fi-elk-e7500", "shard-tglb0", "fi-tgl-y", "re-tgl-y", "shard-tglb9", "re-tgl-cham", "fi-tgl-guc", "re-tgl-u2", "fi-tgl-dsi", "ba-tgl-1", "custom-tgl-joshikun", "tgl-u-lpddr-ba", "re-tgl-u3", "fi-tgl-h", "fi-tgl-1115g4"] OR machine_tag IS IN ["ELK", "TGL"]) AND ((testsuite_name = "IGT" AND test_name IS IN ["igt@runner@aborted"])) AND ((testsuite_name = "IGT" AND status_name IS IN ["fail"])) AND stdout ~= 'Previous test: kms_cursor_crc \(pipe-b-cursor-128x128-sliding\)|gem_wait \(busy@all\)'