Date: Wed, 09 Feb 2022 10:10:21 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 261773] graphics/drm-fbsd13-kmod: Instability and artifacts after 5.4.144.g20220128 update (Intel GM45) Message-ID: <bug-261773-7141-00tce9dioI@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-261773-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-261773-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261773 Tijl Coosemans <tijl@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kib@FreeBSD.org --- Comment #10 from Tijl Coosemans <tijl@FreeBSD.org> --- The problem happens when there's memory pressure. This hack seems to fix i= t.=20 It essentially reverts base 3de96d664aaa. So it doesn't seem to have anyth= ing to do with drm or linuxkpi. --- a/sys/vm/vm_pageout.c +++ b/sys/vm/vm_pageout.c @@ -732,8 +732,8 @@ vm_pageout_clean(vm_page_t m, int *numpagedout) static bool vm_pageout_object_act(vm_object_t object) { - return (object->ref_count > - ((object->flags & (OBJ_SWAP | OBJ_ANON)) =3D=3D OBJ_SWAP ? 1 : = 0)); + return (object->ref_count > 0); +// ((object->flags & (OBJ_SWAP | OBJ_ANON)) =3D=3D OBJ_SWAP ? 1 : = 0)); } static int --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261773-7141-00tce9dioI>