Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jan 2021 19:39:18 -0800
From:      Pete Wright <pete@nomadlogic.org>
To:        Ed Maste <emaste@freebsd.org>, freebsd-x11@freebsd.org
Subject:   Re: i915 intel_frontbuffer_put panic, patch for review/testing
Message-ID:  <c2a6f4bc-db7f-cf32-7f2a-138569a925f8@nomadlogic.org>
In-Reply-To: <CAPyFy2B-B9wvzCKYCz1LsCgM%2BSoSZzC_F5O0R0HiTgjzWb1bFQ@mail.gmail.com>
References:  <CAPyFy2B-B9wvzCKYCz1LsCgM%2BSoSZzC_F5O0R0HiTgjzWb1bFQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 1/28/21 5:49 PM, Ed Maste wrote:
> For the last few months I have been experiencing occasional panics
> from intel_frontbuffer_put(), while running OBS-studio. An excerpt
> from the backtrace:
>
> intel_frontbuffer_put()
> intel_user_framebuffer_destroy()
> _drm atomic_helper_plane_destroy_state()
> drm_atomic_helper_plane_destroy_state()
> drm_atomic_state_default_clear()
> intel_atomic_state_clear()
> __drm_atomic_state_free()
> intel_atomic_cleanup_work()
> linux_work_fn()
>
> I found a freedesktop.org bug report for an issue that looked
> related[1]. Unfortunately the patch attached there does not apply to
> Linux 5.4 corresponding to what we have in drm-kmod[2].
>
> I've backported the patch and applied it against the 5.4-lts branch in
> the drm-kmod repo, and the issue has not recurred. My patch is in a
> pull request at [3], and available as a patch file at [4]. Review
> and/or testing is very much appreciated.
I would be happy to test on my laptop running 13, is there an easy way 
to download a branch and have it build using the ports infrastructure?

  I believe ports using github for distfiles expect a tag not branch.  i 
can test out building it locally outside of the ports tree, but wanted 
to see if i could be lazy first :)

-pete

-- 
Pete Wright
pete@nomadlogic.org
@nomadlogicLA




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c2a6f4bc-db7f-cf32-7f2a-138569a925f8>