[Bug 270888] graphics/gpu-firmware-intel-kmod freezes system on load

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 24 Oct 2023 03:24:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270888

Cy Schubert <cy@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cy@FreeBSD.org

--- Comment #7 from Cy Schubert <cy@FreeBSD.org> ---
I've had this problem for years ever since the switch from native FreeBSD DRM
to Linux KPI DRM. The machine may panic with a page fault in DRM. Other times
the machine will hang (freeze), while other times the i915 (HD3000) GPU will
itself panic, as seen in the occasional core dump produced by the panic. Each
of these panics, freezes, GPU panics are accompanied by X apps that use GPU
acceleration appearing with blotchy streaks or blobs on them. The apps include
mate-terminal, claws-mail, exmh2, firefox, and chromium. Xterm and CDE dtterm
will not, because they do not use the GPU. The problem is more apt to occur
when performing a lot of I/O from/to disk, like installworld. The problem also
occurs when a browser is loaded in memory, probably due to the amount of memory
browsers use.

Setting hw.i915kms.enable_dc="0" to device.hints has eliminated/reduced the
occurrence of the GPU freezes and GPU panics, though it is probably too early
too tell as I just added this to device.hints. I'll have a better feel for
whether this circumvention resolves my problem or not.

My problem may or may not be this problem and could be unique to the HD3000
i915 GPU. I don't know. Avoiding apps which rely on the GPU while a browser is
running or while performing a lot of I/O to disk, SSD, or USB disk reduces the
likelihood of the problem occurring. Using apps which do not use the GPU
totally circumvents the problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.