Also this only works for main RAM, if you have a PCIe device IO range mapped somewhere in there that the GPU has to hit (e.g. an nvidia card exposing a framebuffer for sharing or something), expect things to explode and there is no fix.
-
-
Show this thread
-
Also nobody seems to know how this interacts with the IOMMU ¯\_(ツ)_/¯
Show this thread
End of conversation
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
*tinfoil hat* These almost look like magic values, maybe some production debug/verification ranges with special decoder behaviour? 2005, 2011, 2013, 2013(.5) all look like years. 40004000 is too pretty to be accidental.
-
20000000-201fffff and 40004000-40004fff are "used by 'pnp 00:08'" on my system, which is either related to the culprit, or a BIOS workaround (Ivy Bridge here). Trying to find out what pnp 00:08 is.
- Show replies
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The email associated with another patch addressing this issue says the information on the random pages came from someone at Intel, with no further explanation, when they sought confirmation on the <1MB issue. https://www.mail-archive.com/dri-devel@lists.freedesktop.org/msg22275.html …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Maybe it's something about this: https://github.com/coreboot/coreboot/blob/master/src/northbridge/intel/sandybridge/northbridge.c#L107 … Basically, some weird hardware bug that has no explanation available unless you like NDAs
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@_Splitspace_
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
For anyone else researching the mystery, here's the Linux discussion. "SNB graphics devices have a bug that prevent them from accessing certain memory ranges" https://lore.kernel.org/patchwork/patch/340647/ …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.