From owner-freebsd-bugs@freebsd.org Sun Dec 8 17:15:44 2019 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 715C71E9FF1 for ; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 47WCdX2MrDz4RNG for ; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 515631E9FF0; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 511B21E9FEF for ; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47WCdX1Hdmz4RND for ; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 27CD657DD for ; Sun, 8 Dec 2019 17:15:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id xB8HFiOT060509 for ; Sun, 8 Dec 2019 17:15:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id xB8HFic8060508 for bugs@FreeBSD.org; Sun, 8 Dec 2019 17:15:44 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 241787] graphics/drm causes machine reboot after upgrade from 12.0 to 12.1. Date: Sun, 08 Dec 2019 17:15:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.1-RELEASE X-Bugzilla-Keywords: panic, regression X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Dec 2019 17:15:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241787 --- Comment #5 from Niclas Zeising --- (In reply to vermaden from comment #3) That won't help the situation. The problem is that ports are built on the lowest common platform, which me= ans, for 12 it is built on 12.0 until 12.0 is EOL (same for 11.2 and 11.3). The issue here is that while the kernel modules are indeed compatible with their respective branch (drm-fbsd11.2-kmod works on 11.3 and 11-stable, and 12.0-kmod on 12.1 and 12-stable), they have to be built together with kernel sources of the same version of the kernel actually running the module. Creating drm-fbsd12.1-kmod, or 11.3-kmod would not help, they would either = be built on 12.0 and 11.2 respectively (well, 11.2 is EOL now, so the 11.2 mod= ule should work on 11.3 out of the box these days), or not built at all, depend= ing on how the version check in the ports' Makefile is set up. I can agree that the naming of the modules are unfortunate and somewhat confusing, but renaming 11.2-kmod to 11.3-kmod was ruled out when Rene remo= ved 11.2 support from the ports tree. See https://reviews.freebsd.org/D21974 f= or that discussion. In the end, the ambition is to have the user simply install drm-kmod and let that port pick the proper kernel module port for your specific system. Regards Niclas Zeising FreeBSD Graphics Team. PS. Please keep the discussion in the open PR (or the github issue, it gets more visibility that way). --=20 You are receiving this mail because: You are the assignee for the bug.=