From owner-freebsd-x11@freebsd.org Sun Sep 23 09:24:30 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95DBA10B18DD for ; Sun, 23 Sep 2018 09:24:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 30122964F8 for ; Sun, 23 Sep 2018 09:24:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E639110B18DC; Sun, 23 Sep 2018 09:24:29 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D503010B18DB for ; Sun, 23 Sep 2018 09:24:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 76A4C964EC for ; Sun, 23 Sep 2018 09:24:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id C4C041865C for ; Sun, 23 Sep 2018 09:24:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8N9OSKd059198 for ; Sun, 23 Sep 2018 09:24:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8N9OSXr059196 for x11@FreeBSD.org; Sun, 23 Sep 2018 09:24:28 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: x11@FreeBSD.org Subject: [Bug 231607] graphics/libdrm: update to 2.4.94 Date: Sun, 23 Sep 2018 09:24:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: voidanix@420blaze.it X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_file_loc keywords 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 09:24:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231607 voidanix changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://cgit.freedesktop.or | |g/mesa/drm/log/?id=3Dlibdr= m-2 | |.4.94 Keywords| |patch --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 09:25:35 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F7E510B1996 for ; Sun, 23 Sep 2018 09:25:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D222D96676 for ; Sun, 23 Sep 2018 09:25:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 972CF10B1995; Sun, 23 Sep 2018 09:25:34 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 862F810B1994 for ; Sun, 23 Sep 2018 09:25:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1696A96672 for ; Sun, 23 Sep 2018 09:25:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6515718666 for ; Sun, 23 Sep 2018 09:25:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8N9PXkG060364 for ; Sun, 23 Sep 2018 09:25:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8N9PX0d060363 for x11@FreeBSD.org; Sun, 23 Sep 2018 09:25:33 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: x11@FreeBSD.org Subject: [Bug 231607] graphics/libdrm: update to 2.4.94 Date: Sun, 23 Sep 2018 09:25:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: voidanix@420blaze.it X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 09:25:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231607 --- Comment #2 from voidanix --- (In reply to Niclas Zeising from comment #1) I found the announcement here: https://www.spinics.net/lists/dri-devel/msg187010.html --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 11:15:52 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D5F510B2E05 for ; Sun, 23 Sep 2018 11:15:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AE9A3725F4 for ; Sun, 23 Sep 2018 11:15:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7079C10B2E02; Sun, 23 Sep 2018 11:15:51 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F6A110B2E01 for ; Sun, 23 Sep 2018 11:15:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA12C725E9 for ; Sun, 23 Sep 2018 11:15:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4453018D4B for ; Sun, 23 Sep 2018 11:15:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NBFool080215 for ; Sun, 23 Sep 2018 11:15:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NBFoCW080214 for x11@FreeBSD.org; Sun, 23 Sep 2018 11:15:50 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: x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: Update to 1.19.6 + make config/devd recognize /dev/input/eventX from multimedia/webcamd Date: Sun, 23 Sep 2018 11:15:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: wulf@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 11:15:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678 --- Comment #95 from Vladimir Kondratyev --- (In reply to voidanix from comment #94) > we should update to 1.20 someday too, right? Unfortunately, 1.20 modesetting driver is suffering from lockups being run = on top of our 4.15+ drm kmod. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 15:38:32 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE2181090E76 for ; Sun, 23 Sep 2018 15:38:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7A43679A1F for ; Sun, 23 Sep 2018 15:38:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3F7431090E73; Sun, 23 Sep 2018 15:38:32 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E0F01090E71 for ; Sun, 23 Sep 2018 15:38:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C3A7F79A19 for ; Sun, 23 Sep 2018 15:38:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 1E5C019A28 for ; Sun, 23 Sep 2018 15:38:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NFcUlc069003 for ; Sun, 23 Sep 2018 15:38:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NFcU9V069002 for x11@FreeBSD.org; Sun, 23 Sep 2018 15:38:30 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: x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: Update to 1.19.6 + make config/devd recognize /dev/input/eventX from multimedia/webcamd Date: Sun, 23 Sep 2018 15:38:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gor@clogic.com.ua X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 15:38:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678 --- Comment #96 from Oleh Hushchenkov --- It would be great if this will be committed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 17:47:17 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78F9510939C5 for ; Sun, 23 Sep 2018 17:47:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 170D97CBAD for ; Sun, 23 Sep 2018 17:47:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id CFE0A10939C4; Sun, 23 Sep 2018 17:47:16 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE96410939C0 for ; Sun, 23 Sep 2018 17:47:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6150E7CBA7 for ; Sun, 23 Sep 2018 17:47:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id AEF7C1AC61 for ; Sun, 23 Sep 2018 17:47:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NHlFxj079649 for ; Sun, 23 Sep 2018 17:47:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NHlFvF079648 for x11@FreeBSD.org; Sun, 23 Sep 2018 17:47:15 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: x11@FreeBSD.org Subject: [Bug 230789] graphics/mesa-dri: switch to llvm70 Date: Sun, 23 Sep 2018 17:47:15 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 17:47:17 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230789 --- Comment #5 from Jan Beich --- I plan to land this shortly after 2018Q4 branches. Mesa itself needs newer = LLVM in order to support recent (mainly AMD) hardware better. llvm60 is unlikely to receive upstream backports now that llvm70 is stable. Projects that support more than one stable branch are actually rare due to tremendous waste of resources. Even Mesa quickly sunsets previous branch af= ter X.Y.1 release. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 18:44:28 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37825109508D for ; Sun, 23 Sep 2018 18:44:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C8E327EEFC for ; Sun, 23 Sep 2018 18:44:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8CD48109508B; Sun, 23 Sep 2018 18:44:27 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B9D4109508A for ; Sun, 23 Sep 2018 18:44:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CDF27EAD0 for ; Sun, 23 Sep 2018 18:44:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 51BB61B4C5 for ; Sun, 23 Sep 2018 18:44:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NIiQlc092001 for ; Sun, 23 Sep 2018 18:44:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NIiQmf092000 for x11@FreeBSD.org; Sun, 23 Sep 2018 18:44:26 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: x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: Update to 1.19.6 + make config/devd recognize /dev/input/eventX from multimedia/webcamd Date: Sun, 23 Sep 2018 18:44:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pete@nomadlogic.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 18:44:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678 --- Comment #97 from pete@nomadlogic.org --- (In reply to Vladimir Kondratyev from comment #95) if there is a set of patches available to test out 1.20 i would love the he= lp squash any bugs we are running into regarding the drm-*-kmod drivers. would you mind pointing me in the right direction? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 19:21:48 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A087A1095C91 for ; Sun, 23 Sep 2018 19:21:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3E477800F6 for ; Sun, 23 Sep 2018 19:21:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 010DB1095C90; Sun, 23 Sep 2018 19:21:48 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3CB51095C8F for ; Sun, 23 Sep 2018 19:21:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 885E2800F0 for ; Sun, 23 Sep 2018 19:21:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id D47FF1B944 for ; Sun, 23 Sep 2018 19:21:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NJLkTn092533 for ; Sun, 23 Sep 2018 19:21:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NJLkcK092515 for x11@FreeBSD.org; Sun, 23 Sep 2018 19:21:46 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: x11@FreeBSD.org Subject: [Bug 230298] graphics/mesa-dri: update to 18.2.1 Date: Sun, 23 Sep 2018 19:21:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: short_desc 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 19:21:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230298 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|graphics/mesa-dri: update |graphics/mesa-dri: update |to 18.2.0 |to 18.2.1 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sun Sep 23 21:00:07 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 943081097A8D for ; Sun, 23 Sep 2018 21:00:07 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1F0C5826D1 for ; Sun, 23 Sep 2018 21:00:07 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id D5C8D1097A82; Sun, 23 Sep 2018 21:00:06 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B42561097A80 for ; Sun, 23 Sep 2018 21:00:06 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BA94826C4 for ; Sun, 23 Sep 2018 21:00:06 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A80F61C6DF for ; Sun, 23 Sep 2018 21:00:05 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NL05aP012778 for ; Sun, 23 Sep 2018 21:00:05 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NL05Ni012773 for x11@FreeBSD.org; Sun, 23 Sep 2018 21:00:05 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201809232100.w8NL05Ni012773@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: x11@FreeBSD.org Subject: Problem reports for x11@FreeBSD.org that need special attention Date: Sun, 23 Sep 2018 21:00:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 21:00:07 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 220444 | x11-servers/xorg-server crashes on attempt to pla Open | 221540 | graphics/mesa-dri: enable Vulkan drivers Open | 223014 | graphics/mesa-dri: enable NEON and AltiVec Open | 211797 | x11-fonts/xfs: Add CPE information 4 problems total for which you should take action. From owner-freebsd-x11@freebsd.org Sun Sep 23 22:57:43 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1864C109CA75 for ; Sun, 23 Sep 2018 22:57:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AB04586C11 for ; Sun, 23 Sep 2018 22:57:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6F1AC109CA74; Sun, 23 Sep 2018 22:57:42 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DD39109CA72 for ; Sun, 23 Sep 2018 22:57:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F170886C0C for ; Sun, 23 Sep 2018 22:57:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3998D1D8A2 for ; Sun, 23 Sep 2018 22:57:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8NMvfld074336 for ; Sun, 23 Sep 2018 22:57:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8NMvfi4074335 for x11@FreeBSD.org; Sun, 23 Sep 2018 22:57:41 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: x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: Update to 1.19.6 + make config/devd recognize /dev/input/eventX from multimedia/webcamd Date: Sun, 23 Sep 2018 22:57:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: wulf@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Sep 2018 22:57:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678 --- Comment #98 from Vladimir Kondratyev --- Created attachment 197417 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D197417&action= =3Dedit update Xorg to 1.20.1 and integrate collective devd enhancements > if there is a set of patches available to test out 1.20 Patch attached Xorg freezes for me right after some programs e.g. firefox have been run if modesetting driver is used along with drm-devel-kmod (4.15-4.17). 4.9 and 4= .11 drms are OK. It also has a knob to workaround the freeze. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Mon Sep 24 13:00:46 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6274110ABBDC for ; Mon, 24 Sep 2018 13:00:46 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from smtp.smtpout.orange.fr (smtp02.smtpout.orange.fr [80.12.242.124]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9C98C800F5 for ; Mon, 24 Sep 2018 13:00:44 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from localhost ([92.134.114.191]) by mwinf5d56 with ME id fR0Y1y00C47q9Nc03R0Zsc; Mon, 24 Sep 2018 15:00:35 +0200 X-ME-Helo: localhost X-ME-Auth: Y2xidWlzc29uQHdhbmFkb28uZnI= X-ME-Date: Mon, 24 Sep 2018 15:00:35 +0200 X-ME-IP: 92.134.114.191 To: FreeBSD-x11@FreeBSD.org From: Claude Buisson Subject: drm-legacy-kmod and gpu-firmware-kmod Message-ID: Date: Mon, 24 Sep 2018 15:00:31 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 13:00:46 -0000 Hello, I tried to switch an i386 computer (with -CURRENT @ r338331) with an ATI Mobility Radeon X300 graphic card, from drm2 in base to drm-legacy-kmod in ports, after rebuilding the kernel without any drm/drm2 module. I installed: gpu-firmware-kmod-g20180825 drm-legacy-kmod-g20180826 The system booted, and I could start X, but the GL sreen savers I use as tests were very slow. In fact I found in Xorg.0.log: Failed to load firmware "radeonkmsfw_R300_cp" which is the firmware in the in base drm2, and does not exist under this name in the gpu-firmware-kmod port . Rebuilding: drm-legacy-kmod-g20180921 (patch sent by to x11@ on Fri Sep 21) failed ../src/dev/drm2/drm_os_freebsd.c:397:2: error: implicit declaration of function 'pmap_force_invalidate_cache_range' is invalid in C99 [-Werror,-Wimplicit-function-declaration] pmap_force_invalidate_cache_range((vm_offset_t)addr, ^ ../src/dev/drm2/drm_os_freebsd.c:397:2: note: did you mean 'pmap_invalidate_cache_range'? ./machine/pmap.h:397:6: note: 'pmap_invalidate_cache_range' declared here void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, ^ ../src/dev/drm2/drm_os_freebsd.c:397:2: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] pmap_force_invalidate_cache_range((vm_offset_t)addr, ^ 2 errors generated. *** [drm_os_freebsd.o] Error code 1 Hoping for a real solution, CBu From owner-freebsd-x11@freebsd.org Mon Sep 24 13:24:23 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C6FF10AC0E7 for ; Mon, 24 Sep 2018 13:24:23 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from smtp.smtpout.orange.fr (smtp02.smtpout.orange.fr [80.12.242.124]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 882E78093A for ; Mon, 24 Sep 2018 13:24:22 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from localhost ([92.134.114.191]) by mwinf5d56 with ME id fRQK1y00y47q9Nc03RQKXV; Mon, 24 Sep 2018 15:24:20 +0200 X-ME-Helo: localhost X-ME-Auth: Y2xidWlzc29uQHdhbmFkb28uZnI= X-ME-Date: Mon, 24 Sep 2018 15:24:20 +0200 X-ME-IP: 92.134.114.191 To: FreeBSD-x11@FreeBSD.org From: Claude Buisson Subject: drm-[stable|next]-kmod and MAXCPU Message-ID: Date: Mon, 24 Sep 2018 15:24:19 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 13:24:23 -0000 Hello, I tried to switch an amd64 Ivy Bridge system (with STABLE-11 @ r338696), from drm2 in base to drm-stable-kmod (and also drm-next-kmod) in ports, after rebuilding the custom kernel without any drm/drm2 module. I installed: gpu-firmware-kmod-g20180825 drm-stable-kmod-g20180822 (and also tried: drm-next-kmod-g20180822 with the same results) Loading "by hand", by rc.conf, or by loader.conf i915kms.ko led to an immediate reboot. I built a GENERIC kernel (without any drm/drm2 module), and everything was OK. So I tried modifying the GENERIC kernel and came to that conclusion: the drm-[stable|next]-kmod ports cannot be used with a kernel built with MAXCPU (at least not defined as 256)!! I commented the MAXCPU line in my custom kernel definition, and got back a working system. May be, the assumptions about kernels could be explicited for ports of this kind ?? Hoping being useful, CBu From owner-freebsd-x11@freebsd.org Mon Sep 24 14:06:58 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 134E710AD1EB for ; Mon, 24 Sep 2018 14:06:58 +0000 (UTC) (envelope-from daisy.williams@enhance-online-presence.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A8084821E2 for ; Mon, 24 Sep 2018 14:06:57 +0000 (UTC) (envelope-from daisy.williams@enhance-online-presence.com) Received: by mailman.ysv.freebsd.org (Postfix) id 68D7910AD1EA; Mon, 24 Sep 2018 14:06:57 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46C9F10AD1E8 for ; Mon, 24 Sep 2018 14:06:57 +0000 (UTC) (envelope-from daisy.williams@enhance-online-presence.com) Received: from moon.pam.lflink.com (moon.pam.lflink.com [80.211.80.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5CBC821E1 for ; Mon, 24 Sep 2018 14:06:56 +0000 (UTC) (envelope-from daisy.williams@enhance-online-presence.com) Received: from WS25 (unknown [182.77.118.230]) by moon.pam.lflink.com (Postfix) with ESMTPA id 04D1150AB for ; Mon, 24 Sep 2018 10:05:49 -0400 (EDT) From: "Daisy Williams" To: Subject: Improve the web presence of your business Date: Mon, 24 Sep 2018 19:27:27 +0530 Message-ID: <6b8f01d4540f$b3b80050$1b2800f0$@enhance-online-presence.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdRUDEIZFYfJ78jYSSuAO3w04yenMw== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 14:06:58 -0000 Greetings, Let's work together! We are a trusted digital marketing agency for more than 10 years, our team of 200+ marketing gurus has served over 4000 clients. Our unique "Pay-for-performance" model attracts customers from all geographies of the world, and we are proud to cater to the needs of every type of business belonging to varied industries, scales, and regions. We do "Performance Based Marketing" service, Pay only when we rank your keywords on Top searches. - FREE website analysis report - No monthly fee / No contractual payout - Dedicated 24*7 support - Only one time set up fee Our results 'Talk' Get your website evaluated NOW, Just reply to this email with your contact details along with your requirement and we will call you back. Thanks & Regards, Daisy Williams Marketing Manager Head Office: San Jose, CA 95120 Disclaimer: We are using this domain for marketing. If you are interested and want to know about us, just reply to this email, if we have offended you by sending this to you by mistake, we apologize. Please reply "NO" or "UNSUBSCRIBE" to this email if not interested, so that we shall add you to our "Do Not Contact Again" list. From owner-freebsd-x11@freebsd.org Mon Sep 24 15:33:54 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80B3910AFEA2 for ; Mon, 24 Sep 2018 15:33:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1DCE186186 for ; Mon, 24 Sep 2018 15:33:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D361210AFEA0; Mon, 24 Sep 2018 15:33:53 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C20B010AFE9F for ; Mon, 24 Sep 2018 15:33:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 648A186181 for ; Mon, 24 Sep 2018 15:33:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B279E23463 for ; Mon, 24 Sep 2018 15:33:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8OFXqPH069385 for ; Mon, 24 Sep 2018 15:33:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8OFXqFO069384 for x11@FreeBSD.org; Mon, 24 Sep 2018 15:33:52 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: x11@FreeBSD.org Subject: [Bug 230789] graphics/mesa-dri: switch to llvm70 Date: Mon, 24 Sep 2018 15:33:52 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 15:33:54 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230789 --- Comment #6 from Niclas Zeising --- As I've stated before, I'd like for this to happen to most of the ports tre= e at once. Only bumping mesa just means that everyone will need to have two versions of llvm installed in order to get other desktop applications, such= as gecko ports. --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-x11@freebsd.org Mon Sep 24 15:34:10 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA82810AFEBF for ; Mon, 24 Sep 2018 15:34:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 77C1B861CC for ; Mon, 24 Sep 2018 15:34:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3C8BD10AFEBE; Mon, 24 Sep 2018 15:34:10 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B65110AFEBD for ; Mon, 24 Sep 2018 15:34:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C12BF861BE for ; Mon, 24 Sep 2018 15:34:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 198A323469 for ; Mon, 24 Sep 2018 15:34:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8OFY8cf069737 for ; Mon, 24 Sep 2018 15:34:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8OFY8md069736 for x11@FreeBSD.org; Mon, 24 Sep 2018 15:34:08 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: x11@FreeBSD.org Subject: [Bug 230789] graphics/mesa-dri: switch to llvm70 Date: Mon, 24 Sep 2018 15:34:08 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback- X-Bugzilla-Changed-Fields: flagtypes.name 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 15:34:11 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230789 Niclas Zeising changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(x11@Fr |maintainer-feedback- |eeBSD.org) | --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-x11@freebsd.org Mon Sep 24 15:40:53 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E0FC10B0062 for ; Mon, 24 Sep 2018 15:40:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id ED53C86394 for ; Mon, 24 Sep 2018 15:40:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AECB810B0060; Mon, 24 Sep 2018 15:40:52 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D8D010B005F for ; Mon, 24 Sep 2018 15:40:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3CA0186391 for ; Mon, 24 Sep 2018 15:40:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8AEED235BD for ; Mon, 24 Sep 2018 15:40:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8OFepY2078615 for ; Mon, 24 Sep 2018 15:40:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8OFepcQ078614 for x11@FreeBSD.org; Mon, 24 Sep 2018 15:40:51 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: x11@FreeBSD.org Subject: [Bug 231607] graphics/libdrm: update to 2.4.94 Date: Mon, 24 Sep 2018 15:40:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 15:40:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231607 --- Comment #3 from Niclas Zeising --- Thank you! I wasn't aware that libdrm had stopped announcing on xorg-announce (perhaps someone just missed to mail that list). There seem to be some discussions upstream about the release. I need to wa= lk through it before I update the port in FreeBSD. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Mon Sep 24 16:39:48 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C720510B1A2D for ; Mon, 24 Sep 2018 16:39:48 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62A718909D for ; Mon, 24 Sep 2018 16:39:45 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x331.google.com with SMTP id n5-v6so20511665otl.5 for ; Mon, 24 Sep 2018 09:39:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7/qKeWMtTtSVTfOAthDaNBT09AZx8m8xNnE1Qfdgk5c=; b=T3rxfJSQW43fpC5YFVjWfvIczW9DHxq+K3uROH20Q/jYBMcgNEpBAtkLTrTtBV8xz6 3lxGrsSouR1FAYpxyYMMrtS62YT58QWHMM9NK3oApUOlk+UlXlhX3o/l2ZdNGzsOv9P6 ivVK4mvSem0mZ21YDj2FhmhXWyFNuxxc8slyZBFIv1oCCA5FqhCf5DlRL/zcM3iv3/g4 4TBOB3Uhg1OAaeOd1MuQu3mZGFLnPdwbaktmXL75smI75Q8ocGScXL24Qr7h9VqcsCJE DOovbN3lUPntUt78JYDXCY8fBAfOo7rTT+A1O120K8j4SMnes/C8OGTx5Ixn4ovmQIg+ ZTsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7/qKeWMtTtSVTfOAthDaNBT09AZx8m8xNnE1Qfdgk5c=; b=qmIxAxd26z4tpfnmc/Xu+N4bjj+u8uIiYSyzVCkSiL92B3kd3ZOuJne2lghFJp8mJh ZsCsrkcjM6I/OEDlNnabAPh8tQp1vhSwxOBNzjfnC1vHCszFIcXG7R75U3ahZ+LjJtd1 ZJ+EYw7yKgGH8Lmu8A8BS5CWHWe54LgpmBahtRUkzfsaj7893bWbhbBq1BHvKj50KqKS SeITN7noXR/oUe2rQ/UGl6FCi1vBe3e0d/FtoFXovp+vgYkpFZ2DIqTh5As/7lk4p1JV iaxMpy29lOMn97f5aDXZiZ6rZjYjnhn7UCpyT5jAevkq/GlAzuTmUrOyOtrxePVsTEWO KBOA== X-Gm-Message-State: ABuFfohOxB3rrawOw33ZtIo0+oIJucFWqYfVHWD2mo9T7ZPP95ojVKY4 pplNWO8SBVpZO1kv76njSn4utgIQPrFc2NF44wpfxP+N X-Google-Smtp-Source: ACcGV63QXhXy8/FC2WnDAJtOiEuAJb1ruK8SWZfl5OfbYLrm+LQ630qV67RgVgkXY/CvdddgR15BjSTlEZQ1xEizkbI= X-Received: by 2002:a9d:4905:: with SMTP id e5-v6mr7622718otf.368.1537807184104; Mon, 24 Sep 2018 09:39:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Mon, 24 Sep 2018 09:39:27 -0700 Message-ID: Subject: Re: drm-[stable|next]-kmod and MAXCPU To: Claude Buisson Cc: x11-list freebsd Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 16:39:49 -0000 On Mon, Sep 24, 2018 at 6:24 AM Claude Buisson wrote: > Hello, > > I tried to switch an amd64 Ivy Bridge system (with STABLE-11 @ r338696), > from drm2 in base to drm-stable-kmod (and also drm-next-kmod) in ports, > after rebuilding the custom kernel without any drm/drm2 module. > > I installed: > > gpu-firmware-kmod-g20180825 > drm-stable-kmod-g20180822 > > (and also tried: > > drm-next-kmod-g20180822 > > with the same results) > > Loading "by hand", by rc.conf, or by loader.conf > > i915kms.ko > > led to an immediate reboot. > > I built a GENERIC kernel (without any drm/drm2 module), and everything > was OK. > > So I tried modifying the GENERIC kernel and came to that conclusion: > > the drm-[stable|next]-kmod ports cannot be used with a kernel built with > MAXCPU (at least not defined as 256)!! > > I commented the MAXCPU line in my custom kernel definition, and got back > a working system. > > May be, the assumptions about kernels could be explicited for ports of > this kind ?? > > Hoping being useful, > > CBu I am running drm-stable-kmod on a Sandy Bridge system... one generation older than Ivy with no problems. From your description, I wonder if you might be doing too much. First, a GENERIC kernel should be fine. No need to remove anything. You do need to remove any module loads from /boot/loader.conf. (acpi_video_load is OK). You must add "kld_list="/boot/modules/i915kms.ko" to /etc/rc.conf. Nothing else should be required. When booting, assuming you use the default vt(4) console, the switch from sc to vt should be much later in the boot process... at or near the end of the device scan. If you have am xorg.conf file, move it aside. Most of it is unneeded. I have only a files section for added fonts, a modules section for freetype (which might be unneeded by now), and a screen section to enable brightness control. Nothing else. That works flawlessly on my seven year old system. Good luck! -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-x11@freebsd.org Mon Sep 24 20:36:57 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34633108EFFC for ; Mon, 24 Sep 2018 20:36:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E875471DB5 for ; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A95D0108EFF5; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97F5F108EFF3 for ; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3AB6171DB1 for ; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 7000D25EBE for ; Mon, 24 Sep 2018 20:36:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8OKatrs081247 for ; Mon, 24 Sep 2018 20:36:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8OKatPn081246 for x11@FreeBSD.org; Mon, 24 Sep 2018 20:36:55 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: x11@FreeBSD.org Subject: [Bug 231694] Port [graphics/mesa-dri]: uninstall error Date: Mon, 24 Sep 2018 20:36:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: hardy.schumacher@gmx.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 20:36:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231694 Bug ID: 231694 Summary: Port [graphics/mesa-dri]: uninstall error Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: hardy.schumacher@gmx.de Assignee: x11@FreeBSD.org Flags: maintainer-feedback?(x11@FreeBSD.org) Upgrading of port [graphics/mesa-dri] from v18.1.8 to v18.1.8_1 fails on deinstallation task. Following error could be detected: ---> Deinstalling 'mesa-dri-18.1.8' ---> Preserving /usr/local/lib/libXvMCr600.so.1 as /usr/local/lib/compat/pkg/libXvMCr600.so.1 cp: symlink: libXvMCr600.so.1.0.0: File exists Copy failed! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Mon Sep 24 20:36:57 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06AFD108EFF9 for ; Mon, 24 Sep 2018 20:36:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 98B6071DB3 for ; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 59DBA108EFF2; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48981108EFF1 for ; Mon, 24 Sep 2018 20:36:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DFC6871DB0 for ; Mon, 24 Sep 2018 20:36:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3953025EBD for ; Mon, 24 Sep 2018 20:36:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8OKatdY081233 for ; Mon, 24 Sep 2018 20:36:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8OKat9T081231 for x11@FreeBSD.org; Mon, 24 Sep 2018 20:36:55 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 231694] Port [graphics/mesa-dri]: uninstall error Date: Mon, 24 Sep 2018 20:36:54 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 20:36:57 -0000 Bugzilla Automation has asked freebsd-x11 mailing li= st for maintainer-feedback: Bug 231694: Port [graphics/mesa-dri]: uninstall error https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231694 --- Description --- Upgrading of port [graphics/mesa-dri] from v18.1.8 to v18.1.8_1 fails on deinstallation task. Following error could be detected: ---> Deinstalling 'mesa-dri-18.1.8' ---> Preserving /usr/local/lib/libXvMCr600.so.1 as /usr/local/lib/compat/pkg/libXvMCr600.so.1 cp: symlink: libXvMCr600.so.1.0.0: File exists Copy failed! From owner-freebsd-x11@freebsd.org Tue Sep 25 17:46:28 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37C3A10B7190 for ; Tue, 25 Sep 2018 17:46:28 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A88647A9C3 for ; Tue, 25 Sep 2018 17:46:27 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x429.google.com with SMTP id l10-v6so1108618wrp.3 for ; Tue, 25 Sep 2018 10:46:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tOFmVDwlOvjMvq3AdcCVfeYq+JTBGe3OCf5V06kNr0g=; b=OpNQ/v8abVBS2IH56d3LuUfVXA/oA+0RDNoaaGgN7LygINrqu/L9Z2F42mqPBoR4OE k++j2CCd/Onb0umESpfx5DivKiPRvm7UVaUEPqwB/QWrcOwgBFkFZ8P5u9rb0Skp8xJO Y76YxdyOWPmIfh4cvrObb5O1O5YfGjHaIW1euejVEaHNEorXpzRySDn0J3DPegVvd7+g 72H73mS7r9bDa21oHyL/LgkICuK1XrfeishEni5fDoJUR3ytHKdnJ7BRKv7W6wR5hq0P WPjB5hfCuRvqoboosI9+XbLysZbXYt4RPTnDBDcydsL/Mkb0gLhpO7LziHBnovE+/UhO jZ+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tOFmVDwlOvjMvq3AdcCVfeYq+JTBGe3OCf5V06kNr0g=; b=fDlvp9dJPF7hra4V4HE8IJSTBr/cT/kMzK98gWQuudatnU3fUSq1WtWmUmJbhcDVqe c2JmOMaqo4I7cJKo71wQLVtfbbW8+Q4YQktcioXZR5xo41lryTX1ghyEIb5l0WoGAx2x sLsTVHDyCsT001zN18gG0pvTgJ9Gn5WslORamw/11sbquuFshVlbbSmYPp8zsH2xRnX+ LffHjnd4DL6eGpEKje8nPPP85Wk0lSogaKqvEoURpLI1xCGNba8MWw6DdDlWBtQ9gVe3 mQlWM/qHF2zU6uOhGS3kyZ6y9+CURBlbjFlY/JcxwbsnC7gX52ngo4NbGs5REvxHUakV Hjdw== X-Gm-Message-State: ABuFfohQfJ61xLTCb8AZ62JXFBF0ifTNDtbfbAUnGC5CyUSP8iR2c0Tg H2sR5q83SCAiSWJWOw6/W+rBaYCrIVwypIlwCYE= X-Google-Smtp-Source: ACcGV62c3/Fzph9hEjAAOk/2lGy9gZ6J4V6CRY/9gcPGqyHqOBW22ZwKHOn6W8dan/IrLJenRiE7vM6XnTrhICKqr/c= X-Received: by 2002:adf:fa0f:: with SMTP id m15-v6mr2099879wrr.155.1537897585865; Tue, 25 Sep 2018 10:46:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Johannes Lundberg Date: Tue, 25 Sep 2018 10:46:15 -0700 Message-ID: Subject: Re: drm-legacy-kmod and gpu-firmware-kmod To: Claude Buisson Cc: FreeBSD-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Sep 2018 17:46:28 -0000 On Mon, Sep 24, 2018 at 06:01 Claude Buisson wrote: > Hello, > > I tried to switch an i386 computer (with -CURRENT @ r338331) with an ATI > Mobility Radeon X300 graphic card, from drm2 in base to drm-legacy-kmod > in ports, after rebuilding the kernel without any drm/drm2 module. > > I installed: > > gpu-firmware-kmod-g20180825 > drm-legacy-kmod-g20180826 > > The system booted, and I could start X, but the GL sreen savers I use as > tests were very slow. > > In fact I found in Xorg.0.log: > > Failed to load firmware "radeonkmsfw_R300_cp" > > which is the firmware in the in base drm2, and does not exist under this > name in the gpu-firmware-kmod port > . > Rebuilding: > > drm-legacy-kmod-g20180921 > > (patch sent by to x11@ on Fri Sep 21) > > failed > > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: implicit declaration of > function 'pmap_force_invalidate_cache_range' is invalid in C99 > [-Werror,-Wimplicit-function-declaration] > pmap_force_invalidate_cache_range((vm_offset_t)addr, > ^ > ../src/dev/drm2/drm_os_freebsd.c:397:2: note: did you mean > 'pmap_invalidate_cache_range'? > ./machine/pmap.h:397:6: note: 'pmap_invalidate_cache_range' declared here > void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, > ^ > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: this function declaration > is not a prototype [-Werror,-Wstrict-prototypes] > pmap_force_invalidate_cache_range((vm_offset_t)addr, > ^ > 2 errors generated. > *** [drm_os_freebsd.o] Error code 1 > > Hoping for a real solution, Hi There=E2=80=99s was a change in the pmap kpi, without bumping the version s= o there=E2=80=99s a span of about 2 weeks where build will fail. Make sure y= our kernel is at least r338807 or less than version 1200084. > > CBu > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > From owner-freebsd-x11@freebsd.org Tue Sep 25 21:21:27 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A482E108E5D3 for ; Tue, 25 Sep 2018 21:21:27 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from smtp.smtpout.orange.fr (smtp03.smtpout.orange.fr [80.12.242.125]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2442D81C73 for ; Tue, 25 Sep 2018 21:21:26 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from localhost ([92.134.114.191]) by mwinf5d50 with ME id fxMH1y00J47q9Nc03xMHXG; Tue, 25 Sep 2018 23:21:18 +0200 X-ME-Helo: localhost X-ME-Auth: Y2xidWlzc29uQHdhbmFkb28uZnI= X-ME-Date: Tue, 25 Sep 2018 23:21:18 +0200 X-ME-IP: 92.134.114.191 Subject: Re: drm-legacy-kmod and gpu-firmware-kmod To: Johannes Lundberg Cc: FreeBSD-x11@freebsd.org References: From: Claude Buisson Message-ID: <52a2083f-d6a1-fdc7-b0fc-37e83ede5c0c@orange.fr> Date: Tue, 25 Sep 2018 23:21:17 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Sep 2018 21:21:27 -0000 On 09/25/2018 19:46, Johannes Lundberg wrote: > > > On Mon, Sep 24, 2018 at 06:01 Claude Buisson > wrote: > > Hello, > > I tried to switch an i386 computer (with -CURRENT @ r338331) with an > ATI > Mobility Radeon X300 graphic card, from drm2 in base to drm-legacy-kmod > in ports, after rebuilding the kernel without any drm/drm2 module. > > I installed: > > gpu-firmware-kmod-g20180825 > drm-legacy-kmod-g20180826 > > The system booted, and I could start X, but the GL sreen savers I use as > tests were very slow. > > In fact I found in Xorg.0.log: > > Failed to load firmware "radeonkmsfw_R300_cp" > > which is the firmware in the in base drm2, and does not exist under > this > name in the gpu-firmware-kmod port > . > Rebuilding: > > drm-legacy-kmod-g20180921 > > (patch sent by > > to x11@ on Fri Sep 21) > > failed > > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: implicit declaration of > function 'pmap_force_invalidate_cache_range' is invalid in C99 > [-Werror,-Wimplicit-function-declaration] >          pmap_force_invalidate_cache_range((vm_offset_t)addr, >          ^ > ../src/dev/drm2/drm_os_freebsd.c:397:2: note: did you mean > 'pmap_invalidate_cache_range'? > ./machine/pmap.h:397:6: note: 'pmap_invalidate_cache_range' declared > here > void    pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, >          ^ > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: this function > declaration > is not a prototype [-Werror,-Wstrict-prototypes] >          pmap_force_invalidate_cache_range((vm_offset_t)addr, >          ^ > 2 errors generated. > *** [drm_os_freebsd.o] Error code 1 > > Hoping for a real solution, > > > > Hi > > There’s was a change in the pmap kpi, without bumping the version so > there’s a span of about 2 weeks where build will fail.  Make sure your > kernel is at least r338807 or less than version 1200084. > Yes, that is my own conclusion regarding drm-legacy-kmod-g20180921 which is based on a recent CURRNT source - and by the way can not be used on STABLE-11. But the more fundamental problem is that the drm-legacy-kmod ports do not contain any firmware, and are unable to use the firmwares of the gpu-firmware-kmod port (absence or renaming - I do not know) CBu From owner-freebsd-x11@freebsd.org Tue Sep 25 21:54:04 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF999109143F for ; Tue, 25 Sep 2018 21:54:03 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D6B482B73 for ; Tue, 25 Sep 2018 21:54:03 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wm1-x32a.google.com with SMTP id c14-v6so141875wmb.4 for ; Tue, 25 Sep 2018 14:54:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tVxF80AnNc4Xhi/EUF1aRJ6fTupg34JcaoMxOy9LA/U=; b=aLhPefgcu/VRRbDx7bPX3zAPUuAUG62TcdgWCNCeTjn8/hn6gpveo1/UXe77M9qzcs 6xg9vrnNSEGz8NUp0WCprla2WvnRXK6vgMwuJChiufVpVszHVzvtt3wXvyX+EUOFIfm6 13bm5zl/DWcuw36Rd253/gYJeAIuwpvD0IZPxS3T0IRpTnvxMQWhSXyPGuSsOwMzxm0L us4waTubwLV+R2s8hYbpUK8uuTcUXBH5DuhmZUCoyWYI2vsVgnwWkv5yuf0XqBAPqM2C NdTDhdt/Sax+uh12RV/xjRbxdzWNoDzbNnDoXTzuRNzYLNDfuBrA3hnAi+QccZRb+4DB wLWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tVxF80AnNc4Xhi/EUF1aRJ6fTupg34JcaoMxOy9LA/U=; b=lp6mB0KIByeRC0LpMT04esNVPi1nGcpgYJ8grvIZwWv0kyajb8+0J+qy3fY+f+9TOw DYLnxy9/81ZGO3Nucw86McjQgx29ueMresZl2ENrYhcS6/LIuxbVwthsL3Y2yf7eXBGB P6nPBmuit8+dNWxwgjCeQqBuXiRkt5cg4YJSwyIgO//YqBRChR5mPGhhU8ETR7LYAxaM Bsc4hUfxOdZ19DNR9o1mzugXIuZUJTI1bwuF5UQgYEzHARpid+MPbs1vO57orP9+sMhU FOf652J+WnruHI5ShPAAF/2LSuYY0rz/uk+Jm0X5L+1HhH7rzm8jzX7wmPgp5s9GmDoB 9R+w== X-Gm-Message-State: ABuFfohdQQ99b2cSjDAw3Xkt1fpIFXYBjTwzxM42Y0m2N8Iqi5PfqJwq CPDaid3sK+32ToK44xEedQMmg/6/z31YECkXF2c= X-Google-Smtp-Source: ACcGV63VxkbMRsGBHJGQ5a4lfE86u8IYMmBTtgTZEn9gSxiGSAtQaASTheollS2lNwDkCU6TRDT0eDV2AmeEcZzaH1Y= X-Received: by 2002:a1c:b441:: with SMTP id d62-v6mr2245565wmf.17.1537912442097; Tue, 25 Sep 2018 14:54:02 -0700 (PDT) MIME-Version: 1.0 References: <52a2083f-d6a1-fdc7-b0fc-37e83ede5c0c@orange.fr> In-Reply-To: <52a2083f-d6a1-fdc7-b0fc-37e83ede5c0c@orange.fr> From: Johannes Lundberg Date: Tue, 25 Sep 2018 14:53:51 -0700 Message-ID: Subject: Re: drm-legacy-kmod and gpu-firmware-kmod To: Claude Buisson Cc: FreeBSD-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Sep 2018 21:54:04 -0000 On Tue, Sep 25, 2018 at 14:21 Claude Buisson wrote: > On 09/25/2018 19:46, Johannes Lundberg wrote: > > > > > > On Mon, Sep 24, 2018 at 06:01 Claude Buisson > > wrote: > > > > Hello, > > > > I tried to switch an i386 computer (with -CURRENT @ r338331) with a= n > > ATI > > Mobility Radeon X300 graphic card, from drm2 in base to > drm-legacy-kmod > > in ports, after rebuilding the kernel without any drm/drm2 module. > > > > I installed: > > > > gpu-firmware-kmod-g20180825 > > drm-legacy-kmod-g20180826 > > > > The system booted, and I could start X, but the GL sreen savers I > use as > > tests were very slow. > > > > In fact I found in Xorg.0.log: > > > > Failed to load firmware "radeonkmsfw_R300_cp" > > > > which is the firmware in the in base drm2, and does not exist under > > this > > name in the gpu-firmware-kmod port > > . > > Rebuilding: > > > > drm-legacy-kmod-g20180921 > > > > (patch sent by = > > > to x11@ on Fri Sep 21) > > > > failed > > > > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: implicit declaration > of > > function 'pmap_force_invalidate_cache_range' is invalid in C99 > > [-Werror,-Wimplicit-function-declaration] > > pmap_force_invalidate_cache_range((vm_offset_t)addr, > > ^ > > ../src/dev/drm2/drm_os_freebsd.c:397:2: note: did you mean > > 'pmap_invalidate_cache_range'? > > ./machine/pmap.h:397:6: note: 'pmap_invalidate_cache_range' declare= d > > here > > void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t ev= a, > > ^ > > ../src/dev/drm2/drm_os_freebsd.c:397:2: error: this function > > declaration > > is not a prototype [-Werror,-Wstrict-prototypes] > > pmap_force_invalidate_cache_range((vm_offset_t)addr, > > ^ > > 2 errors generated. > > *** [drm_os_freebsd.o] Error code 1 > > > > Hoping for a real solution, > > > > > > > > Hi > > > > There=E2=80=99s was a change in the pmap kpi, without bumping the versi= on so > > there=E2=80=99s a span of about 2 weeks where build will fail. Make su= re your > > kernel is at least r338807 or less than version 1200084. > > > > Yes, that is my own conclusion regarding drm-legacy-kmod-g20180921 which > is based on a recent CURRNT source - and by the way can not be used on > STABLE-11. Yes this is by design. 11-STABLE contain the same drm code so no need to use external drm-legacy. I made an attempt to make it build against 11 as well but the kernel code has changed from 11 to 12 a lot so it wasn=E2=80= =99t worth it. It would require many patches for 11. > > But the more fundamental problem is that the drm-legacy-kmod ports do > not contain any firmware, and are unable to use the firmwares of the > gpu-firmware-kmod port (absence or renaming - I do not know) Yes, drm-legacy-kmod is meant to be used with gpu-firmware-kmod. This has been fixed (hopefully) in drm-legacy-kmod-g20180921 but require r338807 or newer. I can=E2=80=99t test this myself so it=E2=80=99s not confirmed to be workin= g yet.. Can you try build against newer kernel and test? > > CBu > From owner-freebsd-x11@freebsd.org Wed Sep 26 05:16:15 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBFD210A064C for ; Wed, 26 Sep 2018 05:16:14 +0000 (UTC) (envelope-from andrea.jones@ingenious-web-design.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 630B08F0E9 for ; Wed, 26 Sep 2018 05:16:14 +0000 (UTC) (envelope-from andrea.jones@ingenious-web-design.com) Received: by mailman.ysv.freebsd.org (Postfix) id 272FF10A064B; Wed, 26 Sep 2018 05:16:14 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF90910A064A for ; Wed, 26 Sep 2018 05:16:13 +0000 (UTC) (envelope-from andrea.jones@ingenious-web-design.com) Received: from server2.pam.lflink.com (server2.pam.lflink.com [80.211.3.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6EE378F0E8 for ; Wed, 26 Sep 2018 05:16:13 +0000 (UTC) (envelope-from andrea.jones@ingenious-web-design.com) Received: from WS96 (unknown [106.201.22.112]) by server2.pam.lflink.com (Postfix) with ESMTPA id DD515367B for ; Wed, 26 Sep 2018 01:16:08 -0400 (EDT) From: "Andrea Jones" To: Subject: Let us do the heavy work for your digital marketing campaign.... Date: Wed, 26 Sep 2018 10:39:09 +0530 Message-ID: <1c8901d45558$08f05c40$1ad114c0$@ingenious-web-design.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdRVVXY5WSg5m5zrQhK/2T1szG2caA== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 05:16:15 -0000 Hi, Your business might be the best in the industry, but it is search engines that decide your success. Not everyone is searching for your name on Google; they are probably searching for the product you sell, and whoever turns up fast gets the deal. Don't lose your business to your competitors. Let's take seriously and stop wasting efforts. Pay when you see the results. Who are we? We are a trusted 10-year-old full service Digital marketing company that has never fallen short of success stories to tell. Our unique model attracts customers from all geographies of the world, and we are proud to cater to the needs of every type of business belonging to whichever industry, scale, or region. What we do? We have a unique Pay-For-Performance model, our pay for performance model ensures high ROI, as you PAY ONLY WHEN YOUR KEYWORDS RANK. - No monthly fee / No contractual payout - Free website analysis report. - Dedicated 24*7 support. - Minimum one time set up fee Get your website analyzed right now. Just drop a reply to this e-mail with your contact number and an expert call you up. Thanks & Regards, Andrea Jones Marketing Manager Head Office: San Jose, CA 95120 Disclaimer: We are using this domain for marketing. If you are interested and want to know about us, just reply to this email, if we have offended you by sending this to you by mistake, we apologize. Please reply "NO" or "UNSUBSCRIBE" to this email if not interested, so that we shall add you to our "Do Not Contact Again" list. From owner-freebsd-x11@freebsd.org Wed Sep 26 09:38:59 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D04410A6950 for ; Wed, 26 Sep 2018 09:38:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DDEC675F57 for ; Wed, 26 Sep 2018 09:38:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A2E1C10A694F; Wed, 26 Sep 2018 09:38:58 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 918FD10A694E for ; Wed, 26 Sep 2018 09:38:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 32A1A75F56 for ; Wed, 26 Sep 2018 09:38:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 91888197C1 for ; Wed, 26 Sep 2018 09:38:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8Q9cvYP060523 for ; Wed, 26 Sep 2018 09:38:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8Q9cveq060522 for x11@FreeBSD.org; Wed, 26 Sep 2018 09:38:57 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: x11@FreeBSD.org Subject: [Bug 231694] Port [graphics/mesa-dri]: uninstall error Date: Wed, 26 Sep 2018 09:38:57 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 09:38:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231694 Niclas Zeising changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zeising@FreeBSD.org --- Comment #1 from Niclas Zeising --- Hi! Are you using portmaster or something similar? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Wed Sep 26 10:35:11 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AE2C10A8B50 for ; Wed, 26 Sep 2018 10:35:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 04EA677AD4 for ; Wed, 26 Sep 2018 10:35:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BA9C510A8B4F; Wed, 26 Sep 2018 10:35:10 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7ADD10A8B4E for ; Wed, 26 Sep 2018 10:35:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E11877AD0 for ; Wed, 26 Sep 2018 10:35:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8C2181A034 for ; Wed, 26 Sep 2018 10:35:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8QAZ915005684 for ; Wed, 26 Sep 2018 10:35:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8QAZ9bg005683 for x11@FreeBSD.org; Wed, 26 Sep 2018 10:35:09 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: x11@FreeBSD.org Subject: [Bug 231694] graphics/mesa-dri: uninstall error Date: Wed, 26 Sep 2018 10:35:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: arrowd@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: short_desc cc 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 10:35:11 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231694 Gleb Popov changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Port [graphics/mesa-dri]: |graphics/mesa-dri: |uninstall error |uninstall error CC| |arrowd@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Wed Sep 26 15:33:08 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 136C010AFF0F for ; Wed, 26 Sep 2018 15:33:08 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A4CD282837 for ; Wed, 26 Sep 2018 15:33:07 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: by mailman.ysv.freebsd.org (Postfix) id 68D7510AFF0C; Wed, 26 Sep 2018 15:33:07 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5728410AFF0B for ; Wed, 26 Sep 2018 15:33:07 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from smtp-out10.electric.net (smtp-out10.electric.net [185.38.180.36]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E455082831 for ; Wed, 26 Sep 2018 15:33:06 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from 1g59vW-000lYv-UE by out10a.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1g59vW-000laZ-V8 for x11@freebsd.org; Wed, 26 Sep 2018 06:32:26 -0700 Received: by emcmailer; Wed, 26 Sep 2018 06:32:26 -0700 Received: from [194.218.146.197] (helo=sp-mail-3.sp.se) by out10a.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES128-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1g59vW-000lYv-UE for x11@freebsd.org; Wed, 26 Sep 2018 06:32:26 -0700 Received: from P142s.sics.se (10.116.0.226) by sp-mail-3.sp.se (10.100.0.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Wed, 26 Sep 2018 15:32:25 +0200 Received: from P142s.sics.se (localhost [127.0.0.1]) by P142s.sics.se (8.15.2/8.15.2) with ESMTPS id w8QDWLNF004724 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Sep 2018 15:32:21 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) Received: (from bengta@localhost) by P142s.sics.se (8.15.2/8.15.2/Submit) id w8QDWLuw004723; Wed, 26 Sep 2018 15:32:21 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) X-Authentication-Warning: P142s.sics.se: bengta set sender to bengt.ahlgren@ri.se using -f From: Bengt Ahlgren To: Subject: Where are framebuffers/visuals created? User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (berkeley-unix) Date: Wed, 26 Sep 2018 15:32:21 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.116.0.226] X-ClientProxiedBy: sp-mail-1.sp.se (10.100.0.161) To sp-mail-3.sp.se (10.100.0.163) X-Outbound-IP: 194.218.146.197 X-Env-From: bengt.ahlgren@ri.se X-Proto: esmtps X-Revdns: X-HELO: sp-mail-3.sp.se X-TLS: TLSv1.2:ECDHE-RSA-AES128-SHA256:128 X-Authenticated_ID: X-PolicySMART: 14510320 X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 15:33:08 -0000 I'd like to try to debug and find the cause of this issue with Kwin, but I don't know where in the graphics stack to start digging: https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html In short, after an update of Mesa, Kwin complained about not finding the appropriate framebuffer, and refused doing compositing with opengl. So, my question is: where in the graphics stack are the framebuffers/visuals created? Bengt From owner-freebsd-x11@freebsd.org Wed Sep 26 16:16:00 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62C3510B0F09 for ; Wed, 26 Sep 2018 16:16:00 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F153284208 for ; Wed, 26 Sep 2018 16:15:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B69EA10B0F08; Wed, 26 Sep 2018 16:15:59 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94CBE10B0F07 for ; Wed, 26 Sep 2018 16:15:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2CC10841FE for ; Wed, 26 Sep 2018 16:15:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io1-xd2c.google.com with SMTP id n18-v6so23739858ioa.9 for ; Wed, 26 Sep 2018 09:15:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UFfR2gmd4oRbt5U8oQ06R2tKHG1ws5Zzsqpzq+DRbDU=; b=Hkn3JCn/pDStH6GgUpTAgt5DX6C9ALhN3BTvr/tihG++9sFt+zJKP3Z3w3hVwruWNz aYnWwbu1IUcsSLOH57BgOfLyfducu2kSKiLc8SWdKcVaZ2/jUW65rEZEo5MIsXeD77W8 69DGENHx+1CrUYrS8xKp4ngM/VsIwQYF0zTyvEYxq1nppGq6G+zzhtLvZ2zRsongEcaH VJ+LN9HS/Rmbpsb2CCpS0StJBa4dqAJv4eFzdtUKOkBkSFX7MJwLT17vzNZC5IURXqjs J7TAteChVrkbOGV5iWfkDV4EWDMdPikzUY+SSdN5eO+9K9jw+8HZfvqn0Jpayd8dO2Gh I3IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UFfR2gmd4oRbt5U8oQ06R2tKHG1ws5Zzsqpzq+DRbDU=; b=FvtHsXLqdNIEQu0Gyr/fx0qPiSscN43AB0dee66uVMRwHWercs77RgHRTx9yc5xHyu EdntrFGcqcFoEglcM5MGamAGRh2m1cGYs2+vqL2qjYYds2QqQtHFNIFO2nzbXi3QzD5U rIR/Z+ed04t7jBAXVx52TG3NhXy93Zd5jnEel8vVASruVN4qtYzOL5rJ59X33sO4Zbq2 NMigDiu1UlAyiDJa3Y8XXxIBzBtgkT3fjO5V1IeIki+ZqXmSDH0x1NqtrI9O6tC9gQu5 d91IUHrqtxny2Y6M5+UGgiaj8ldnXJTL+1VzFm8OTwQN0jbCTgdVB1IZRS3LeIxWaViP Tr0Q== X-Gm-Message-State: ABuFfogZxYdpMS9EAfNhZ5nvOQnD9wVkQICc35CCSEQ7ZL9XPNxhRTWq y302XJf0/5p8WqEtIRGzv8KmBji8hSPUlv20WUY= X-Google-Smtp-Source: ACcGV60oKnyd+MR1ykTaWJOe6J/ovH9ekza58GCoOC0x1Na+bHgNlZi0jWKN01owz+URbNxO16uwZoTIReXiqDtHhSY= X-Received: by 2002:a6b:5a0f:: with SMTP id o15-v6mr5430523iob.136.1537978558624; Wed, 26 Sep 2018 09:15:58 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: blubee blubeeme Date: Thu, 27 Sep 2018 00:15:46 +0800 Message-ID: Subject: Re: Where are framebuffers/visuals created? To: bengt.ahlgren@ri.se Cc: x11@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 16:16:00 -0000 On Wed, Sep 26, 2018 at 11:33 PM Bengt Ahlgren wrote: > I'd like to try to debug and find the cause of this issue with Kwin, but > I don't know where in the graphics stack to start digging: > > https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html > > In short, after an update of Mesa, Kwin complained about not finding the > appropriate framebuffer, and refused doing compositing with opengl. > > So, my question is: where in the graphics stack are the > framebuffers/visuals created? > > Bengt > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > You can start here: https://wiki.freebsd.org/Graphics/SCFB fbio.h located /usr/include/sys/fbio.h Best, Owen From owner-freebsd-x11@freebsd.org Wed Sep 26 16:51:22 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5831A10B1951 for ; Wed, 26 Sep 2018 16:51:22 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EEAF9853E0 for ; Wed, 26 Sep 2018 16:51:21 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: by mailman.ysv.freebsd.org (Postfix) id B385F10B1950; Wed, 26 Sep 2018 16:51:21 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A22FD10B194F for ; Wed, 26 Sep 2018 16:51:21 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: from out.migadu.com (out.migadu.com [91.121.113.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.migadu.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24CBD853DD for ; Wed, 26 Sep 2018 16:51:20 +0000 (UTC) (envelope-from greg@unrelenting.technology) Received: (Migadu outbound); Wed, 26 Sep 2018 18:51:18 +0200 Authentication-Results: out.migadu.com; auth=pass (plain) Received: from [192.168.1.141] ([62.122.208.146]) by out.migadu.com (Haraka/2.8.16) with ESMTPSA id 59B041F7-FF93-4866-959E-D4062AB8D05F.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 verify=FAIL); Wed, 26 Sep 2018 18:51:18 +0200 Date: Wed, 26 Sep 2018 19:51:16 +0300 From: Greg V Subject: Re: Where are framebuffers/visuals created? To: Bengt Ahlgren Cc: x11@freebsd.org Message-Id: <1537980676.66000.0@smtp.migadu.com> In-Reply-To: References: X-Mailer: geary/0.12.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed DKIM-Signature: v=1; a=rsa-sha256; bh=4vMwU/zpCzzSPan24Hki9eMcDlXnYfVgHplxODAgh1o=; c=relaxed/simple; d=unrelenting.technology; h=from:subject:date:to; s=default; b=djVqRn6TQVDfkFXXT8RX3HaYuTA3A8vrgCRVuwmPSYycBTVsQr5fmrgiT6JLwTMWI6MGwnqt6zdhUCffHq3+xLz6ktky1B5WgEhgPhw7c85lbbRnoyCnUmUa/x28dKA6hKz8svhFlgKMSB5GRcLv7eyozm34mkLkCg3A4iW/k5o= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 16:51:22 -0000 On Wed, Sep 26, 2018 at 4:32 PM, Bengt Ahlgren wrote: > I'd like to try to debug and find the cause of this issue with Kwin, > but > I don't know where in the graphics stack to start digging: > > https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html > > In short, after an update of Mesa, Kwin complained about not finding > the > appropriate framebuffer, and refused doing compositing with opengl. > > So, my question is: where in the graphics stack are the > framebuffers/visuals created? Looks like a somewhat common issue with KWin, people have had it with - Xinerama enabled on Nvidia: https://bbs.archlinux.org/viewtopic.php?id=123715 - Dual GPU laptops: https://bugs.kde.org/show_bug.cgi?id=323134 And this 32-bit requirement was dropped in KWin: https://git.reviewboard.kde.org/r/126262/ But that fix is probably only in Plasma5, not KDE4. (Time to drop KDE4! ;)) Have you tried modesetting DDX (w/ glamor acceleration) instead of the (terrible) intel DDX? Just deleting the intel driver should accomplish that, but just in case, manual xorg.conf config looks like: Section "Device" Identifier "GPU" Driver "modesetting" Option "AccelMethod" "glamor" EndSection From owner-freebsd-x11@freebsd.org Wed Sep 26 17:01:12 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 831CD10B1AD2 for ; Wed, 26 Sep 2018 17:01:12 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 23B4085866 for ; Wed, 26 Sep 2018 17:01:12 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8QH15FU008986 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 26 Sep 2018 10:01:05 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8QH15wD008985 for freebsd-x11@freebsd.org; Wed, 26 Sep 2018 10:01:05 -0700 (PDT) (envelope-from sgk) Date: Wed, 26 Sep 2018 10:01:05 -0700 From: Steve Kargl To: freebsd-x11@freebsd.org Subject: fence_wait returned with error -512 Message-ID: <20180926170105.GA8906@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 17:01:12 -0000 Because drm2 in the base system is going away, I install drm-stable-kmod. In doing so, I also removed the old drm2 modules under /boot/kernel to ensure that I picked up the modules from /boot/modules. To /etc/rc.conf, I added the line 'kld_list=/bootmodules/radeonkms.ko'. Upon reboot, I see troutmask:kargl[203] kldstat Id Refs Address Size Name 1 68 0xffffffff80200000 10033d8 kernel 2 1 0xffffffff813af000 1e1c8 geom_eli.ko 3 2 0xffffffff813ce000 4ec40 crypto.ko 4 2 0xffffffff8141d000 f718 zlib.ko 5 1 0xffffffff8142d000 531e8 linux.ko 6 3 0xffffffff81481000 8ed8 linux_common.ko 7 1 0xffffffff8148a000 f800 tmpfs.ko 8 1 0xffffffff81619000 471c linprocfs.ko 9 1 0xffffffff8161e000 158658 radeonkms.ko 10 1 0xffffffff81777000 70fb0 drm.ko 11 2 0xffffffff817e8000 b008 agp.ko 12 3 0xffffffff817f4000 d220 linuxkpi_gplv2.ko 13 2 0xffffffff81802000 6c0 debugfs.ko 14 1 0xffffffff81803000 12f7 radeon_CAICOS_pfp_bin.ko 15 1 0xffffffff81805000 16f5 radeon_CAICOS_me_bin.ko 16 1 0xffffffff81807000 d71 radeon_BTC_rlc_bin.ko 17 1 0xffffffff81808000 5f95 radeon_CAICOS_mc_bin.ko 18 1 0xffffffff8180e000 6137 radeon_CAICOS_smc_bin.ko 19 1 0xffffffff81815000 32293 radeon_SUMO_uvd_bin.ko 20 1 0xffffffff81848000 df0 cpuctl.ko 21 1 0xffffffff81849000 23f8 intpm.ko and 'dmesg | grep drm' reveals [drm] Initialized [drm] radeon kernel modesetting enabled. drmn0: on vgapci0 vgapci0: child drmn0 requested pci_enable_io vgapci0: child drmn0 requested pci_enable_io [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x1092:0x6450 0x00). [drm] register mmio base: 0xFEA20000 [drm] register mmio size: 131072 [drm:radeon_device_init] Unable to find PCI I/O BAR [drm:radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO drmn0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) drmn0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF [drm] Detected VRAM RAM=1024M, BAR=256M [drm] RAM width 64bits DDR [drm] radeon: 1024M of VRAM memory ready [drm] radeon: 1024M of GTT memory ready. [drm] Loading CAICOS Microcode [drm] Internal thermal controller with fan control [drm] radeon: dpm initialized [drm] GART: num cpu pages 262144, num gpu pages 262144 [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 [drm] PCIE GART of 1024M enabled (table at 0x0000000000162000). drmn0: WB enabled drmn0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0x0xfffff8000789fc00 drmn0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0x0xfffff8000789fc0c drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0x0xfffff800c0072118 [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. drmn0: radeon: MSI limited to 32-bit [drm] radeon: irq initialized. [drm] ring test on 0 succeeded in 4 usecs [drm] ring test on 3 succeeded in 6 usecs [drm] ring test on 5 succeeded in 3 usecs [drm] UVD initialized successfully. [drm] ib test on ring 0 succeeded in 0 usecs [drm] ib test on ring 3 succeeded in 0 usecs [drm] ib test on ring 5 succeeded [drm] hw_i2c forced on, you may experience display detection problems! [drm] Connector HDMI-A-1: get mode from tunables: [drm] - kern.vt.fb.modes.HDMI-A-1 [drm] - kern.vt.fb.default_mode [drm] Connector DVI-I-1: get mode from tunables: [drm] - kern.vt.fb.modes.DVI-I-1 [drm] - kern.vt.fb.default_mode [drm] Connector VGA-1: get mode from tunables: [drm] - kern.vt.fb.modes.VGA-1 [drm] - kern.vt.fb.default_mode [drm] Radeon Display Connectors [drm] Connector 0: [drm] HDMI-A-1 [drm] HPD2 [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c [drm] Encoders: [drm] DFP1: INTERNAL_UNIPHY1 [drm] Connector 1: [drm] DVI-I-1 [drm] HPD4 [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c [drm] Encoders: [drm] DFP2: INTERNAL_UNIPHY [drm] Connector 2: [drm] VGA-1 [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c [drm] Encoders: [drm] CRT1: INTERNAL_KLDSCP_DAC1 [drm] fb mappable at 0xC0363000 [drm] vram apper at 0xC0000000 [drm] size 8294400 [drm] fb depth is 24 [drm] pitch is 7680 name=drmn0 flags=0x0 stride=7680 bpp=32 drmn0: fb0: radeondrmfb frame buffer device [drm] Initialized radeon 2.48.0 20080528 for drmn on minor 0 My console and /var/log/messages now contains a slew of fence_wait returned with error -512 This message is coming from /boot/modules/drm.ko % strings /boot/modules/drm.ko | grep fence_wait fence_wait returned with error %d Why? -- Steve From owner-freebsd-x11@freebsd.org Wed Sep 26 19:21:04 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E00210B494C for ; Wed, 26 Sep 2018 19:21:04 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 139EE8B2A5 for ; Wed, 26 Sep 2018 19:21:04 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id CC7A510B4947; Wed, 26 Sep 2018 19:21:03 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA8DB10B4946 for ; Wed, 26 Sep 2018 19:21:03 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 490068B299 for ; Wed, 26 Sep 2018 19:21:03 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: by mail-qt1-x833.google.com with SMTP id z8-v6so99718qto.9 for ; Wed, 26 Sep 2018 12:21:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=diAbFWSd0iu3TVQukDeDEWqiSyqh5xEAF7Ajz7wNoqg=; b=USbl4grF/Qjtbjv7TacOddAW2XX4WRk9SlCFuUbyfcqWUJ4Ia5pZD/ksm5l4tH1rds eIpdldrlZ1L5is3JyuMLVvw1QgBs11VQ3bzPZp4bBuvvvWsv131isATtUd7fXhZZeGhk aLYyccmwqelpIlizNUY4l2J3epYftIVIlU3frlHgfEEAyhlAavMs7JTyBePZD6TqauXu lDlMZlnMDjxBcYcEqgbka7uGumdX+LxP2HqF52g11GftDcPhC7ZUNaQQsSbu2Kj0Kdde Nccbi3trKSgMQmAsZ71UAxkfxXz7evyTfp0KgyWI5xHZcDpkrCnTDS+GeHIqm7R8J/Tv 9FNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=diAbFWSd0iu3TVQukDeDEWqiSyqh5xEAF7Ajz7wNoqg=; b=twP1hTUi2EmpV6YtLvqZM8G6ICPnJv+s7AsJAQD8zYJK4mJNSeDV8A8yz4ghmtiXVm awecCIhmZ7IzTNBfeFS+xgXS0Qy1zOJlTqB50F+l/MWE/TCGXv3mP94dqolzWu6Rpra1 fLCG91XnZ6EPviHTVwP10TJ7ULEYxmTQhEZlGtb497xGvBrGVxx8W8lx+GmHkOzotmCq ZFa7cVkd4o29oPjZAegeYMEtTZqjFn7IVV6+zdGMUsiViIMZxxhK/vjbPWupE+ex2ti2 2bJ9FueZdXnVG06gOKTItWqTCITpdgo9zoj4TH+TP2GK1ox7bTlImIB1O3l2DP0WBHuA 5EeA== X-Gm-Message-State: ABuFfoj1rdjfsI7474FZ2ana/1NnJ8j1eL5xv6R4zMNBG9KHHUn8qIJv wIGrUBTlhr5TUqE6P85BANski+lT X-Google-Smtp-Source: ACcGV60sVn0FCREWlhioXyTzvuchqQwurQ99LDvLXhYJ0D1bm+hl63UMWyVOWvoPoyR0DxthJdGXNg== X-Received: by 2002:a0c:b792:: with SMTP id l18-v6mr5378754qve.110.1537989662742; Wed, 26 Sep 2018 12:21:02 -0700 (PDT) Received: from [168.122.220.163] (dhcp-wifi-8021x-168-122-220-163.bu.edu. [168.122.220.163]) by smtp.gmail.com with ESMTPSA id 20-v6sm3580003qkd.83.2018.09.26.12.21.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Sep 2018 12:21:02 -0700 (PDT) Sender: Theron Tarigo Subject: Re: Where are framebuffers/visuals created? To: Bengt Ahlgren , x11@freebsd.org References: From: Theron Message-ID: Date: Wed, 26 Sep 2018 15:21:01 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 19:21:04 -0000 On 9/26/18 9:32 AM, Bengt Ahlgren wrote: > I'd like to try to debug and find the cause of this issue with Kwin, but > I don't know where in the graphics stack to start digging: > > https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html > > In short, after an update of Mesa, Kwin complained about not finding the > appropriate framebuffer, and refused doing compositing with opengl. > > So, my question is: where in the graphics stack are the > framebuffers/visuals created? > > Bengt > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" Try what others have suggested, but here is one thing to consider: Is this is really a framebuffer issue? From Greg Rivers's Xorg.0.log: [    54.162] (==) intel(0): Depth 24, (--) framebuffer bpp 32 [    54.221] (==) Depth 24 pixmap format is 32 bpp Indicates it is indeed a 32-bit framebuffer, so the relaxation of this requirement is moot.  Depth 24 is the three out of four channels actually used for display. "Could not find a framebuffer configuration ..." is a very common error message across GL applications in case of misconfigured or incompatible OpenGL for the reason that opening the framebuffer is the first GL-related action performed; it could be a more general OpenGL problem not specific to the framebuffer. Theron From owner-freebsd-x11@freebsd.org Wed Sep 26 21:10:52 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 90E7810B6972 for ; Wed, 26 Sep 2018 21:10:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2E4CD8E9C2 for ; Wed, 26 Sep 2018 21:10:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E6AF310B6971; Wed, 26 Sep 2018 21:10:51 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D54E410B6970 for ; Wed, 26 Sep 2018 21:10:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 742758E9BE for ; Wed, 26 Sep 2018 21:10:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 9C60A1F7E7 for ; Wed, 26 Sep 2018 21:10:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8QLAoC1062633 for ; Wed, 26 Sep 2018 21:10:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8QLAonB062628 for x11@FreeBSD.org; Wed, 26 Sep 2018 21:10:50 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: x11@FreeBSD.org Subject: [Bug 231694] graphics/mesa-dri: uninstall error Date: Wed, 26 Sep 2018 21:10:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: hardy.schumacher@gmx.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 21:10:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231694 --- Comment #2 from hardy.schumacher@gmx.de --- Error occurs on using portupgrade. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Wed Sep 26 21:32:37 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EFFC10B7063 for ; Wed, 26 Sep 2018 21:32:37 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 977748F5FB for ; Wed, 26 Sep 2018 21:32:36 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x42d.google.com with SMTP id b11-v6so380226wru.9 for ; Wed, 26 Sep 2018 14:32:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=p66r3vuH6NGz19+/kDnBIoA/EfujSjcKCSueZ8czaWA=; b=TC1IfzZHHhymU7oS56jE7lKECKFiSQ9UXzY76ZacoqbPHf5/Be+re5/TXzH63tnLD4 ULPRu8OClYzbvmTv1CYoEACKmbWrWw8LNYJF9ihkJeoaFD4EMmpb9Xk0OLmcGV3yWMP/ KhtWwrJgOlnJSjL6YXhK3ed28a9KUNTupNIqPwdJTtV3tNkp0Z3fNllRh3dTRkLS+TDg 1uBPegYsEIk6fV365rv0c0PF9HlpsnqkbK4LB476slkPL1HKCz8AYkbOnScvofXOVlPf pcNRHPmXIDXjvd692SUY2sMoYwNEITst74VZoQEmVdV+AnP2tT+aigtan5nT2lZuYEHF iqGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=p66r3vuH6NGz19+/kDnBIoA/EfujSjcKCSueZ8czaWA=; b=Opob9VhGUWSK3+u9At3LFx68FHx2dUR4cXTx2g+oVlC8sh8tUMBdqxdX2PxDtaYDu4 XcgUiJz+uAIzE7Mbya93OB2FRJP5rBtJs/Cl3MS7rt4QJUz8YBuHjhBizZIKIaFfcntI cJe3c1fDrzg/EYzNZZG+vl6t2orA+x9JsZsPPXD1aNBT/5BnCdtkxxCXg/EhWvxT9pXy IIYF7CglyXdmEo0gMzqF72/buHtBmSNZUHtdfj2URfPiG17tOU43E1uFhpFrKdXh9zs9 K9E4wkrl5UV1D59Moq/dUOClxbFXH81u+FYGXnRjq7JNmTF+nqRCkFyoR7E5W2w2n6Qh G8Kg== X-Gm-Message-State: ABuFfohm1A9JNaYEE7xBq+WYLgPh6b/asW6ulxnjlnFDe/1qbZOtt77r 2ErfEwdrH+m5eAi6EueJVddb7jz5TETm03cohDeVdA== X-Google-Smtp-Source: ACcGV60JACsbQg/fGGE7xK7I/aNHSaBWaOyDKZr7Fpymlwq44D5lx6c1TIyP9HAcWEDuzGesk2Z/ryGzZOcKmaoKleg= X-Received: by 2002:adf:9e06:: with SMTP id u6-v6mr6335139wre.51.1537997555139; Wed, 26 Sep 2018 14:32:35 -0700 (PDT) MIME-Version: 1.0 References: <20180926170105.GA8906@troutmask.apl.washington.edu> In-Reply-To: <20180926170105.GA8906@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Wed, 26 Sep 2018 14:32:24 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu Cc: freebsd-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 21:32:37 -0000 On Wed, Sep 26, 2018 at 10:01 Steve Kargl wrote: > Because drm2 in the base system is going away, I install > drm-stable-kmod. In doing so, I also removed the old drm2 > modules under /boot/kernel to ensure that I picked up the > modules from /boot/modules. To /etc/rc.conf, I added the > line 'kld_list=3D/bootmodules/radeonkms.ko'. Upon reboot, > I see > > troutmask:kargl[203] kldstat > Id Refs Address Size Name > 1 68 0xffffffff80200000 10033d8 kernel > 2 1 0xffffffff813af000 1e1c8 geom_eli.ko > 3 2 0xffffffff813ce000 4ec40 crypto.ko > 4 2 0xffffffff8141d000 f718 zlib.ko > 5 1 0xffffffff8142d000 531e8 linux.ko > 6 3 0xffffffff81481000 8ed8 linux_common.ko > 7 1 0xffffffff8148a000 f800 tmpfs.ko > 8 1 0xffffffff81619000 471c linprocfs.ko > 9 1 0xffffffff8161e000 158658 radeonkms.ko > 10 1 0xffffffff81777000 70fb0 drm.ko > 11 2 0xffffffff817e8000 b008 agp.ko > 12 3 0xffffffff817f4000 d220 linuxkpi_gplv2.ko > 13 2 0xffffffff81802000 6c0 debugfs.ko > 14 1 0xffffffff81803000 12f7 radeon_CAICOS_pfp_bin.ko > 15 1 0xffffffff81805000 16f5 radeon_CAICOS_me_bin.ko > 16 1 0xffffffff81807000 d71 radeon_BTC_rlc_bin.ko > 17 1 0xffffffff81808000 5f95 radeon_CAICOS_mc_bin.ko > 18 1 0xffffffff8180e000 6137 radeon_CAICOS_smc_bin.ko > 19 1 0xffffffff81815000 32293 radeon_SUMO_uvd_bin.ko > 20 1 0xffffffff81848000 df0 cpuctl.ko > 21 1 0xffffffff81849000 23f8 intpm.ko > > and 'dmesg | grep drm' reveals > > [drm] Initialized > [drm] radeon kernel modesetting enabled. > drmn0: on vgapci0 > vgapci0: child drmn0 requested pci_enable_io > vgapci0: child drmn0 requested pci_enable_io > [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x1092:0x6450 > 0x00). > [drm] register mmio base: 0xFEA20000 > [drm] register mmio size: 131072 > [drm:radeon_device_init] Unable to find PCI I/O BAR > [drm:radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATO= M > IIO > drmn0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) > drmn0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF > [drm] Detected VRAM RAM=3D1024M, BAR=3D256M > [drm] RAM width 64bits DDR > [drm] radeon: 1024M of VRAM memory ready > [drm] radeon: 1024M of GTT memory ready. > [drm] Loading CAICOS Microcode > [drm] Internal thermal controller with fan control > [drm] radeon: dpm initialized > [drm] GART: num cpu pages 262144, num gpu pages 262144 > [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=3D0 > [drm] PCIE GART of 1024M enabled (table at 0x0000000000162000). > drmn0: WB enabled > drmn0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu add= r > 0x0xfffff8000789fc00 > drmn0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu add= r > 0x0xfffff8000789fc0c > drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu add= r > 0x0xfffff800c0072118 > [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). > [drm] Driver supports precise vblank timestamp query. > drmn0: radeon: MSI limited to 32-bit > [drm] radeon: irq initialized. > [drm] ring test on 0 succeeded in 4 usecs > [drm] ring test on 3 succeeded in 6 usecs > [drm] ring test on 5 succeeded in 3 usecs > [drm] UVD initialized successfully. > [drm] ib test on ring 0 succeeded in 0 usecs > [drm] ib test on ring 3 succeeded in 0 usecs > [drm] ib test on ring 5 succeeded > [drm] hw_i2c forced on, you may experience display detection problems! > [drm] Connector HDMI-A-1: get mode from tunables: > [drm] - kern.vt.fb.modes.HDMI-A-1 > [drm] - kern.vt.fb.default_mode > [drm] Connector DVI-I-1: get mode from tunables: > [drm] - kern.vt.fb.modes.DVI-I-1 > [drm] - kern.vt.fb.default_mode > [drm] Connector VGA-1: get mode from tunables: > [drm] - kern.vt.fb.modes.VGA-1 > [drm] - kern.vt.fb.default_mode > [drm] Radeon Display Connectors > [drm] Connector 0: > [drm] HDMI-A-1 > [drm] HPD2 > [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c > [drm] Encoders: > [drm] DFP1: INTERNAL_UNIPHY1 > [drm] Connector 1: > [drm] DVI-I-1 > [drm] HPD4 > [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c > [drm] Encoders: > [drm] DFP2: INTERNAL_UNIPHY > [drm] Connector 2: > [drm] VGA-1 > [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c > [drm] Encoders: > [drm] CRT1: INTERNAL_KLDSCP_DAC1 > [drm] fb mappable at 0xC0363000 > [drm] vram apper at 0xC0000000 > [drm] size 8294400 > [drm] fb depth is 24 > [drm] pitch is 7680 > name=3Ddrmn0 flags=3D0x0 stride=3D7680 bpp=3D32 > drmn0: fb0: radeondrmfb frame buffer device > [drm] Initialized radeon 2.48.0 20080528 for drmn on minor 0 > > My console and /var/log/messages now contains a slew of > > fence_wait returned with error -512 > > This message is coming from /boot/modules/drm.ko > > % strings /boot/modules/drm.ko | grep fence_wait > fence_wait returned with error %d > > Why? Hi >From what I found on Wikipedia your hardware seem to be from 2010. The new drm based on linuxkpi is not guaranteed to work with that old hardware. If drm2 worked for you before it=E2=80=99s best to use the pkg drm-legacy-kmod= (which is the same as drm2 in base). Firmware loading is broken but an update is on its way to fix this. /Johannes > > -- > Steve > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > From owner-freebsd-x11@freebsd.org Wed Sep 26 23:20:53 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8D8510B8EA4 for ; Wed, 26 Sep 2018 23:20:53 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5FAD39266B for ; Wed, 26 Sep 2018 23:20:53 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8QNKqd1013859 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Sep 2018 16:20:52 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8QNKqu9013858; Wed, 26 Sep 2018 16:20:52 -0700 (PDT) (envelope-from sgk) Date: Wed, 26 Sep 2018 16:20:51 -0700 From: Steve Kargl To: Johannes Lundberg Cc: freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180926232051.GA13774@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926170105.GA8906@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 23:20:54 -0000 On Wed, Sep 26, 2018 at 02:32:24PM -0700, Johannes Lundberg wrote: > On Wed, Sep 26, 2018 at 10:01 Steve Kargl > wrote: > > > Because drm2 in the base system is going away, I install > > drm-stable-kmod. In doing so, I also removed the old drm2 > > modules under /boot/kernel to ensure that I picked up the > > modules from /boot/modules. To /etc/rc.conf, I added the > > line 'kld_list=/bootmodules/radeonkms.ko'. Upon reboot, > > I see > > (snip) > > > > My console and /var/log/messages now contains a slew of > > > > fence_wait returned with error -512 > > > > This message is coming from /boot/modules/drm.ko > > > > % strings /boot/modules/drm.ko | grep fence_wait > > fence_wait returned with error %d > > > > Why? > > From what I found on Wikipedia your hardware seem to be from 2010. The new > drm based on linuxkpi is not guaranteed to work with that old hardware. If > drm2 worked for you before it’s best to use the pkg drm-legacy-kmod (which > is the same as drm2 in base). > > Firmware loading is broken but an update is on its way to fix this. Yes, drm2 in base worked. Is the update days or weeks away? Switching from possibly broken drm-stable-kmod to possibly crippled drm-legacy-kmod seems dubious. -- Steve From owner-freebsd-x11@freebsd.org Wed Sep 26 23:45:24 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28D5310B9466 for ; Wed, 26 Sep 2018 23:45:24 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86DF593031 for ; Wed, 26 Sep 2018 23:45:23 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x42f.google.com with SMTP id v16-v6so588528wro.11 for ; Wed, 26 Sep 2018 16:45:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tYfYEtW/e6nAtMBf2WX8DJ7B+1CNx4VAKR3sU2L7KDc=; b=gv2lgig29CICnjVl9+3hkVjRQTpxAteT5ADsYq66OrjKXQhnKMY/Ik6FfZTHLCD0I+ r9CFx1cVhE3d8VSus7JAzybWgieQdgAXPY+s+qfJ6ib9cFvRxNWM7iVuFiZ+3fvghvWY 8lK6zy8gmaj1XG9oaeFdTL20ZUkRE0s2GszgoduJUCBcwem8yGJx1NKFW+imrLlbkBbA kea9mA7DZuL5lSjyjxPJYorgefdMO08fYYHt1h3HfjN8fChU1sH+5tR7EH4zc2LEZf/K NA7Sb0XXr63jxirV6W72IaXBnuf+lBJ6tk9rl2XG2m3DkEKhsquD+QzJV3z+9temng8A YbHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tYfYEtW/e6nAtMBf2WX8DJ7B+1CNx4VAKR3sU2L7KDc=; b=UkTvLlvoai7jvpM17lGkNDmA/D8YodnKXXws9AW9l39OVvE1Opavm7bwZST6y3I52g PZArJHbqOhitaqFLlK/rAQTy1UqF+bNW6IjQMFh77M098hpxzospuJAfXIFvYelKsLDv +BRac/48r64cD4ll5uTj+mcyiv8rHkFoVMInLs29xIq7KvA2DzUt3S4sMqlL5Rj7M8/P RD2OHnI49OVLTZMRQHFrrjwtQ9G2cr6mp88ftxVmOP1d8HM5SpfLMRUapLkJzZu6OUWP kocLy3yx/IAo4kXOYlBe65sYQnqawUwl1oZQTL46Inq64HdTKkcjSR1t9UKdJVrMbu3b UIgA== X-Gm-Message-State: ABuFfohsnH9Xsv0/OA+igzLG3htepccUtpOwHXMqYiFhYOIT/Dqo/53y OlK3nvu+MmhTrSbAzmBSeTBBkI8yVzfGpLVmv1nx/w== X-Google-Smtp-Source: ACcGV62dRjF8O+FC3jXZSuFMGf8z/folBcIaoL2LLYp4NdFyYBRu9scGNQMmAvwC1CgFK1uj2V6qvzzfmHM2Mmnjz+o= X-Received: by 2002:a5d:5002:: with SMTP id e2-v6mr3555170wrt.210.1538005521562; Wed, 26 Sep 2018 16:45:21 -0700 (PDT) MIME-Version: 1.0 References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> In-Reply-To: <20180926232051.GA13774@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Wed, 26 Sep 2018 16:45:10 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu Cc: freebsd-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 23:45:24 -0000 On Wed, Sep 26, 2018 at 16:20 Steve Kargl wrote: > On Wed, Sep 26, 2018 at 02:32:24PM -0700, Johannes Lundberg wrote: > > On Wed, Sep 26, 2018 at 10:01 Steve Kargl < > sgk@troutmask.apl.washington.edu> > > wrote: > > > > > Because drm2 in the base system is going away, I install > > > drm-stable-kmod. In doing so, I also removed the old drm2 > > > modules under /boot/kernel to ensure that I picked up the > > > modules from /boot/modules. To /etc/rc.conf, I added the > > > line 'kld_list=3D/bootmodules/radeonkms.ko'. Upon reboot, > > > I see > > > > > (snip) > > > > > > > My console and /var/log/messages now contains a slew of > > > > > > fence_wait returned with error -512 > > > > > > This message is coming from /boot/modules/drm.ko > > > > > > % strings /boot/modules/drm.ko | grep fence_wait > > > fence_wait returned with error %d > > > > > > Why? > > > > From what I found on Wikipedia your hardware seem to be from 2010. The > new > > drm based on linuxkpi is not guaranteed to work with that old hardware. > If > > drm2 worked for you before it=E2=80=99s best to use the pkg drm-legacy-= kmod > (which > > is the same as drm2 in base). > > > > Firmware loading is broken but an update is on its way to fix this. > > Yes, drm2 in base worked. Is the update days or weeks away? > Switching from possibly broken drm-stable-kmod to possibly > crippled drm-legacy-kmod seems dubious. > drm-stable-kmod is not broken, you=E2=80=99re using it on unsupported hardw= are. I=E2=80=99ve attached what I think is the correct ports patch for this if y= ou want to build yourself. I don=E2=80=99t know when the package will be updated bu= t it will definitely be before 12 is released. You can also always clone the git repo and build from there for latest version. github.com/freebsddesktop/drm-legacy I don=E2=80=99t have the hardware to test myself so I=E2=80=99d be grateful= if you can give the patch a try and see if firmware loading works. [image: File] ports.graphics.drm-legacy-kmo=E2=80=A6 > -- > Steve > From owner-freebsd-x11@freebsd.org Thu Sep 27 01:41:30 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 575E110BC8BE for ; Thu, 27 Sep 2018 01:41:30 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E1B8C9656E for ; Thu, 27 Sep 2018 01:41:29 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8R1fShM014830 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 26 Sep 2018 18:41:28 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8R1fSW6014829; Wed, 26 Sep 2018 18:41:28 -0700 (PDT) (envelope-from sgk) Date: Wed, 26 Sep 2018 18:41:28 -0700 From: Steve Kargl To: Johannes Lundberg Cc: freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927014128.GA14820@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 01:41:30 -0000 On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: > > I’ve attached what I think is the correct ports patch for this if you want > to build yourself. I don’t know when the package will be updated but it > will definitely be before 12 is released. > > You can also always clone the git repo and build from there for latest > version. > github.com/freebsddesktop/drm-legacy > > I don’t have the hardware to test myself so I’d be grateful if you can give > the patch a try and see if firmware loading works. > I'll see if I can pull the source tomorrow. -- Steve From owner-freebsd-x11@freebsd.org Thu Sep 27 07:13:57 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2785810A4110 for ; Thu, 27 Sep 2018 07:13:57 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B500179622 for ; Thu, 27 Sep 2018 07:13:56 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 42LQyj0pF7zDhmv; Thu, 27 Sep 2018 07:13:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=daemonic.se; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=20151023; t=1538032428; bh=4b192dOvK+ZIgPCpiSq0hdbR OGqUsViY4nJNHZyk6VU=; b=jZSuc3hdBJl78Bs963MoaFEoU9QZQaoaP5a8PJ/7 mvaH4C+GPf23oT1VNT7zD2RpqEEsKbm6rZ9SL8zK9AaJ4fqDgbtAPvrXFsdWzaFo iEXjAIxj4xNzWBa1qN1CyG6bQoRCt780F7BiN7aV5IarJtLQyWjmfGdvINWuofT4 fC4= X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([127.0.0.1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [127.0.0.1]) (amavisd-new, port 10587) with ESMTPS id pUOzV95NhlQE; Thu, 27 Sep 2018 07:13:48 +0000 (UTC) Received: from garnet.daemonic.se (host-90-236-164-59.mobileonline.telia.com [90.236.164.59]) by mail.daemonic.se (Postfix) with ESMTPSA id 42LQyg5vP7zDhFd; Thu, 27 Sep 2018 07:13:47 +0000 (UTC) Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu, Johannes Lundberg Cc: freebsd-x11@freebsd.org References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> From: Niclas Zeising Message-ID: Date: Thu, 27 Sep 2018 09:13:46 +0200 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: <20180927014128.GA14820@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 07:13:57 -0000 On 9/27/18 3:41 AM, Steve Kargl wrote: > On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: >> >> I=E2=80=99ve attached what I think is the correct ports patch for this= if you want >> to build yourself. I don=E2=80=99t know when the package will be updat= ed but it >> will definitely be before 12 is released. >> >> You can also always clone the git repo and build from there for latest >> version. >> github.com/freebsddesktop/drm-legacy >> >> I don=E2=80=99t have the hardware to test myself so I=E2=80=99d be gra= teful if you can give >> the patch a try and see if firmware loading works. >> >=20 > I'll see if I can pull the source tomorrow. >=20 Hi! The port has been updated with the latest version of drm-legacy-kmod. I=20 don't exactly know when packages are updated, but you can build it from=20 ports in the meantime. Regards --=20 Niclas From owner-freebsd-x11@freebsd.org Thu Sep 27 09:10:12 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8571010A80B3 for ; Thu, 27 Sep 2018 09:10:12 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 20F747CD0B for ; Thu, 27 Sep 2018 09:10:12 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: by mailman.ysv.freebsd.org (Postfix) id D9C2F10A80B2; Thu, 27 Sep 2018 09:10:11 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B7C1810A80B1 for ; Thu, 27 Sep 2018 09:10:11 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from smtp-out11.electric.net (smtp-out11.electric.net [185.38.181.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4E3D47CD0A for ; Thu, 27 Sep 2018 09:10:10 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from 1g5SI9-000T64-WC by out11d.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1g5SIA-000T8s-Ty; Thu, 27 Sep 2018 02:09:02 -0700 Received: by emcmailer; Thu, 27 Sep 2018 02:09:02 -0700 Received: from [194.218.146.197] (helo=sp-mail-3.sp.se) by out11d.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES128-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1g5SI9-000T64-WC; Thu, 27 Sep 2018 02:09:02 -0700 Received: from P142s.sics.se (10.116.0.226) by sp-mail-3.sp.se (10.100.0.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 27 Sep 2018 11:09:01 +0200 Received: from P142s.sics.se (localhost [127.0.0.1]) by P142s.sics.se (8.15.2/8.15.2) with ESMTPS id w8R98vRj002232 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 11:08:57 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) Received: (from bengta@localhost) by P142s.sics.se (8.15.2/8.15.2/Submit) id w8R98vxF002231; Thu, 27 Sep 2018 11:08:57 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) X-Authentication-Warning: P142s.sics.se: bengta set sender to bengt.ahlgren@ri.se using -f From: Bengt Ahlgren To: Theron CC: Subject: Re: Where are framebuffers/visuals created? In-Reply-To: (Theron's message of "Wed, 26 Sep 2018 15:21:01 -0400") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (berkeley-unix) Date: Thu, 27 Sep 2018 11:08:57 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.116.0.226] X-ClientProxiedBy: sp-mail-1.sp.se (10.100.0.161) To sp-mail-3.sp.se (10.100.0.163) X-Outbound-IP: 194.218.146.197 X-Env-From: bengt.ahlgren@ri.se X-Proto: esmtps X-Revdns: X-HELO: sp-mail-3.sp.se X-TLS: TLSv1.2:ECDHE-RSA-AES128-SHA256:128 X-Authenticated_ID: X-PolicySMART: 14510320 X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 09:10:12 -0000 Theron writes: > On 9/26/18 9:32 AM, Bengt Ahlgren wrote: >> I'd like to try to debug and find the cause of this issue with Kwin, but >> I don't know where in the graphics stack to start digging: >> >> https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html >> >> In short, after an update of Mesa, Kwin complained about not finding the >> appropriate framebuffer, and refused doing compositing with opengl. >> >> So, my question is: where in the graphics stack are the >> framebuffers/visuals created? >> >> Bengt >> _______________________________________________ >> freebsd-x11@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-x11 >> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > Try what others have suggested, but here is one thing to consider: Is > this is really a framebuffer issue? > > From Greg Rivers's Xorg.0.log: > [=A0=A0=A0 54.162] (=3D=3D) intel(0): Depth 24, (--) framebuffer bpp 32 > [=A0=A0=A0 54.221] (=3D=3D) Depth 24 pixmap format is 32 bpp > Indicates it is indeed a 32-bit framebuffer, so the relaxation of this > requirement is moot.=A0 Depth 24 is the three out of four channels > actually used for display. > > "Could not find a framebuffer configuration ..." is a very common > error message across GL applications in case of misconfigured or > incompatible OpenGL for the reason that opening the framebuffer is the > first GL-related action performed; it could be a more general OpenGL > problem not specific to the framebuffer. Could be. I have however noticed that when parts - don't know which - of the graphics stack is updated, the set of X11 visuals change. For example, at one time I had BGR visuals that screwed up blue/red display with some GL applications. Now there are only RGB visuals on the same hardware according to xdpyinfo. But where in the stack are the visuals created? Bengt From owner-freebsd-x11@freebsd.org Thu Sep 27 09:20:04 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4FB2010A840D for ; Thu, 27 Sep 2018 09:20:04 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DF3517D2C9 for ; Thu, 27 Sep 2018 09:20:03 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: by mailman.ysv.freebsd.org (Postfix) id A441610A840C; Thu, 27 Sep 2018 09:20:03 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 824D010A840B for ; Thu, 27 Sep 2018 09:20:03 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from smtp-out11.electric.net (smtp-out11.electric.net [185.38.181.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 173E67D2C1 for ; Thu, 27 Sep 2018 09:20:03 +0000 (UTC) (envelope-from bengt.ahlgren@ri.se) Received: from 1g5S9U-000SyC-Vx by out11a.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1g5S9V-000T4a-Th; Thu, 27 Sep 2018 02:00:05 -0700 Received: by emcmailer; Thu, 27 Sep 2018 02:00:05 -0700 Received: from [194.218.146.197] (helo=sp-mail-3.sp.se) by out11a.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES128-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1g5S9U-000SyC-Vx; Thu, 27 Sep 2018 02:00:04 -0700 Received: from P142s.sics.se (10.116.0.226) by sp-mail-3.sp.se (10.100.0.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 27 Sep 2018 11:00:04 +0200 Received: from P142s.sics.se (localhost [127.0.0.1]) by P142s.sics.se (8.15.2/8.15.2) with ESMTPS id w8R900Ci002215 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 11:00:00 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) Received: (from bengta@localhost) by P142s.sics.se (8.15.2/8.15.2/Submit) id w8R8xw82002204; Thu, 27 Sep 2018 10:59:58 +0200 (CEST) (envelope-from bengt.ahlgren@ri.se) X-Authentication-Warning: P142s.sics.se: bengta set sender to bengt.ahlgren@ri.se using -f From: Bengt Ahlgren To: Greg V CC: Subject: Re: Where are framebuffers/visuals created? In-Reply-To: <1537980676.66000.0@smtp.migadu.com> (Greg V.'s message of "Wed, 26 Sep 2018 19:51:16 +0300") References: <1537980676.66000.0@smtp.migadu.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (berkeley-unix) Date: Thu, 27 Sep 2018 10:59:58 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.116.0.226] X-ClientProxiedBy: sp-mail-1.sp.se (10.100.0.161) To sp-mail-3.sp.se (10.100.0.163) X-Outbound-IP: 194.218.146.197 X-Env-From: bengt.ahlgren@ri.se X-Proto: esmtps X-Revdns: X-HELO: sp-mail-3.sp.se X-TLS: TLSv1.2:ECDHE-RSA-AES128-SHA256:128 X-Authenticated_ID: X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) X-PolicySMART: 14510320 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 09:20:04 -0000 Greg V writes: > On Wed, Sep 26, 2018 at 4:32 PM, Bengt Ahlgren > wrote: >> I'd like to try to debug and find the cause of this issue with Kwin, >> but >> I don't know where in the graphics stack to start digging: >> >> https://mail.kde.org/pipermail/kde-freebsd/2018-April/027704.html >> >> In short, after an update of Mesa, Kwin complained about not finding >> the >> appropriate framebuffer, and refused doing compositing with opengl. >> >> So, my question is: where in the graphics stack are the >> framebuffers/visuals created? > > Looks like a somewhat common issue with KWin, people have had it with > > - Xinerama enabled on Nvidia: > https://bbs.archlinux.org/viewtopic.php?id=123715 > - Dual GPU laptops: https://bugs.kde.org/show_bug.cgi?id=323134 > > And this 32-bit requirement was dropped in KWin: > https://git.reviewboard.kde.org/r/126262/ > But that fix is probably only in Plasma5, not KDE4. (Time to drop > KDE4! ;)) Thanks for the pointer - I'll have a look at that fix! > Have you tried modesetting DDX (w/ glamor acceleration) instead of the > (terrible) intel DDX? > Just deleting the intel driver should accomplish that, but just in > case, manual xorg.conf config looks like: > > Section "Device" > Identifier "GPU" > Driver "modesetting" > Option "AccelMethod" "glamor" > EndSection Yes, I tried - no difference in this regard. The modsetting driver results in some artifacts, e.g. on window decorations, on my laptop (Intel Ironlake), so I'll stick with the Intel driver. Bengt From owner-freebsd-x11@freebsd.org Thu Sep 27 09:47:27 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF6C410A8D79 for ; Thu, 27 Sep 2018 09:47:26 +0000 (UTC) (envelope-from freebsd-x11@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56AF67E104 for ; Thu, 27 Sep 2018 09:47:25 +0000 (UTC) (envelope-from freebsd-x11@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan) by mailhost.netlabit.sk with ESMTPA; Thu, 27 Sep 2018 11:42:14 +0200 id 00DB9424.5BACA5F6.00006377 Date: Thu, 27 Sep 2018 11:42:14 +0200 From: Milan Obuch To: freebsd-x11@freebsd.org Subject: Keyboard troubles with recent Xorg Message-ID: <20180927114214.0d020c58@zeta.dino.sk> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; i386-portbld-freebsd10.4) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 09:47:27 -0000 Hi, I installed new system from scratch, board is AAEON APLC2 (UP squared), see https://www.aaeon.com/en/p/iot-gateway-maker-boards-up-squared for details. OS installation from USB flash, 12-ALPHA7 went basically flawlessly, eMMC is used as system disk. I did couple of system rebuilds from source, no problem with this. Then I proceeded with Xorg. I built everything from ports, using x11/xorg-minimal port. Intel video driver is used along with graphics/drm-next-kmod. Everything built well, X runs. Problem is, no response to keyboard presses. At this point, I am stuck. On another system with the same problem I am able to use 'workaround' of disabling kbdmux and using basically two keyboards, PS/2 for console and USB for X. It is not possible here, only USB keyboard is available. I tried to repeat it here and it works basically the same - I just have no working keyboard for console, and X needs to be started via ssh with command 'startx < /dev/ttyv0'. This is all with devd autoconfig backend, no explicit configuration files'. Without devd backend I did not manage to create any working setup. So here are two questions: 1. How are others doing in this situation? Computers with only USB keyboard must be quite common these days and there must be plenty of them working with X. 2. As a acceptable workaround for me would be graphical login screen, I tried installing x11/xdm, but it just dumps core. I have no idea yet, what's wrong here. Is there other way of auto starting X after boot? Regards, Milan From owner-freebsd-x11@freebsd.org Thu Sep 27 17:59:28 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82D7C10B48EA for ; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1446F8F4C6 for ; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id CD1C610B48E5; Thu, 27 Sep 2018 17:59:27 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBC7110B48E4 for ; Thu, 27 Sep 2018 17:59:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 532E08F4C1 for ; Thu, 27 Sep 2018 17:59:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A00D22A532 for ; Thu, 27 Sep 2018 17:59:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8RHxQET099457 for ; Thu, 27 Sep 2018 17:59:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8RHxQi5099456 for x11@FreeBSD.org; Thu, 27 Sep 2018 17:59:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 231765] graphics/wayland: fix build with mips, mips64, powerpc64 Date: Thu, 27 Sep 2018 17:59:26 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 17:59:28 -0000 Bugzilla Automation has asked freebsd-x11 mailing li= st for maintainer-feedback: Bug 231765: graphics/wayland: fix build with mips, mips64, powerpc64 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231765 --- Description --- prctl() function currently doesn't exist in FreeBSD. When compiling with cl= ang on amd64, only a warning is emitted when this function is used: tests/test-runner.c:349:8: warning: implicit declaration of function 'prctl= ' is invalid in C99 [-Wimplicit-function-declaration] rc =3D prctl(PR_SET_PTRACER, pid); ^ tests/test-runner.c:349:8: warning: this function declaration is not a prototype [-Wstrict-prototypes] But when compiling with base GCC (as is on e.g. powerpc64), I'm getting err= or: ./.libs/libtest-runner.a(test-runner.o): In function `is_debugger_attached': /tmp/usr/local/poudriere/ports/default/graphics/wayland/work/wayland-1.14.0= /tes ts/test-runner.c:349: undefined reference to `prctl' Since it doesn't work even on amd64 properly (even though it compiles), let= 's remove this reference. Tested on amd64 and powerpc64. Hardware sponsored by IntegriCloud. From owner-freebsd-x11@freebsd.org Thu Sep 27 17:59:29 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E96AC10B48ED for ; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 836138F4C8 for ; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4574510B48E9; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23AFF10B48E7 for ; Thu, 27 Sep 2018 17:59:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9ADB8F4C4 for ; Thu, 27 Sep 2018 17:59:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id E6F682A533 for ; Thu, 27 Sep 2018 17:59:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8RHxQ4I099480 for ; Thu, 27 Sep 2018 17:59:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8RHxQCR099476 for x11@FreeBSD.org; Thu, 27 Sep 2018 17:59:26 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: x11@FreeBSD.org Subject: [Bug 231765] graphics/wayland: fix build with mips, mips64, powerpc64 Date: Thu, 27 Sep 2018 17:59:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pkubaj@anongoth.pl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 17:59:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231765 Bug ID: 231765 Summary: graphics/wayland: fix build with mips, mips64, powerpc64 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: pkubaj@anongoth.pl Flags: maintainer-feedback?(x11@FreeBSD.org) Assignee: x11@FreeBSD.org Created attachment 197552 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D197552&action= =3Dedit patch prctl() function currently doesn't exist in FreeBSD. When compiling with cl= ang on amd64, only a warning is emitted when this function is used: tests/test-runner.c:349:8: warning: implicit declaration of function 'prctl= ' is invalid in C99 [-Wimplicit-function-declaration] rc =3D prctl(PR_SET_PTRACER, pid); ^ tests/test-runner.c:349:8: warning: this function declaration is not a prototype [-Wstrict-prototypes] But when compiling with base GCC (as is on e.g. powerpc64), I'm getting err= or: ./.libs/libtest-runner.a(test-runner.o): In function `is_debugger_attached': /tmp/usr/local/poudriere/ports/default/graphics/wayland/work/wayland-1.14.0= /tests/test-runner.c:349: undefined reference to `prctl' Since it doesn't work even on amd64 properly (even though it compiles), let= 's remove this reference. Tested on amd64 and powerpc64. Hardware sponsored by IntegriCloud. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Thu Sep 27 19:04:27 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4780110B6315 for ; Thu, 27 Sep 2018 19:04:27 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DC7CA72506 for ; Thu, 27 Sep 2018 19:04:26 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8RJ4A4g027772 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 12:04:10 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8RJ49Wa027771; Thu, 27 Sep 2018 12:04:09 -0700 (PDT) (envelope-from sgk) Date: Thu, 27 Sep 2018 12:04:09 -0700 From: Steve Kargl To: Niclas Zeising Cc: Johannes Lundberg , freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927190409.GA27756@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 19:04:27 -0000 On Thu, Sep 27, 2018 at 09:13:46AM +0200, Niclas Zeising wrote: > On 9/27/18 3:41 AM, Steve Kargl wrote: > > On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: > >> > >> I’ve attached what I think is the correct ports patch for this if you want > >> to build yourself. I don’t know when the package will be updated but it > >> will definitely be before 12 is released. > >> > >> You can also always clone the git repo and build from there for latest > >> version. > >> github.com/freebsddesktop/drm-legacy > >> > >> I don’t have the hardware to test myself so I’d be grateful if you can give > >> the patch a try and see if firmware loading works. > >> > > > > I'll see if I can pull the source tomorrow. > > > > Hi! > The port has been updated with the latest version of drm-legacy-kmod. I > don't exactly know when packages are updated, but you can build it from > ports in the meantime. > Regards Ugh. Seems I have to build a new world. :( --- i915_drv.o --- /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/i915/i915_drv.c:1240:26: error: too few arguments provided to function-like macro invocation nitems(pciidlist) - 1); ^ /usr/src/sys/sys/module.h:181:9: note: macro 'MODULE_PNP_INFO' defined here #define MODULE_PNP_INFO(d, b, unique, t, l, n) \ ^ /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/i915/i915_drv.c:1239:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] MODULE_PNP_INFO("U32:vendor;U32:device;P:#;D:#", vgapci, i915, pciidlist, ^ 2 errors generated. *** [i915_drv.o] Error code 1 make[4]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/drm2/i915kms 1 error make[4]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/drm2/i915kms *** [all_subdir_drm2/i915kms] Error code 2 make[3]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/drm2 1 error make[3]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/drm2 *** [all_subdir_drm2] Error code 2 make[2]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b 1 error make[2]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/graphics/drm-legacy-kmod *** Error code 1 Stop. make: stopped in /usr/ports/graphics/drm-legacy-kmod ===>>> make build failed for graphics/drm-legacy-kmod ===>>> Aborting update ===>>> You can restart from the point of failure with this command line: portmaster graphics/drm-legacy-kmod This command has been saved to /root/tmp/portmasterfail.txt -- Steve From owner-freebsd-x11@freebsd.org Thu Sep 27 20:17:05 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B40C410B87D2 for ; Thu, 27 Sep 2018 20:17:05 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2607:f740:d:20::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F8B7756B4 for ; Thu, 27 Sep 2018 20:17:05 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 42LmLR4VmdzDhmv; Thu, 27 Sep 2018 20:17:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=daemonic.se; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=20151023; t=1538079423; bh=9VpeRgI4MeCJdZ0CdauiZKUt ROaxthJoUoDwDN05zGU=; b=fC7O+oome0aCI1ohTLpRBXiqu7K2nSmB+sdLwbKy KvwFt1EMuyoJiueX7QLt4SV/FdSr/c2AH/q7keKwyw3ZaCcPBVpnhwyaeizVdXQi LuG7lhK/QudR2Me1+Sd1oZCUQYsCAqOY7b6s4a/MY1JHJqR1U+ND5NaZuJddVY4b PjQ= X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([127.0.0.1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [127.0.0.1]) (amavisd-new, port 10587) with ESMTPS id 5hHGKdKYjlDZ; Thu, 27 Sep 2018 20:17:03 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:201:9eda:3eff:fe70:24c0]) by mail.daemonic.se (Postfix) with ESMTPSA id 42LmLQ5qZ3zDhFd; Thu, 27 Sep 2018 20:17:02 +0000 (UTC) Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu Cc: Johannes Lundberg , freebsd-x11@freebsd.org References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> From: Niclas Zeising Message-ID: Date: Thu, 27 Sep 2018 22:17:02 +0200 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: <20180927190409.GA27756@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 20:17:05 -0000 On 9/27/18 9:04 PM, Steve Kargl wrote: > On Thu, Sep 27, 2018 at 09:13:46AM +0200, Niclas Zeising wrote: >> On 9/27/18 3:41 AM, Steve Kargl wrote: >>> On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: >>>> >>>> I=E2=80=99ve attached what I think is the correct ports patch for th= is if you want >>>> to build yourself. I don=E2=80=99t know when the package will be upd= ated but it >>>> will definitely be before 12 is released. >>>> >>>> You can also always clone the git repo and build from there for late= st >>>> version. >>>> github.com/freebsddesktop/drm-legacy >>>> >>>> I don=E2=80=99t have the hardware to test myself so I=E2=80=99d be g= rateful if you can give >>>> the patch a try and see if firmware loading works. >>>> >>> >>> I'll see if I can pull the source tomorrow. >>> >> >> Hi! >> The port has been updated with the latest version of drm-legacy-kmod. = I >> don't exactly know when packages are updated, but you can build it fro= m >> ports in the meantime. >> Regards >=20 > Ugh. Seems I have to build a new world. :( >=20 >=20 > --- i915_drv.o --- > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm= 2/i915/i915_drv.c:1240:26: error: too few arguments provided to function-= like macro invocation > nitems(pciidlist) - 1); > ^ > /usr/src/sys/sys/module.h:181:9: note: macro 'MODULE_PNP_INFO' defined = here > #define MODULE_PNP_INFO(d, b, unique, t, l, n) = \ > ^ > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm= 2/i915/i915_drv.c:1239:1: error: type specifier missing, defaults to 'int= ' [-Werror,-Wimplicit-int] > MODULE_PNP_INFO("U32:vendor;U32:device;P:#;D:#", vgapci, i915, pciidlis= t, > ^ > 2 errors generated. > *** [i915_drv.o] Error code 1 >=20 > make[4]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b/drm2/i915kms > 1 error >=20 > make[4]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b/drm2/i915kms > *** [all_subdir_drm2/i915kms] Error code 2 >=20 > make[3]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b/drm2 > 1 error >=20 > make[3]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b/drm2 > *** [all_subdir_drm2] Error code 2 >=20 > make[2]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b > 1 error >=20 > make[2]: stopped in /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy= -226834b > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the fail= ure to > the maintainer. > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/ports/graphics/drm-legacy-kmod > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/graphics/drm-legacy-kmod >=20 > =3D=3D=3D>>> make build failed for graphics/drm-legacy-kmod > =3D=3D=3D>>> Aborting update >=20 >=20 > =3D=3D=3D>>> You can restart from the point of failure with this comman= d line: > portmaster graphics/drm-legacy-kmod >=20 > This command has been saved to /root/tmp/portmasterfail.txt >=20 >=20 Or someone broke something inadvertently. Which revision are you=20 currently on? Regards --=20 Niclas From owner-freebsd-x11@freebsd.org Thu Sep 27 20:19:33 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16F5910B89A7 for ; Thu, 27 Sep 2018 20:19:33 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 930E97586D for ; Thu, 27 Sep 2018 20:19:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8RKJS6N086462 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 13:19:29 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8RKJS9b086461; Thu, 27 Sep 2018 13:19:28 -0700 (PDT) (envelope-from sgk) Date: Thu, 27 Sep 2018 13:19:28 -0700 From: Steve Kargl To: Niclas Zeising Cc: Johannes Lundberg , freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927201928.GA86166@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 20:19:33 -0000 On Thu, Sep 27, 2018 at 10:17:02PM +0200, Niclas Zeising wrote: > On 9/27/18 9:04 PM, Steve Kargl wrote: > > On Thu, Sep 27, 2018 at 09:13:46AM +0200, Niclas Zeising wrote: > >> On 9/27/18 3:41 AM, Steve Kargl wrote: > >>> On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: > >>>> > >>>> I’ve attached what I think is the correct ports patch for this if you want > >>>> to build yourself. I don’t know when the package will be updated but it > >>>> will definitely be before 12 is released. > >>>> > >>>> You can also always clone the git repo and build from there for latest > >>>> version. > >>>> github.com/freebsddesktop/drm-legacy > >>>> > >>>> I don’t have the hardware to test myself so I’d be grateful if you can give > >>>> the patch a try and see if firmware loading works. > >>>> > >>> > >>> I'll see if I can pull the source tomorrow. > >>> > >> > >> Hi! > >> The port has been updated with the latest version of drm-legacy-kmod. I > >> don't exactly know when packages are updated, but you can build it from > >> ports in the meantime. > >> Regards > > > > Ugh. Seems I have to build a new world. :( > > > > > > --- i915_drv.o --- > > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/i915/i915_drv.c:1240:26: error: too few arguments provided to function-like macro invocation > > nitems(pciidlist) - 1); > > ^ > > /usr/src/sys/sys/module.h:181:9: note: macro 'MODULE_PNP_INFO' defined here > > #define MODULE_PNP_INFO(d, b, unique, t, l, n) \ > > ^ > > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/i915/i915_drv.c:1239:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] > > MODULE_PNP_INFO("U32:vendor;U32:device;P:#;D:#", vgapci, i915, pciidlist, > > ^ > > 2 errors generated. > > *** [i915_drv.o] Error code 1 > > > > Or someone broke something inadvertently. Which revision are you > currently on? % uname -a FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 r338862 HPC amd64 -- Steve From owner-freebsd-x11@freebsd.org Thu Sep 27 20:25:50 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E121B10B8FDA for ; Thu, 27 Sep 2018 20:25:49 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2607:f740:d:20::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7EF4B75F84 for ; Thu, 27 Sep 2018 20:25:49 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 42LmXX4w1MzDhmv; Thu, 27 Sep 2018 20:25:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=daemonic.se; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=20151023; t=1538079948; bh=J1YKJoBpC99YdQ41o0J768de jkmT6aDQ+ILZLVxHv3Q=; b=hRZ154WUdHw/cH+dIToNktI6Kz5pZVymAiK6pW8u gK7jzyZQ8xnI5bP/utNQ4Fr/DF6xR+KWsVkTEsH54esKOEOs3moWrxk4SDJo3aJy 3poQIj6Cxsvex6lCgY93Skj7ITC0Jp2xYHl3zDjL3bvd4sgBoH2pp1X0wvKKS8es TOI= X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id gf_A5evQoVLQ; Thu, 27 Sep 2018 20:25:48 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:201:9eda:3eff:fe70:24c0]) by mail.daemonic.se (Postfix) with ESMTPSA id 42LmXW64CCzDhFd; Thu, 27 Sep 2018 20:25:47 +0000 (UTC) Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu Cc: Johannes Lundberg , freebsd-x11@freebsd.org References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> From: Niclas Zeising Message-ID: Date: Thu, 27 Sep 2018 22:25:47 +0200 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: <20180927201928.GA86166@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 20:25:50 -0000 On 9/27/18 10:19 PM, Steve Kargl wrote: > On Thu, Sep 27, 2018 at 10:17:02PM +0200, Niclas Zeising wrote: >> On 9/27/18 9:04 PM, Steve Kargl wrote: >>> On Thu, Sep 27, 2018 at 09:13:46AM +0200, Niclas Zeising wrote: >>>> On 9/27/18 3:41 AM, Steve Kargl wrote: >>>>> On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: >>>>>> >>>>>> I=E2=80=99ve attached what I think is the correct ports patch for = this if you want >>>>>> to build yourself. I don=E2=80=99t know when the package will be u= pdated but it >>>>>> will definitely be before 12 is released. >>>>>> >>>>>> You can also always clone the git repo and build from there for la= test >>>>>> version. >>>>>> github.com/freebsddesktop/drm-legacy >>>>>> >>>>>> I don=E2=80=99t have the hardware to test myself so I=E2=80=99d be= grateful if you can give >>>>>> the patch a try and see if firmware loading works. >>>>>> >>>>> >>>>> I'll see if I can pull the source tomorrow. >>>>> >>>> >>>> Hi! >>>> The port has been updated with the latest version of drm-legacy-kmod= . I >>>> don't exactly know when packages are updated, but you can build it f= rom >>>> ports in the meantime. >>>> Regards >>> >>> Ugh. Seems I have to build a new world. :( >>> >>> >>> --- i915_drv.o --- >>> /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/d= rm2/i915/i915_drv.c:1240:26: error: too few arguments provided to functio= n-like macro invocation >>> nitems(pciidlist) - 1); >>> ^ >>> /usr/src/sys/sys/module.h:181:9: note: macro 'MODULE_PNP_INFO' define= d here >>> #define MODULE_PNP_INFO(d, b, unique, t, l, n) = \ >>> ^ >>> /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/d= rm2/i915/i915_drv.c:1239:1: error: type specifier missing, defaults to 'i= nt' [-Werror,-Wimplicit-int] >>> MODULE_PNP_INFO("U32:vendor;U32:device;P:#;D:#", vgapci, i915, pciidl= ist, >>> ^ >>> 2 errors generated. >>> *** [i915_drv.o] Error code 1 >>> >> >> Or someone broke something inadvertently. Which revision are you >> currently on? >=20 > % uname -a > FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 r3= 38862 HPC amd64 >=20 You probably need to move past r338948, I'm afraid. I'm not sure that=20 drm-legacy-kmod can be changed to work both on the before and after versi= on. Regards --=20 Niclas From owner-freebsd-x11@freebsd.org Thu Sep 27 20:35:40 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 295D510B9776 for ; Thu, 27 Sep 2018 20:35:40 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B0E61768E3 for ; Thu, 27 Sep 2018 20:35:39 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wm1-x335.google.com with SMTP id z16-v6so120467wmi.3 for ; Thu, 27 Sep 2018 13:35:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pvX2qHgUHBuAAm2vexLzRHEYCQRcrYU2ZwuG9Z7KLUU=; b=MBBVCXxjk6VFvoKtx9O4CwNpuHY+lsh0zvM22xZh9d7fGECR1lc6RxM8+dLrHQBOYN bHT7RBo6U1JwuDDjDgR8WMp0CZWvlh0Y+XdRk21PBo37ZYoDxGfhsTfpL/HWjDB+wLXY pGZ/nmm6SFnQf6K/Z1OgEmlgGPYKvF+zFEu98B4+/LHLQCi/Gx8U1e0SneiHFEwaCrgb +kJLVlr5HkgwLeRcU5MjUB4GOR/t+J+PpMPqHeoedZzHJjHVXA920c2bu2PZIHf2P9yJ iUkjKuOiYXaWYMSfQ9MZE0VhkBXYZJgGTKBjb7DuNn+li7lAU2lWeE1/ux4Yr62DUQSp hZTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pvX2qHgUHBuAAm2vexLzRHEYCQRcrYU2ZwuG9Z7KLUU=; b=Sxkk/O2KSgYV+9eUCTrLdIewc1rQBnranQXiT4jtit5kff48hTfL+TCelsbMwKKj9p 3UAyihYOEyJZyeaSRoc5E+onCKqgBkt0vp0C8MsgixtUp/iAMqDWGkO6gHykbej6qAHB 6iX8sL1jPhCNCJcpf2mj9wWkiapI8PmjKBho923LhWlRyriGXatDqVcjhY2/uK8C90o8 dj/pT2asdGITrxpRXN7mcuKKoj9NwjOV0HWwPto8t0Nck3x+tpyCrPjj2txMM7tN/285 mW6AU0sxHbyz8WihWbhyUBaYvAh6OqvguJvuNHqX2lZM72AKuu+TkwAOp38Bxr+GyosN pV6A== X-Gm-Message-State: ABuFfogMMowBH0tfE0lf69AIzUGEE9qeXDIByG1A5y4qqFUzWmEp39mf 4Dl5mP1K2za8gAawntiWlJl5oboamARkzbdIuhyr6Hdn X-Google-Smtp-Source: ACcGV605pyJ7UmmYO2M/Mh/jd8IfaAq4v0jHQUN8qFDU65hRXFrgKwJysdowsOfb7C4LrbEybBQsdyK1Z/NoS7zSbzc= X-Received: by 2002:a1c:a795:: with SMTP id q143-v6mr150975wme.65.1538080538228; Thu, 27 Sep 2018 13:35:38 -0700 (PDT) MIME-Version: 1.0 References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> In-Reply-To: From: Johannes Lundberg Date: Thu, 27 Sep 2018 13:35:01 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: Niclas Zeising Cc: Steve Kargl , x11-list freebsd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 20:35:40 -0000 Change here https://github.com/FreeBSDDesktop/freebsd-base/commit/8efc2b3f05053bd7c6d2c= 0b6e0fbde9ffc58bbe5 We need to patch drm-devel and drm-legacy. drm-{stable,next} does not use these macros so they don't need change. I don't want to add more conditions in the code so devel and legacy is >=3D 338948. I'll do the patch today. Let's continue this on gitter. On Thu, Sep 27, 2018 at 1:25 PM Niclas Zeising wrote: > On 9/27/18 10:19 PM, Steve Kargl wrote: > > On Thu, Sep 27, 2018 at 10:17:02PM +0200, Niclas Zeising wrote: > >> On 9/27/18 9:04 PM, Steve Kargl wrote: > >>> On Thu, Sep 27, 2018 at 09:13:46AM +0200, Niclas Zeising wrote: > >>>> On 9/27/18 3:41 AM, Steve Kargl wrote: > >>>>> On Wed, Sep 26, 2018 at 04:45:10PM -0700, Johannes Lundberg wrote: > >>>>>> > >>>>>> I=E2=80=99ve attached what I think is the correct ports patch for = this if > you want > >>>>>> to build yourself. I don=E2=80=99t know when the package will be u= pdated > but it > >>>>>> will definitely be before 12 is released. > >>>>>> > >>>>>> You can also always clone the git repo and build from there for > latest > >>>>>> version. > >>>>>> github.com/freebsddesktop/drm-legacy > >>>>>> > >>>>>> I don=E2=80=99t have the hardware to test myself so I=E2=80=99d be= grateful if you > can give > >>>>>> the patch a try and see if firmware loading works. > >>>>>> > >>>>> > >>>>> I'll see if I can pull the source tomorrow. > >>>>> > >>>> > >>>> Hi! > >>>> The port has been updated with the latest version of > drm-legacy-kmod. I > >>>> don't exactly know when packages are updated, but you can build it > from > >>>> ports in the meantime. > >>>> Regards > >>> > >>> Ugh. Seems I have to build a new world. :( > >>> > >>> > >>> --- i915_drv.o --- > >>> > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/= i915/i915_drv.c:1240:26: > error: too few arguments provided to function-like macro invocation > >>> nitems(pciidlist) - 1); > >>> ^ > >>> /usr/src/sys/sys/module.h:181:9: note: macro 'MODULE_PNP_INFO' define= d > here > >>> #define MODULE_PNP_INFO(d, b, unique, t, l, n) > \ > >>> ^ > >>> > /usr/ports/graphics/drm-legacy-kmod/work/drm-legacy-226834b/src/dev/drm2/= i915/i915_drv.c:1239:1: > error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] > >>> MODULE_PNP_INFO("U32:vendor;U32:device;P:#;D:#", vgapci, i915, > pciidlist, > >>> ^ > >>> 2 errors generated. > >>> *** [i915_drv.o] Error code 1 > >>> > >> > >> Or someone broke something inadvertently. Which revision are you > >> currently on? > > > > % uname -a > > FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 > r338862 HPC amd64 > > > > You probably need to move past r338948, I'm afraid. I'm not sure that > drm-legacy-kmod can be changed to work both on the before and after > version. > Regards > -- > Niclas > From owner-freebsd-x11@freebsd.org Thu Sep 27 21:18:21 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24FDE10BAC65 for ; Thu, 27 Sep 2018 21:18:21 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AD42378606 for ; Thu, 27 Sep 2018 21:18:20 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8RLIFUE090717 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 14:18:15 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8RLIFA7090716; Thu, 27 Sep 2018 14:18:15 -0700 (PDT) (envelope-from sgk) Date: Thu, 27 Sep 2018 14:18:15 -0700 From: Steve Kargl To: Niclas Zeising Cc: Johannes Lundberg , freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927211815.GB89730@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 21:18:21 -0000 On Thu, Sep 27, 2018 at 10:25:47PM +0200, Niclas Zeising wrote: > On 9/27/18 10:19 PM, Steve Kargl wrote: > > > > % uname -a > > FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 r338862 HPC amd64 > > > > You probably need to move past r338948, I'm afraid. I'm not sure that > drm-legacy-kmod can be changed to work both on the before and after version. OK. I saw Warner's PNP commits, so figure I needed to update. -- Steve From owner-freebsd-x11@freebsd.org Thu Sep 27 21:41:58 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48B4C10BB4C6 for ; Thu, 27 Sep 2018 21:41:58 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BEE76795EB for ; Thu, 27 Sep 2018 21:41:57 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x431.google.com with SMTP id f10-v6so4230142wrs.0 for ; Thu, 27 Sep 2018 14:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0raqUTMJT5B0lWWVcNEp8MGawd7PMUEqZPtqf/rRnkU=; b=W7oqVGEHxS+ariOi3heOrqxgMkH8GjcW9/9NRuCvOqH0+yjLld7AqQvPhBvVfJbj99 4kaYdK4Hr2QDBoWq/UYm4KQWeg992qiwjTAU6a6IIA4QUYyG6e7c1U7H2ax14m9Hbpuu fQYAD+8G1dI7EawOcdwoGGgSCUKMSvIqOYyfj2noPNJkBSz5EVaQkGBa2u9yIUhvQaFF WL8PD/glMc0lJrsGLbm4cvJu/s/1o2XMuvks56pDbuVlojagz22Uzv5s39dYZXLl25VO zeG6OSsPV3oa7URAXhe5TSnwUiV40RHuybx3qwSpssRiqLZjSusu6X+ZgvrXIAi7UQlR LkWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0raqUTMJT5B0lWWVcNEp8MGawd7PMUEqZPtqf/rRnkU=; b=QdI/S4KFZSlBNVG5sWPD4HNtnjouRq1vbUJy6BuzXUNyJuJ8/qPaNWdk5C5Of/0vAT eIFHGd3O20Vz1JK7+Hs2387jvmwqonoVs6j9hZPurK2mbjC6xdegGnwgfgwI1U4SXVlz AOGtthpdyf0K8VZ5CEZDMeLbxlr+DQOD1Ew3/DoNZ9vonA/41QomKSUe5MDZwa65Ah8Z N+YRiwqHfmR+gQizaIJzhr3kvMzgzC+5+UXklujbtw1IyZbITr7YgGfJdlmYi3/q+YCg WH65K6ssTLvdqwD/4y3YPeR57xAal2tchhBvQCnQ4DkJknfOX1C8fEBWkY7tKBRr7DES +IMw== X-Gm-Message-State: ABuFfojUYlVf2/Qil0x7L+BRfosYgt66Uk5BQ8JM/28VPoPRfQTHu/8W 318wvLDlq2oK5AknhxK94rP+3yv9jHTliMMoCmGk2w== X-Google-Smtp-Source: ACcGV62TQgWpmPAbN6MzgbzwZZDNFdHwqVaDJ3LC7OkF43wGo+gwyVBOA7IcRwiORrNK+jSn5+L6VmcIaia2cyZiZvk= X-Received: by 2002:adf:f991:: with SMTP id f17-v6mr10312404wrr.105.1538084516458; Thu, 27 Sep 2018 14:41:56 -0700 (PDT) MIME-Version: 1.0 References: <20180926170105.GA8906@troutmask.apl.washington.edu> <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> In-Reply-To: <20180927211815.GB89730@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Thu, 27 Sep 2018 14:41:45 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: sgk@troutmask.apl.washington.edu Cc: Niclas Zeising , freebsd-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 21:41:58 -0000 On Thu, Sep 27, 2018 at 14:18 Steve Kargl wrote: > On Thu, Sep 27, 2018 at 10:25:47PM +0200, Niclas Zeising wrote: > > On 9/27/18 10:19 PM, Steve Kargl wrote: > > > > > > % uname -a > > > FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 > r338862 HPC amd64 > > > > > > > You probably need to move past r338948, I'm afraid. I'm not sure that > > drm-legacy-kmod can be changed to work both on the before and after > version. > > OK. I saw Warner's PNP commits, so figure I needed to update. That=E2=80=99s life in -CURRENT :) drm-legacy (and drm-devel) are from now only buildable on >=3D r338948. > > -- > Steve > From owner-freebsd-x11@freebsd.org Thu Sep 27 23:07:19 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AAA5C10BD2A9 for ; Thu, 27 Sep 2018 23:07:19 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3CDB77C69D for ; Thu, 27 Sep 2018 23:07:19 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8RN7Def000964 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 16:07:13 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8RN7DiS000963; Thu, 27 Sep 2018 16:07:13 -0700 (PDT) (envelope-from sgk) Date: Thu, 27 Sep 2018 16:07:13 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927230713.GA921@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 23:07:19 -0000 On Thu, Sep 27, 2018 at 02:41:45PM -0700, Johannes Lundberg wrote: > On Thu, Sep 27, 2018 at 14:18 Steve Kargl > wrote: > > > On Thu, Sep 27, 2018 at 10:25:47PM +0200, Niclas Zeising wrote: > > > On 9/27/18 10:19 PM, Steve Kargl wrote: > > > > > > > > % uname -a > > > > FreeBSD troutmask.apl.washington.edu 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 > > r338862 HPC amd64 > > > > > > > > > > You probably need to move past r338948, I'm afraid. I'm not sure that > > > drm-legacy-kmod can be changed to work both on the before and after > > version. > > > > OK. I saw Warner's PNP commits, so figure I needed to update. > > > That’s life in -CURRENT :) > drm-legacy (and drm-devel) are from now only buildable on >= r338948. > Well, I can confirm that drm-legacy-kmod and gpu-firmare-kmod from /usr/ports do not work. The firmware is not loaded. If I load what I believe to be the missing firmware, drm-legacy still does not work. I'll see if I can grab the git repository. BTW, with drm2 from base, one gets a pointer in dmesg to use drm-stable-kmod, which does not support my Radeon 6450 video card. -- Steve From owner-freebsd-x11@freebsd.org Thu Sep 27 23:40:01 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C5C910BDC92 for ; Thu, 27 Sep 2018 23:40:01 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C636B7D60E for ; Thu, 27 Sep 2018 23:40:00 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8RNduZV001006 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 27 Sep 2018 16:39:56 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8RNdtEn001005; Thu, 27 Sep 2018 16:39:55 -0700 (PDT) (envelope-from sgk) Date: Thu, 27 Sep 2018 16:39:55 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , freebsd-x11@freebsd.org Subject: Re: fence_wait returned with error -512 Message-ID: <20180927233955.GA918@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2018 23:40:01 -0000 On Thu, Sep 27, 2018 at 02:41:45PM -0700, Johannes Lundberg wrote: > > That’s life in -CURRENT :) > drm-legacy (and drm-devel) are from now only buildable on >= r338948. > Code from github doesn't work either. :( The following are from the gpu-firmware-kmod port: % ls /boot/modules/*CAIC* /boot/modules/radeon_CAICOS_mc_bin.ko* /boot/modules/radeon_CAICOS_me_bin.ko* /boot/modules/radeon_CAICOS_pfp_bin.ko* /boot/modules/radeon_CAICOS_smc_bin.ko* % dmesg | grep drm info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] RADEON_IS_PCIE info: [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x1092:0x6450). info: [drm] register mmio base: 0xFEA20000 info: [drm] register mmio size: 131072 info: [drm] radeon_atrm_get_bios: ===> Try ATRM... info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, device=6779 info: [drm] radeon_atrm_get_bios: Get ACPI device handle info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... info: [drm] igp_read_bios_from_vram: VRAM base address: 0xc0000000 info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800c0000000 (262144 bytes) info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070 info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... info: [drm] radeon_read_bios: Map address: 0xfffff800000c0000 (131072 bytes) info: [drm] ATOM BIOS: C26401 drmn0: info: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) drmn0: info: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF info: [drm] Detected VRAM RAM=1024M, BAR=256M info: [drm] RAM width 64bits DDR info: [drm] radeon: 1024M of VRAM memory ready info: [drm] radeon: 512M of GTT memory ready. info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] MSI enabled 1 message(s) drmn0: info: radeon: using MSI. info: [drm] radeon: irq initialized. info: [drm] GART: num cpu pages 131072, num gpu pages 131072 info: [drm] probing gen 2 caps for device 1002:5a16 = 2/0 info: [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 info: [drm] Loading CAICOS Microcode error: [drm:pid911:ni_init_microcode] *ERROR* ni_cp: Failed to load firmware "radeonkmsfw_CAICOS_pfp" error: [drm:pid911:evergreen_startup] *ERROR* Failed to load firmware! drmn0: error: disabling GPU acceleration drmn0: warning: 0xfffff80007311800 unpin not necessary drmn0: warning: 0xfffff80007311800 unpin not necessary error: [drm:pid911:evergreen_init] *ERROR* radeon: MC ucode required for NI+. drmn0: error: Fatal error during GPU init info: [drm] radeon: finishing device. info: [drm] radeon: ttm finalized device_attach: drmn0 attach returned 22 There is not radeonkmsfw_CAICOS_pfp[.ko]. Note, copying /boot/modules/radeon_CAICOS_pfp_bin.ko to /boot/modules/radeonkmsfw_CAICOS_pfp.ko will load the module, but it won't register. -- steve From owner-freebsd-x11@freebsd.org Fri Sep 28 00:49:14 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 739A210981B4 for ; Fri, 28 Sep 2018 00:49:14 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C26D27F4D3 for ; Fri, 28 Sep 2018 00:49:13 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x42c.google.com with SMTP id m16so4472188wrx.12 for ; Thu, 27 Sep 2018 17:49:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dBCioFMyYAUr4Kf4qPjetNvUL1k/Xznys3scW6MzupI=; b=eCOi1B5lodf04v9BrRYpFfjSDHESQo9jIfQI+jr/OoTSQgNkCWI24ZWStQJmS1rAfV 2vpUuHgfF3jBiPiP7ybsKxWcZ+8Azrxn4PY3zMeZcRD7gPGSwVDjYlTvxrxj/bwUZ7av NH72SQYNDAq0wqBG9/SVNFNqJ7GBk6hRak6W/R/VfHNZ4nvYFkKdH8vtOy6wTFE5vA5X 1OdN0dXsYEDtkYE3QHgnt3bR2+wq431F/mJNvMdXQ/q4e6qEODCv0kn5rnmn+dG3ysQp z6M3zd63T4jwt8jF3qO2tUTnn3SRPq3R2dpbtQni+zSZHubjIqo/eSACh1rA7mnEtJ7g jxKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dBCioFMyYAUr4Kf4qPjetNvUL1k/Xznys3scW6MzupI=; b=UU6B6sNC0UBcx23ZycKj9cVL2SO3EwWTxmmw2P2q0yha+PY4rLmon7uYn5UeovVpOA F/ml578w5XkzUlrUNG1uMwpBJEkirxfYcoGllylGkq7PWMVQlenjR8oR3h1jAgaF7c4E 3TsAhkx1jX8qh1TtEGP8ZWGMzJcD0ayDQNC+DrqQir05rrKqbhuUHZPN8dNusARKvVoY 8LftFShuKOTj6ZjFaQmHp8Js3r2QueatKWTCx48EQqNcElbAhR9z/fvkJaeF+fuCE88Z +ur6AgelQEfqoh4RQAhF3uzuHHQGXLMAONDE0/sH3C7RTQixzjhdQBjQ/lLMCLNPWArH I5Nw== X-Gm-Message-State: ABuFfogtPHjVm2KrHpEBreUiFpu5/HdUwmeRrNKxRWyiE3GetBapYMM0 yjrtds6xjUekzDqBDd3SF7I3GAWhzGsY8viQrSSq1Q== X-Google-Smtp-Source: ACcGV625Y/ewQ9q3Xf/OZVEvARcJASm0B5hen09dQVNT+VhNvnTIGA/hQYwnrZbw2xYKr4c+6KFT84r2b/KzmtAxXsk= X-Received: by 2002:a5d:6b92:: with SMTP id n18-v6mr2141836wrx.295.1538095752373; Thu, 27 Sep 2018 17:49:12 -0700 (PDT) MIME-Version: 1.0 References: <20180926232051.GA13774@troutmask.apl.washington.edu> <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> In-Reply-To: <20180927233955.GA918@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Thu, 27 Sep 2018 17:48:35 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: Steve Kargl Cc: Niclas Zeising , x11-list freebsd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 00:49:14 -0000 On Thu, Sep 27, 2018 at 4:40 PM Steve Kargl < sgk@troutmask.apl.washington.edu> wrote: > On Thu, Sep 27, 2018 at 02:41:45PM -0700, Johannes Lundberg wrote: > > > > That=E2=80=99s life in -CURRENT :) > > drm-legacy (and drm-devel) are from now only buildable on >=3D r338948. > > > > Code from github doesn't work either. :( > > The following are from the gpu-firmware-kmod port: > > % ls /boot/modules/*CAIC* > /boot/modules/radeon_CAICOS_mc_bin.ko* > /boot/modules/radeon_CAICOS_me_bin.ko* > /boot/modules/radeon_CAICOS_pfp_bin.ko* > /boot/modules/radeon_CAICOS_smc_bin.ko* > > % dmesg | grep drm > > info: [drm] Initialized drm 1.1.0 20060810 > drmn0: on vgapci0 > info: [drm] RADEON_IS_PCIE > info: [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 > 0x1092:0x6450). > info: [drm] register mmio base: 0xFEA20000 > info: [drm] register mmio size: 131072 > info: [drm] radeon_atrm_get_bios: =3D=3D=3D> Try ATRM... > info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, > vendor=3D1002, device=3D6779 > info: [drm] radeon_atrm_get_bios: Get ACPI device handle > info: [drm] radeon_acpi_vfct_bios: =3D=3D=3D> Try VFCT... > info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table > info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOU= ND > info: [drm] igp_read_bios_from_vram: =3D=3D=3D> Try IGP's VRAM... > info: [drm] igp_read_bios_from_vram: VRAM base address: 0xc0000000 > info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800c0000000 > (262144 bytes) > info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070 > info: [drm] radeon_read_bios: =3D=3D=3D> Try PCI Expansion ROM... > info: [drm] radeon_read_bios: Map address: 0xfffff800000c0000 (131072 > bytes) > info: [drm] ATOM BIOS: C26401 > drmn0: info: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M > used) > drmn0: info: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF > info: [drm] Detected VRAM RAM=3D1024M, BAR=3D256M > info: [drm] RAM width 64bits DDR > info: [drm] radeon: 1024M of VRAM memory ready > info: [drm] radeon: 512M of GTT memory ready. > info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). > info: [drm] Driver supports precise vblank timestamp query. > info: [drm] MSI enabled 1 message(s) > drmn0: info: radeon: using MSI. > info: [drm] radeon: irq initialized. > info: [drm] GART: num cpu pages 131072, num gpu pages 131072 > info: [drm] probing gen 2 caps for device 1002:5a16 =3D 2/0 > info: [drm] enabling PCIE gen 2 link speeds, disable with > radeon.pcie_gen2=3D0 > info: [drm] Loading CAICOS Microcode > error: [drm:pid911:ni_init_microcode] *ERROR* ni_cp: Failed to load > firmware "radeonkmsfw_CAICOS_pfp" > error: [drm:pid911:evergreen_startup] *ERROR* Failed to load firmware! > drmn0: error: disabling GPU acceleration > drmn0: warning: 0xfffff80007311800 unpin not necessary > drmn0: warning: 0xfffff80007311800 unpin not necessary > error: [drm:pid911:evergreen_init] *ERROR* radeon: MC ucode required for > NI+. > drmn0: error: Fatal error during GPU init > info: [drm] radeon: finishing device. > info: [drm] radeon: ttm finalized > device_attach: drmn0 attach returned 22 > > There is not radeonkmsfw_CAICOS_pfp[.ko]. Note, copying > /boot/modules/radeon_CAICOS_pfp_bin.ko to > /boot/modules/radeonkmsfw_CAICOS_pfp.ko will load the > module, but it won't register. > > I pushed a fix for firmware names. Please run git pull and try again. --=20 > steve > From owner-freebsd-x11@freebsd.org Fri Sep 28 09:02:23 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E19610AA7AA for ; Fri, 28 Sep 2018 09:02:23 +0000 (UTC) (envelope-from dr@roffiaen.com) Received: from n6.nabble.com (n6.nabble.com [162.255.23.37]) by mx1.freebsd.org (Postfix) with ESMTP id CA4428B9FA for ; Fri, 28 Sep 2018 09:02:22 +0000 (UTC) (envelope-from dr@roffiaen.com) Received: from n6.nabble.com (localhost [127.0.0.1]) by n6.nabble.com (Postfix) with ESMTP id 5A0DA9A8EF2D for ; Fri, 28 Sep 2018 02:02:22 -0700 (MST) Date: Fri, 28 Sep 2018 02:02:22 -0700 (MST) From: dropenmind To: freebsd-x11@freebsd.org Message-ID: <1538125342366-0.post@n6.nabble.com> In-Reply-To: <212c1016-ce5b-b712-bfe5-f8e789801aa2@gmail.com> References: <212c1016-ce5b-b712-bfe5-f8e789801aa2@gmail.com> Subject: Re: Scripts and ports under development to support secondary Nvidia GPU (Optimus) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 09:02:23 -0000 Hi Theron, It works great for me on FreeBSD 11.2 Stable I don't understand why there is no ports officialy for this with your work on FreeBSD This is what i'm looking for a long time ! Thank you very much David -- Sent from: http://freebsd.1045724.x6.nabble.com/freebsd-x11-f4076665.html From owner-freebsd-x11@freebsd.org Fri Sep 28 09:40:15 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 065A510AB1CF for ; Fri, 28 Sep 2018 09:40:15 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AE9948C7C2 for ; Fri, 28 Sep 2018 09:40:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7418310AB1C3; Fri, 28 Sep 2018 09:40:14 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62D5B10AB1BE for ; Fri, 28 Sep 2018 09:40:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D69168C7B7 for ; Fri, 28 Sep 2018 09:40:13 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id E88A62772 for ; Fri, 28 Sep 2018 09:40:12 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id w8S9eCGP063425 for ; Fri, 28 Sep 2018 09:40:12 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id w8S9eCEd063424; Fri, 28 Sep 2018 09:40:12 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201809280940.w8S9eCEd063424@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 28 Sep 2018 09:40:12 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 09:40:15 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11/libxcb | 1.13 | 1.13.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-x11@freebsd.org Fri Sep 28 16:53:34 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5B7C10B4DB9 for ; Fri, 28 Sep 2018 16:53:33 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8771E7A105 for ; Fri, 28 Sep 2018 16:53:33 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8SGrS01001028 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 28 Sep 2018 09:53:28 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8SGrRl5001027; Fri, 28 Sep 2018 09:53:27 -0700 (PDT) (envelope-from sgk) Date: Fri, 28 Sep 2018 09:53:27 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , x11-list freebsd Subject: Re: fence_wait returned with error -512 Message-ID: <20180928165327.GA919@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 16:53:34 -0000 On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > On Thu, Sep 27, 2018 at 4:40 PM Steve Kargl < > sgk@troutmask.apl.washington.edu> wrote: > > > On Thu, Sep 27, 2018 at 02:41:45PM -0700, Johannes Lundberg wrote: > > > > > > That’s life in -CURRENT :) > > > drm-legacy (and drm-devel) are from now only buildable on >= r338948. > > > > > > > Code from github doesn't work either. :( > > > > The following are from the gpu-firmware-kmod port: > > > > % ls /boot/modules/*CAIC* > > /boot/modules/radeon_CAICOS_mc_bin.ko* > > /boot/modules/radeon_CAICOS_me_bin.ko* > > /boot/modules/radeon_CAICOS_pfp_bin.ko* > > /boot/modules/radeon_CAICOS_smc_bin.ko* > > > > % dmesg | grep drm > > (snip see below) > > info: [drm] Loading CAICOS Microcode > > error: [drm:pid911:ni_init_microcode] *ERROR* ni_cp: Failed to load > > firmware "radeonkmsfw_CAICOS_pfp" > > error: [drm:pid911:evergreen_startup] *ERROR* Failed to load firmware! > > drmn0: error: disabling GPU acceleration > > drmn0: warning: 0xfffff80007311800 unpin not necessary > > drmn0: warning: 0xfffff80007311800 unpin not necessary > > error: [drm:pid911:evergreen_init] *ERROR* radeon: MC ucode required for (snip see below) > I pushed a fix for firmware names. Please run git pull and try again. > It looks like we're making progress. I pulled your change. The above *ERROR*, now become info: [drm] Loading CAICOS Microcode error: [drm:pid110:ni_init_microcode] *ERROR* ni_cp: Failed to load firmware "radeon/CAICOS_pfp.bin" error: [drm:pid110:evergreen_startup] *ERROR* Failed to load firmware! drmn0: error: disabling GPU acceleration drmn0: warning: 0xfffff80007168400 unpin not necessary drmn0: warning: 0xfffff80007168400 unpin not necessary error: [drm:pid110:evergreen_init] *ERROR* radeon: MC ucode required for NI+. It looks like radeonkms.ko is looking for the firmware in a subdirectory of /boot/modules, namely, /boot/modules/radeon. But, I have /boot/modules/radeon_CAICOS_mc_bin.ko* /boot/modules/radeon_CAICOS_me_bin.ko* /boot/modules/radeon_CAICOS_pfp_bin.ko* /boot/modules/radeon_CAICOS_smc_bin.ko* Note, /boot/modules/linker.hints contains radeon_CAICOS_mc_bin_fw radeon_CAICOS_mc_bin.ko8 radeon_CAICOS_mc_bin_fw radeon_CAICOS_mc_bin.ko4 radeon_CAICOS_me_bin_fw radeon_CAICOS_me_bin.ko8 radeon_CAICOS_me_bin_fw radeon_CAICOS_me_bin.ko8 radeon_CAICOS_pfp_bin_fw radeon_CAICOS_pfp_bin.ko radeon_CAICOS_pfp_bin_fw radeon_CAICOS_pfp_bin.ko radeon_CAICOS_smc_bin_fw radeon_CAICOS_smc_bin.ko radeon_CAICOS_smc_bin_fw radeon_CAICOS_smc_bin.ko while /boot/kernel/linker.hints for base drm2 appears to have radeonkmsfw_CAICOS_mc_fw radeonkmsfw_CAICOS_mc.ko radeonkmsfw_CAICOS_mc_fw radeonkmsfw_CAICOS_mc.ko radeonkmsfw_CAICOS_me_fw radeonkmsfw_CAICOS_me.ko radeonkmsfw_CAICOS_me_fw radeonkmsfw_CAICOS_me.ko radeonkmsfw_CAICOS_pfp_fw radeonkmsfw_CAICOS_pfp.ko@ radeonkmsfw_CAICOS_pfp_fw radeonkmsfw_CAICOS_pfp.ko Don't know if this will cause a problem. n -- Steve From owner-freebsd-x11@freebsd.org Fri Sep 28 17:36:33 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33FA110B591B for ; Fri, 28 Sep 2018 17:36:33 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C90527B71E for ; Fri, 28 Sep 2018 17:36:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8SHaSl1001120 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 28 Sep 2018 10:36:28 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8SHaR36001119; Fri, 28 Sep 2018 10:36:27 -0700 (PDT) (envelope-from sgk) Date: Fri, 28 Sep 2018 10:36:27 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , x11-list freebsd Subject: Re: fence_wait returned with error -512 Message-ID: <20180928173627.GA1082@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 17:36:33 -0000 On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > > I pushed a fix for firmware names. Please run git pull and try again. > The semi-obvious diff to git code (see patch following .sig) allows at least the loading of one module. % kldstat | grep radeon 11 1 0xffffffff81622000 db810 radeonkms.ko 14 1 0xffffffff81748000 12f7 radeon_CAICOS_pfp_bin.ko Upon trying to start Xorg, I now see info: [drm] Loading CAICOS Microcode error: [drm:pid919:ni_init_microcode] *ERROR* ni_cp: Failed to load firmware "radeon_CAICOS_pfp_bin" error: [drm:pid919:evergreen_startup] *ERROR* Failed to load firmware! drmn0: error: disabling GPU acceleration drmn0: warning: 0xfffff800029ec400 unpin not necessary drmn0: warning: 0xfffff800029ec400 unpin not necessary error: [drm:pid919:evergreen_init] *ERROR* radeon: MC ucode required for NI+. drmn0: error: Fatal error during GPU init info: [drm] radeon: finishing device. info: [drm] radeon: ttm finalized device_attach: drmn0 attach returned 22 -- Steve diff --git a/src/dev/drm2/radeon/ni.c b/src/dev/drm2/radeon/ni.c index e254c83..09b63e7 100644 --- a/src/dev/drm2/radeon/ni.c +++ b/src/dev/drm2/radeon/ni.c @@ -63,23 +63,23 @@ extern int si_rlc_init(struct radeon_device *rdev); #ifdef __linux__ /* Firmware Names */ -MODULE_FIRMWARE("radeon/BARTS_pfp.bin"); -MODULE_FIRMWARE("radeon/BARTS_me.bin"); -MODULE_FIRMWARE("radeon/BARTS_mc.bin"); -MODULE_FIRMWARE("radeon/BTC_rlc.bin"); -MODULE_FIRMWARE("radeon/TURKS_pfp.bin"); -MODULE_FIRMWARE("radeon/TURKS_me.bin"); -MODULE_FIRMWARE("radeon/TURKS_mc.bin"); -MODULE_FIRMWARE("radeon/CAICOS_pfp.bin"); -MODULE_FIRMWARE("radeon/CAICOS_me.bin"); -MODULE_FIRMWARE("radeon/CAICOS_mc.bin"); -MODULE_FIRMWARE("radeon/CAYMAN_pfp.bin"); -MODULE_FIRMWARE("radeon/CAYMAN_me.bin"); -MODULE_FIRMWARE("radeon/CAYMAN_mc.bin"); -MODULE_FIRMWARE("radeon/CAYMAN_rlc.bin"); -MODULE_FIRMWARE("radeon/ARUBA_pfp.bin"); -MODULE_FIRMWARE("radeon/ARUBA_me.bin"); -MODULE_FIRMWARE("radeon/ARUBA_rlc.bin"); +MODULE_FIRMWARE("radeon_BARTS_pfp_bin"); +MODULE_FIRMWARE("radeon_BARTS_me_bin"); +MODULE_FIRMWARE("radeon_BARTS_mc_bin"); +MODULE_FIRMWARE("radeon_BTC_rlc_bin"); +MODULE_FIRMWARE("radeon_TURKS_pfp_bin"); +MODULE_FIRMWARE("radeon_TURKS_me_bin"); +MODULE_FIRMWARE("radeon_TURKS_mc_bin"); +MODULE_FIRMWARE("radeon_CAICOS_pfp_bin"); +MODULE_FIRMWARE("radeon_CAICOS_me_bin"); +MODULE_FIRMWARE("radeon_CAICOS_mc_bin"); +MODULE_FIRMWARE("radeon_CAYMAN_pfp_bin"); +MODULE_FIRMWARE("radeon_CAYMAN_me_bin"); +MODULE_FIRMWARE("radeon_CAYMAN_mc_bin"); +MODULE_FIRMWARE("radeon_CAYMAN_rlc_bin"); +MODULE_FIRMWARE("radeon_ARUBA_pfp_bin"); +MODULE_FIRMWARE("radeon_ARUBA_me_bin"); +MODULE_FIRMWARE("radeon_ARUBA_rlc_bin"); #endif #define BTC_IO_MC_REGS_SIZE 29 @@ -346,7 +346,7 @@ int ni_init_microcode(struct radeon_device *rdev) DRM_INFO("Loading %s Microcode\n", chip_name); err = 0; - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); rdev->pfp_fw = firmware_get(fw_name); if (rdev->pfp_fw == NULL) { err = -ENOENT; @@ -360,7 +360,7 @@ int ni_init_microcode(struct radeon_device *rdev) goto out; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); rdev->me_fw = firmware_get(fw_name); if (rdev->me_fw == NULL) { err = -ENOENT; @@ -373,7 +373,7 @@ int ni_init_microcode(struct radeon_device *rdev) err = -EINVAL; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", rlc_chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", rlc_chip_name); rdev->rlc_fw = firmware_get(fw_name); if (rdev->rlc_fw == NULL) { err = -ENOENT; @@ -388,7 +388,7 @@ int ni_init_microcode(struct radeon_device *rdev) /* no MC ucode on TN */ if (!(rdev->flags & RADEON_IS_IGP)) { - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", chip_name); rdev->mc_fw = firmware_get(fw_name); if (rdev->mc_fw == NULL) { err = -ENOENT; diff --git a/src/dev/drm2/radeon/r600.c b/src/dev/drm2/radeon/r600.c index d9b0322..30a7aca 100644 --- a/src/dev/drm2/radeon/r600.c +++ b/src/dev/drm2/radeon/r600.c @@ -52,47 +52,47 @@ __FBSDID("$FreeBSD$"); #ifdef __linux__ /* Firmware Names */ -MODULE_FIRMWARE("radeon/R600_pfp.bin"); -MODULE_FIRMWARE("radeon/R600_me.bin"); -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); -MODULE_FIRMWARE("radeon/RV610_me.bin"); -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); -MODULE_FIRMWARE("radeon/RV630_me.bin"); -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); -MODULE_FIRMWARE("radeon/RV620_me.bin"); -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); -MODULE_FIRMWARE("radeon/RV635_me.bin"); -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); -MODULE_FIRMWARE("radeon/RV670_me.bin"); -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); -MODULE_FIRMWARE("radeon/RS780_me.bin"); -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); -MODULE_FIRMWARE("radeon/RV770_me.bin"); -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); -MODULE_FIRMWARE("radeon/RV730_me.bin"); -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); -MODULE_FIRMWARE("radeon/RV710_me.bin"); -MODULE_FIRMWARE("radeon/R600_rlc.bin"); -MODULE_FIRMWARE("radeon/R700_rlc.bin"); -MODULE_FIRMWARE("radeon/CEDAR_pfp.bin"); -MODULE_FIRMWARE("radeon/CEDAR_me.bin"); -MODULE_FIRMWARE("radeon/CEDAR_rlc.bin"); -MODULE_FIRMWARE("radeon/REDWOOD_pfp.bin"); -MODULE_FIRMWARE("radeon/REDWOOD_me.bin"); -MODULE_FIRMWARE("radeon/REDWOOD_rlc.bin"); -MODULE_FIRMWARE("radeon/JUNIPER_pfp.bin"); -MODULE_FIRMWARE("radeon/JUNIPER_me.bin"); -MODULE_FIRMWARE("radeon/JUNIPER_rlc.bin"); -MODULE_FIRMWARE("radeon/CYPRESS_pfp.bin"); -MODULE_FIRMWARE("radeon/CYPRESS_me.bin"); -MODULE_FIRMWARE("radeon/CYPRESS_rlc.bin"); -MODULE_FIRMWARE("radeon/PALM_pfp.bin"); -MODULE_FIRMWARE("radeon/PALM_me.bin"); -MODULE_FIRMWARE("radeon/SUMO_rlc.bin"); -MODULE_FIRMWARE("radeon/SUMO_pfp.bin"); -MODULE_FIRMWARE("radeon/SUMO_me.bin"); -MODULE_FIRMWARE("radeon/SUMO2_pfp.bin"); -MODULE_FIRMWARE("radeon/SUMO2_me.bin"); +MODULE_FIRMWARE("radeon_R600_pfp_bin"); +MODULE_FIRMWARE("radeon_R600_me_bin"); +MODULE_FIRMWARE("radeon_RV610_pfp_bin"); +MODULE_FIRMWARE("radeon_RV610_me_bin"); +MODULE_FIRMWARE("radeon_RV630_pfp_bin"); +MODULE_FIRMWARE("radeon_RV630_me_bin"); +MODULE_FIRMWARE("radeon_RV620_pfp_bin"); +MODULE_FIRMWARE("radeon_RV620_me_bin"); +MODULE_FIRMWARE("radeon_RV635_pfp_bin"); +MODULE_FIRMWARE("radeon_RV635_me_bin"); +MODULE_FIRMWARE("radeon_RV670_pfp_bin"); +MODULE_FIRMWARE("radeon_RV670_me_bin"); +MODULE_FIRMWARE("radeon_RS780_pfp_bin"); +MODULE_FIRMWARE("radeon_RS780_me_bin"); +MODULE_FIRMWARE("radeon_RV770_pfp_bin"); +MODULE_FIRMWARE("radeon_RV770_me_bin"); +MODULE_FIRMWARE("radeon_RV730_pfp_bin"); +MODULE_FIRMWARE("radeon_RV730_me_bin"); +MODULE_FIRMWARE("radeon_RV710_pfp_bin"); +MODULE_FIRMWARE("radeon_RV710_me_bin"); +MODULE_FIRMWARE("radeon_R600_rlc_bin"); +MODULE_FIRMWARE("radeon_R700_rlc_bin"); +MODULE_FIRMWARE("radeon_CEDAR_pfp_bin"); +MODULE_FIRMWARE("radeon_CEDAR_me_bin"); +MODULE_FIRMWARE("radeon_CEDAR_rlc_bin"); +MODULE_FIRMWARE("radeon_REDWOOD_pfp_bin"); +MODULE_FIRMWARE("radeon_REDWOOD_me_bin"); +MODULE_FIRMWARE("radeon_REDWOOD_rlc_bin"); +MODULE_FIRMWARE("radeon_JUNIPER_pfp_bin"); +MODULE_FIRMWARE("radeon_JUNIPER_me_bin"); +MODULE_FIRMWARE("radeon_JUNIPER_rlc_bin"); +MODULE_FIRMWARE("radeon_CYPRESS_pfp_bin"); +MODULE_FIRMWARE("radeon_CYPRESS_me_bin"); +MODULE_FIRMWARE("radeon_CYPRESS_rlc_bin"); +MODULE_FIRMWARE("radeon_PALM_pfp_bin"); +MODULE_FIRMWARE("radeon_PALM_me_bin"); +MODULE_FIRMWARE("radeon_SUMO_rlc_bin"); +MODULE_FIRMWARE("radeon_SUMO_pfp_bin"); +MODULE_FIRMWARE("radeon_SUMO_me_bin"); +MODULE_FIRMWARE("radeon_SUMO2_pfp_bin"); +MODULE_FIRMWARE("radeon_SUMO2_me_bin"); #endif int r600_debugfs_mc_info_init(struct radeon_device *rdev); @@ -2066,7 +2066,7 @@ int r600_init_microcode(struct radeon_device *rdev) DRM_INFO("Loading %s Microcode\n", chip_name); err = 0; - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); rdev->pfp_fw = firmware_get(fw_name); if (rdev->pfp_fw == NULL) { err = -ENOENT; @@ -2080,7 +2080,7 @@ int r600_init_microcode(struct radeon_device *rdev) goto out; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); rdev->me_fw = firmware_get(fw_name); if (rdev->me_fw == NULL) { err = -ENOENT; @@ -2093,7 +2093,7 @@ int r600_init_microcode(struct radeon_device *rdev) err = -EINVAL; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", rlc_chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", rlc_chip_name); rdev->rlc_fw = firmware_get(fw_name); if (rdev->rlc_fw == NULL) { err = -ENOENT; diff --git a/src/dev/drm2/radeon/r600_cp.c b/src/dev/drm2/radeon/r600_cp.c index 3c6462e..9382cb5 100644 --- a/src/dev/drm2/radeon/r600_cp.c +++ b/src/dev/drm2/radeon/r600_cp.c @@ -46,26 +46,26 @@ __FBSDID("$FreeBSD$"); #ifdef __linux__ /* Firmware Names */ -MODULE_FIRMWARE("radeon/R600_pfp.bin"); -MODULE_FIRMWARE("radeon/R600_me.bin"); -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); -MODULE_FIRMWARE("radeon/RV610_me.bin"); -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); -MODULE_FIRMWARE("radeon/RV630_me.bin"); -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); -MODULE_FIRMWARE("radeon/RV620_me.bin"); -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); -MODULE_FIRMWARE("radeon/RV635_me.bin"); -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); -MODULE_FIRMWARE("radeon/RV670_me.bin"); -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); -MODULE_FIRMWARE("radeon/RS780_me.bin"); -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); -MODULE_FIRMWARE("radeon/RV770_me.bin"); -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); -MODULE_FIRMWARE("radeon/RV730_me.bin"); -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); -MODULE_FIRMWARE("radeon/RV710_me.bin"); +MODULE_FIRMWARE("radeon_R600_pfp.bin"); +MODULE_FIRMWARE("radeon_R600_me.bin"); +MODULE_FIRMWARE("radeon_RV610_pfp.bin"); +MODULE_FIRMWARE("radeon_RV610_me.bin"); +MODULE_FIRMWARE("radeon_RV630_pfp.bin"); +MODULE_FIRMWARE("radeon_RV630_me.bin"); +MODULE_FIRMWARE("radeon_RV620_pfp.bin"); +MODULE_FIRMWARE("radeon_RV620_me.bin"); +MODULE_FIRMWARE("radeon_RV635_pfp.bin"); +MODULE_FIRMWARE("radeon_RV635_me.bin"); +MODULE_FIRMWARE("radeon_RV670_pfp.bin"); +MODULE_FIRMWARE("radeon_RV670_me.bin"); +MODULE_FIRMWARE("radeon_RS780_pfp.bin"); +MODULE_FIRMWARE("radeon_RS780_me.bin"); +MODULE_FIRMWARE("radeon_RV770_pfp.bin"); +MODULE_FIRMWARE("radeon_RV770_me.bin"); +MODULE_FIRMWARE("radeon_RV730_pfp.bin"); +MODULE_FIRMWARE("radeon_RV730_me.bin"); +MODULE_FIRMWARE("radeon_RV710_pfp.bin"); +MODULE_FIRMWARE("radeon_RV710_me.bin"); #endif @@ -359,7 +359,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t *dev_priv) DRM_INFO("Loading %s CP Microcode\n", chip_name); err = 0; - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp.bin", chip_name); dev_priv->pfp_fw = firmware_get(fw_name); if (dev_priv->pfp_fw == NULL) { err = -ENOENT; @@ -373,7 +373,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t *dev_priv) goto out; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me.bin", chip_name); dev_priv->me_fw = firmware_get(fw_name); if (dev_priv->me_fw == NULL) { err = -ENOENT; diff --git a/src/dev/drm2/radeon/si.c b/src/dev/drm2/radeon/si.c index 394b93a..1ac5d78 100644 --- a/src/dev/drm2/radeon/si.c +++ b/src/dev/drm2/radeon/si.c @@ -41,21 +41,21 @@ __FBSDID("$FreeBSD$"); #define SI_MC_UCODE_SIZE 7769 #ifdef __linux__ -MODULE_FIRMWARE("radeon/TAHITI_pfp.bin"); -MODULE_FIRMWARE("radeon/TAHITI_me.bin"); -MODULE_FIRMWARE("radeon/TAHITI_ce.bin"); -MODULE_FIRMWARE("radeon/TAHITI_mc.bin"); -MODULE_FIRMWARE("radeon/TAHITI_rlc.bin"); -MODULE_FIRMWARE("radeon/PITCAIRN_pfp.bin"); -MODULE_FIRMWARE("radeon/PITCAIRN_me.bin"); -MODULE_FIRMWARE("radeon/PITCAIRN_ce.bin"); -MODULE_FIRMWARE("radeon/PITCAIRN_mc.bin"); -MODULE_FIRMWARE("radeon/PITCAIRN_rlc.bin"); -MODULE_FIRMWARE("radeon/VERDE_pfp.bin"); -MODULE_FIRMWARE("radeon/VERDE_me.bin"); -MODULE_FIRMWARE("radeon/VERDE_ce.bin"); -MODULE_FIRMWARE("radeon/VERDE_mc.bin"); -MODULE_FIRMWARE("radeon/VERDE_rlc.bin"); +MODULE_FIRMWARE("radeon_TAHITI_pfp_bin"); +MODULE_FIRMWARE("radeon_TAHITI_me_bin"); +MODULE_FIRMWARE("radeon_TAHITI_ce_bin"); +MODULE_FIRMWARE("radeon_TAHITI_mc_bin"); +MODULE_FIRMWARE("radeon_TAHITI_rlc_bin"); +MODULE_FIRMWARE("radeon_PITCAIRN_pfp_bin"); +MODULE_FIRMWARE("radeon_PITCAIRN_me_bin"); +MODULE_FIRMWARE("radeon_PITCAIRN_ce_bin"); +MODULE_FIRMWARE("radeon_PITCAIRN_mc_bin"); +MODULE_FIRMWARE("radeon_PITCAIRN_rlc_bin"); +MODULE_FIRMWARE("radeon_VERDE_pfp_bin"); +MODULE_FIRMWARE("radeon_VERDE_me_bin"); +MODULE_FIRMWARE("radeon_VERDE_ce_bin"); +MODULE_FIRMWARE("radeon_VERDE_mc_bin"); +MODULE_FIRMWARE("radeon_VERDE_rlc_bin"); #endif #ifdef FREEBSD_WIP /* FreeBSD: to please GCC 4.2. */ @@ -325,7 +325,7 @@ static int si_init_microcode(struct radeon_device *rdev) DRM_INFO("Loading %s Microcode\n", chip_name); err = 0; - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); rdev->pfp_fw = drm_firmware_get(fw_name, rdev->dev); if (rdev->pfp_fw == NULL) { err = -ENOENT; @@ -339,7 +339,7 @@ static int si_init_microcode(struct radeon_device *rdev) goto out; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); rdev->me_fw = drm_firmware_get(fw_name, rdev->dev); if (rdev->me_fw == NULL) { err = -ENOENT; @@ -352,7 +352,7 @@ static int si_init_microcode(struct radeon_device *rdev) err = -EINVAL; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_ce_bin", chip_name); rdev->ce_fw = drm_firmware_get(fw_name, rdev->dev); if (rdev->ce_fw == NULL) { err = -ENOENT; @@ -365,7 +365,7 @@ static int si_init_microcode(struct radeon_device *rdev) err = -EINVAL; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", rlc_chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", rlc_chip_name); rdev->rlc_fw = drm_firmware_get(fw_name, rdev->dev); if (rdev->rlc_fw == NULL) { err = -ENOENT; @@ -378,7 +378,7 @@ static int si_init_microcode(struct radeon_device *rdev) err = -EINVAL; } - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", chip_name); + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", chip_name); rdev->mc_fw = drm_firmware_get(fw_name, rdev->dev); if (rdev->mc_fw == NULL) { err = -ENOENT; From owner-freebsd-x11@freebsd.org Fri Sep 28 18:15:36 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0E0C10B64AD for ; Fri, 28 Sep 2018 18:15:35 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E61947CBF4 for ; Fri, 28 Sep 2018 18:15:34 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wm1-x332.google.com with SMTP id 206-v6so3110261wmb.5 for ; Fri, 28 Sep 2018 11:15:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OwrwdY8xNMd7w+UN4M8sbpECbT9FOlo+/p9fnyovm4w=; b=aAS0GY6E481X/DNRyFyGqM9wqzzWyrRfg8OTbQeK5eH4+BT17Gi+g9tHfWeUxVJO/k XC9CDE3GDXu0D1NjrKsj3coBPk/MtiMjHVQdCzlxktiA6lmHiMICEngMxtfKbX3ZyYDA V6xRvH5L93Uz85TR3yCqYG4Vf1NNqtmLjGQx/exle3tzKrYhq5FjtAK6QIZsK36jbMGN PtWfpvIoxujO/ZQTJXWd8dR5TqftFzoJ9wcBIyae1HM5XJLSpUhN2HT1cAf9RM067vs3 GfPNaUlD+KWMqc7g1VUojtWrwTolnjKQVguc4ofYZAgA55E1b+MrJ1arnq3sR/D9iyVX pr7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OwrwdY8xNMd7w+UN4M8sbpECbT9FOlo+/p9fnyovm4w=; b=M8OXT3SMxjOnlkjbsGqfa+93Of9+7ZHNTZArxvhK5P4S9ygOmT/T9cPTUgcOIpHnK0 cThNmpsTcSrW9US3svMwpeUOJpDqS6nEI753gmOQFjLO79yjpEAvmHaNzeocRVhEXEoR LKnaTZYjBnvxIdWNxljBffYtqz33wdRnoYDb+jTfKsP3CZEM7KCvOclz6V+VHWS0JhoS nxqBfdCXgFivJH7fhdKdM3BEj9XHcv0ceEM90TYwZImfQIh53AI7TQ8GVns8i2gewKGR JvnSufKq6nhh02aagI31gBcxvb9vFD/DpER7xvBARr57WyR1JhBAAwvPH74UhxdcLwUg DbCg== X-Gm-Message-State: ABuFfogISkpjaL4QWJ5Z/UkPJffU6QMIVEXsl5gMPVkX0HPobvmsMy/k hdgHGFIbgZhW6u8XCm4cbyn6+qM8QdXUujeLTG/zzmRg X-Google-Smtp-Source: ACcGV60IRoEUq6eunS/sv62DsOsFLK3ToDy8GyeeLGJvEBdvZgcVAr1kp/Xxg8l2XckXe32BYTESyZQAEPyLHXXPlEo= X-Received: by 2002:a1c:1805:: with SMTP id 5-v6mr2706996wmy.25.1538158533553; Fri, 28 Sep 2018 11:15:33 -0700 (PDT) MIME-Version: 1.0 References: <20180927014128.GA14820@troutmask.apl.washington.edu> <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> <20180928173627.GA1082@troutmask.apl.washington.edu> In-Reply-To: <20180928173627.GA1082@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Fri, 28 Sep 2018 11:14:56 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: Steve Kargl Cc: Niclas Zeising , x11-list freebsd Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 18:15:36 -0000 Hi radeon/%s_mc.bin etc is correct because that is the "internal" name of the firmware that is registered when the .ko file is loaded. by using the upstream name we don't have to patch and rename every time a new firmware comes out. A custom function, drm_firmware_get, will translate this into the correct filename, as is done in the linuxkpi drm drivers. I will check further what is missing today or tomorrow. On Fri, Sep 28, 2018 at 10:36 AM Steve Kargl < sgk@troutmask.apl.washington.edu> wrote: > On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > > > > I pushed a fix for firmware names. Please run git pull and try again. > > > > The semi-obvious diff to git code (see patch following .sig) > allows at least the loading of one module. > > % kldstat | grep radeon > 11 1 0xffffffff81622000 db810 radeonkms.ko > 14 1 0xffffffff81748000 12f7 radeon_CAICOS_pfp_bin.ko > > Upon trying to start Xorg, I now see > > info: [drm] Loading CAICOS Microcode > error: [drm:pid919:ni_init_microcode] *ERROR* ni_cp: Failed to load > firmware "radeon_CAICOS_pfp_bin" > error: [drm:pid919:evergreen_startup] *ERROR* Failed to load firmware! > drmn0: error: disabling GPU acceleration > drmn0: warning: 0xfffff800029ec400 unpin not necessary > drmn0: warning: 0xfffff800029ec400 unpin not necessary > error: [drm:pid919:evergreen_init] *ERROR* radeon: MC ucode required for > NI+. > drmn0: error: Fatal error during GPU init > info: [drm] radeon: finishing device. > info: [drm] radeon: ttm finalized > device_attach: drmn0 attach returned 22 > > -- > Steve > > > diff --git a/src/dev/drm2/radeon/ni.c b/src/dev/drm2/radeon/ni.c > index e254c83..09b63e7 100644 > --- a/src/dev/drm2/radeon/ni.c > +++ b/src/dev/drm2/radeon/ni.c > @@ -63,23 +63,23 @@ extern int si_rlc_init(struct radeon_device *rdev); > > #ifdef __linux__ > /* Firmware Names */ > -MODULE_FIRMWARE("radeon/BARTS_pfp.bin"); > -MODULE_FIRMWARE("radeon/BARTS_me.bin"); > -MODULE_FIRMWARE("radeon/BARTS_mc.bin"); > -MODULE_FIRMWARE("radeon/BTC_rlc.bin"); > -MODULE_FIRMWARE("radeon/TURKS_pfp.bin"); > -MODULE_FIRMWARE("radeon/TURKS_me.bin"); > -MODULE_FIRMWARE("radeon/TURKS_mc.bin"); > -MODULE_FIRMWARE("radeon/CAICOS_pfp.bin"); > -MODULE_FIRMWARE("radeon/CAICOS_me.bin"); > -MODULE_FIRMWARE("radeon/CAICOS_mc.bin"); > -MODULE_FIRMWARE("radeon/CAYMAN_pfp.bin"); > -MODULE_FIRMWARE("radeon/CAYMAN_me.bin"); > -MODULE_FIRMWARE("radeon/CAYMAN_mc.bin"); > -MODULE_FIRMWARE("radeon/CAYMAN_rlc.bin"); > -MODULE_FIRMWARE("radeon/ARUBA_pfp.bin"); > -MODULE_FIRMWARE("radeon/ARUBA_me.bin"); > -MODULE_FIRMWARE("radeon/ARUBA_rlc.bin"); > +MODULE_FIRMWARE("radeon_BARTS_pfp_bin"); > +MODULE_FIRMWARE("radeon_BARTS_me_bin"); > +MODULE_FIRMWARE("radeon_BARTS_mc_bin"); > +MODULE_FIRMWARE("radeon_BTC_rlc_bin"); > +MODULE_FIRMWARE("radeon_TURKS_pfp_bin"); > +MODULE_FIRMWARE("radeon_TURKS_me_bin"); > +MODULE_FIRMWARE("radeon_TURKS_mc_bin"); > +MODULE_FIRMWARE("radeon_CAICOS_pfp_bin"); > +MODULE_FIRMWARE("radeon_CAICOS_me_bin"); > +MODULE_FIRMWARE("radeon_CAICOS_mc_bin"); > +MODULE_FIRMWARE("radeon_CAYMAN_pfp_bin"); > +MODULE_FIRMWARE("radeon_CAYMAN_me_bin"); > +MODULE_FIRMWARE("radeon_CAYMAN_mc_bin"); > +MODULE_FIRMWARE("radeon_CAYMAN_rlc_bin"); > +MODULE_FIRMWARE("radeon_ARUBA_pfp_bin"); > +MODULE_FIRMWARE("radeon_ARUBA_me_bin"); > +MODULE_FIRMWARE("radeon_ARUBA_rlc_bin"); > #endif > > #define BTC_IO_MC_REGS_SIZE 29 > @@ -346,7 +346,7 @@ int ni_init_microcode(struct radeon_device *rdev) > DRM_INFO("Loading %s Microcode\n", chip_name); > err = 0; > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > rdev->pfp_fw = firmware_get(fw_name); > if (rdev->pfp_fw == NULL) { > err = -ENOENT; > @@ -360,7 +360,7 @@ int ni_init_microcode(struct radeon_device *rdev) > goto out; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > rdev->me_fw = firmware_get(fw_name); > if (rdev->me_fw == NULL) { > err = -ENOENT; > @@ -373,7 +373,7 @@ int ni_init_microcode(struct radeon_device *rdev) > err = -EINVAL; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > rlc_chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > rlc_chip_name); > rdev->rlc_fw = firmware_get(fw_name); > if (rdev->rlc_fw == NULL) { > err = -ENOENT; > @@ -388,7 +388,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > /* no MC ucode on TN */ > if (!(rdev->flags & RADEON_IS_IGP)) { > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > chip_name); > rdev->mc_fw = firmware_get(fw_name); > if (rdev->mc_fw == NULL) { > err = -ENOENT; > diff --git a/src/dev/drm2/radeon/r600.c b/src/dev/drm2/radeon/r600.c > index d9b0322..30a7aca 100644 > --- a/src/dev/drm2/radeon/r600.c > +++ b/src/dev/drm2/radeon/r600.c > @@ -52,47 +52,47 @@ __FBSDID("$FreeBSD$"); > > #ifdef __linux__ > /* Firmware Names */ > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > -MODULE_FIRMWARE("radeon/R600_me.bin"); > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > -MODULE_FIRMWARE("radeon/R600_rlc.bin"); > -MODULE_FIRMWARE("radeon/R700_rlc.bin"); > -MODULE_FIRMWARE("radeon/CEDAR_pfp.bin"); > -MODULE_FIRMWARE("radeon/CEDAR_me.bin"); > -MODULE_FIRMWARE("radeon/CEDAR_rlc.bin"); > -MODULE_FIRMWARE("radeon/REDWOOD_pfp.bin"); > -MODULE_FIRMWARE("radeon/REDWOOD_me.bin"); > -MODULE_FIRMWARE("radeon/REDWOOD_rlc.bin"); > -MODULE_FIRMWARE("radeon/JUNIPER_pfp.bin"); > -MODULE_FIRMWARE("radeon/JUNIPER_me.bin"); > -MODULE_FIRMWARE("radeon/JUNIPER_rlc.bin"); > -MODULE_FIRMWARE("radeon/CYPRESS_pfp.bin"); > -MODULE_FIRMWARE("radeon/CYPRESS_me.bin"); > -MODULE_FIRMWARE("radeon/CYPRESS_rlc.bin"); > -MODULE_FIRMWARE("radeon/PALM_pfp.bin"); > -MODULE_FIRMWARE("radeon/PALM_me.bin"); > -MODULE_FIRMWARE("radeon/SUMO_rlc.bin"); > -MODULE_FIRMWARE("radeon/SUMO_pfp.bin"); > -MODULE_FIRMWARE("radeon/SUMO_me.bin"); > -MODULE_FIRMWARE("radeon/SUMO2_pfp.bin"); > -MODULE_FIRMWARE("radeon/SUMO2_me.bin"); > +MODULE_FIRMWARE("radeon_R600_pfp_bin"); > +MODULE_FIRMWARE("radeon_R600_me_bin"); > +MODULE_FIRMWARE("radeon_RV610_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV610_me_bin"); > +MODULE_FIRMWARE("radeon_RV630_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV630_me_bin"); > +MODULE_FIRMWARE("radeon_RV620_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV620_me_bin"); > +MODULE_FIRMWARE("radeon_RV635_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV635_me_bin"); > +MODULE_FIRMWARE("radeon_RV670_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV670_me_bin"); > +MODULE_FIRMWARE("radeon_RS780_pfp_bin"); > +MODULE_FIRMWARE("radeon_RS780_me_bin"); > +MODULE_FIRMWARE("radeon_RV770_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV770_me_bin"); > +MODULE_FIRMWARE("radeon_RV730_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV730_me_bin"); > +MODULE_FIRMWARE("radeon_RV710_pfp_bin"); > +MODULE_FIRMWARE("radeon_RV710_me_bin"); > +MODULE_FIRMWARE("radeon_R600_rlc_bin"); > +MODULE_FIRMWARE("radeon_R700_rlc_bin"); > +MODULE_FIRMWARE("radeon_CEDAR_pfp_bin"); > +MODULE_FIRMWARE("radeon_CEDAR_me_bin"); > +MODULE_FIRMWARE("radeon_CEDAR_rlc_bin"); > +MODULE_FIRMWARE("radeon_REDWOOD_pfp_bin"); > +MODULE_FIRMWARE("radeon_REDWOOD_me_bin"); > +MODULE_FIRMWARE("radeon_REDWOOD_rlc_bin"); > +MODULE_FIRMWARE("radeon_JUNIPER_pfp_bin"); > +MODULE_FIRMWARE("radeon_JUNIPER_me_bin"); > +MODULE_FIRMWARE("radeon_JUNIPER_rlc_bin"); > +MODULE_FIRMWARE("radeon_CYPRESS_pfp_bin"); > +MODULE_FIRMWARE("radeon_CYPRESS_me_bin"); > +MODULE_FIRMWARE("radeon_CYPRESS_rlc_bin"); > +MODULE_FIRMWARE("radeon_PALM_pfp_bin"); > +MODULE_FIRMWARE("radeon_PALM_me_bin"); > +MODULE_FIRMWARE("radeon_SUMO_rlc_bin"); > +MODULE_FIRMWARE("radeon_SUMO_pfp_bin"); > +MODULE_FIRMWARE("radeon_SUMO_me_bin"); > +MODULE_FIRMWARE("radeon_SUMO2_pfp_bin"); > +MODULE_FIRMWARE("radeon_SUMO2_me_bin"); > #endif > > int r600_debugfs_mc_info_init(struct radeon_device *rdev); > @@ -2066,7 +2066,7 @@ int r600_init_microcode(struct radeon_device *rdev) > DRM_INFO("Loading %s Microcode\n", chip_name); > err = 0; > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > rdev->pfp_fw = firmware_get(fw_name); > if (rdev->pfp_fw == NULL) { > err = -ENOENT; > @@ -2080,7 +2080,7 @@ int r600_init_microcode(struct radeon_device *rdev) > goto out; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > rdev->me_fw = firmware_get(fw_name); > if (rdev->me_fw == NULL) { > err = -ENOENT; > @@ -2093,7 +2093,7 @@ int r600_init_microcode(struct radeon_device *rdev) > err = -EINVAL; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > rlc_chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > rlc_chip_name); > rdev->rlc_fw = firmware_get(fw_name); > if (rdev->rlc_fw == NULL) { > err = -ENOENT; > diff --git a/src/dev/drm2/radeon/r600_cp.c b/src/dev/drm2/radeon/r600_cp.c > index 3c6462e..9382cb5 100644 > --- a/src/dev/drm2/radeon/r600_cp.c > +++ b/src/dev/drm2/radeon/r600_cp.c > @@ -46,26 +46,26 @@ __FBSDID("$FreeBSD$"); > > #ifdef __linux__ > /* Firmware Names */ > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > -MODULE_FIRMWARE("radeon/R600_me.bin"); > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > +MODULE_FIRMWARE("radeon_R600_pfp.bin"); > +MODULE_FIRMWARE("radeon_R600_me.bin"); > +MODULE_FIRMWARE("radeon_RV610_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV610_me.bin"); > +MODULE_FIRMWARE("radeon_RV630_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV630_me.bin"); > +MODULE_FIRMWARE("radeon_RV620_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV620_me.bin"); > +MODULE_FIRMWARE("radeon_RV635_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV635_me.bin"); > +MODULE_FIRMWARE("radeon_RV670_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV670_me.bin"); > +MODULE_FIRMWARE("radeon_RS780_pfp.bin"); > +MODULE_FIRMWARE("radeon_RS780_me.bin"); > +MODULE_FIRMWARE("radeon_RV770_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV770_me.bin"); > +MODULE_FIRMWARE("radeon_RV730_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV730_me.bin"); > +MODULE_FIRMWARE("radeon_RV710_pfp.bin"); > +MODULE_FIRMWARE("radeon_RV710_me.bin"); > #endif > > > @@ -359,7 +359,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t > *dev_priv) > DRM_INFO("Loading %s CP Microcode\n", chip_name); > err = 0; > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp.bin", chip_name); > dev_priv->pfp_fw = firmware_get(fw_name); > if (dev_priv->pfp_fw == NULL) { > err = -ENOENT; > @@ -373,7 +373,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t > *dev_priv) > goto out; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me.bin", chip_name); > dev_priv->me_fw = firmware_get(fw_name); > if (dev_priv->me_fw == NULL) { > err = -ENOENT; > diff --git a/src/dev/drm2/radeon/si.c b/src/dev/drm2/radeon/si.c > index 394b93a..1ac5d78 100644 > --- a/src/dev/drm2/radeon/si.c > +++ b/src/dev/drm2/radeon/si.c > @@ -41,21 +41,21 @@ __FBSDID("$FreeBSD$"); > #define SI_MC_UCODE_SIZE 7769 > > #ifdef __linux__ > -MODULE_FIRMWARE("radeon/TAHITI_pfp.bin"); > -MODULE_FIRMWARE("radeon/TAHITI_me.bin"); > -MODULE_FIRMWARE("radeon/TAHITI_ce.bin"); > -MODULE_FIRMWARE("radeon/TAHITI_mc.bin"); > -MODULE_FIRMWARE("radeon/TAHITI_rlc.bin"); > -MODULE_FIRMWARE("radeon/PITCAIRN_pfp.bin"); > -MODULE_FIRMWARE("radeon/PITCAIRN_me.bin"); > -MODULE_FIRMWARE("radeon/PITCAIRN_ce.bin"); > -MODULE_FIRMWARE("radeon/PITCAIRN_mc.bin"); > -MODULE_FIRMWARE("radeon/PITCAIRN_rlc.bin"); > -MODULE_FIRMWARE("radeon/VERDE_pfp.bin"); > -MODULE_FIRMWARE("radeon/VERDE_me.bin"); > -MODULE_FIRMWARE("radeon/VERDE_ce.bin"); > -MODULE_FIRMWARE("radeon/VERDE_mc.bin"); > -MODULE_FIRMWARE("radeon/VERDE_rlc.bin"); > +MODULE_FIRMWARE("radeon_TAHITI_pfp_bin"); > +MODULE_FIRMWARE("radeon_TAHITI_me_bin"); > +MODULE_FIRMWARE("radeon_TAHITI_ce_bin"); > +MODULE_FIRMWARE("radeon_TAHITI_mc_bin"); > +MODULE_FIRMWARE("radeon_TAHITI_rlc_bin"); > +MODULE_FIRMWARE("radeon_PITCAIRN_pfp_bin"); > +MODULE_FIRMWARE("radeon_PITCAIRN_me_bin"); > +MODULE_FIRMWARE("radeon_PITCAIRN_ce_bin"); > +MODULE_FIRMWARE("radeon_PITCAIRN_mc_bin"); > +MODULE_FIRMWARE("radeon_PITCAIRN_rlc_bin"); > +MODULE_FIRMWARE("radeon_VERDE_pfp_bin"); > +MODULE_FIRMWARE("radeon_VERDE_me_bin"); > +MODULE_FIRMWARE("radeon_VERDE_ce_bin"); > +MODULE_FIRMWARE("radeon_VERDE_mc_bin"); > +MODULE_FIRMWARE("radeon_VERDE_rlc_bin"); > #endif > > #ifdef FREEBSD_WIP /* FreeBSD: to please GCC 4.2. */ > @@ -325,7 +325,7 @@ static int si_init_microcode(struct radeon_device > *rdev) > DRM_INFO("Loading %s Microcode\n", chip_name); > err = 0; > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > rdev->pfp_fw = drm_firmware_get(fw_name, rdev->dev); > if (rdev->pfp_fw == NULL) { > err = -ENOENT; > @@ -339,7 +339,7 @@ static int si_init_microcode(struct radeon_device > *rdev) > goto out; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > rdev->me_fw = drm_firmware_get(fw_name, rdev->dev); > if (rdev->me_fw == NULL) { > err = -ENOENT; > @@ -352,7 +352,7 @@ static int si_init_microcode(struct radeon_device > *rdev) > err = -EINVAL; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_ce_bin", chip_name); > rdev->ce_fw = drm_firmware_get(fw_name, rdev->dev); > if (rdev->ce_fw == NULL) { > err = -ENOENT; > @@ -365,7 +365,7 @@ static int si_init_microcode(struct radeon_device > *rdev) > err = -EINVAL; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > rlc_chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > rlc_chip_name); > rdev->rlc_fw = drm_firmware_get(fw_name, rdev->dev); > if (rdev->rlc_fw == NULL) { > err = -ENOENT; > @@ -378,7 +378,7 @@ static int si_init_microcode(struct radeon_device > *rdev) > err = -EINVAL; > } > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", chip_name); > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", chip_name); > rdev->mc_fw = drm_firmware_get(fw_name, rdev->dev); > if (rdev->mc_fw == NULL) { > err = -ENOENT; > From owner-freebsd-x11@freebsd.org Fri Sep 28 18:37:27 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC5D510B6C5B for ; Fri, 28 Sep 2018 18:37:26 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B67F7D93D for ; Fri, 28 Sep 2018 18:37:26 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8SIbL3P001746 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 28 Sep 2018 11:37:21 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8SIbKvq001745; Fri, 28 Sep 2018 11:37:20 -0700 (PDT) (envelope-from sgk) Date: Fri, 28 Sep 2018 11:37:20 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , x11-list freebsd Subject: Re: fence_wait returned with error -512 Message-ID: <20180928183720.GA1371@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> <20180928173627.GA1082@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 18:37:27 -0000 OK. Thanks for looking into this. If you're trying to go with the upstream naming convention (probably a good thing), then you'll need to update the gpu-firmware-kmod port. It is the one that mangles names, and AFAIU wraps the firmware into a *.ko file. % pkg which /boot/modules/radeon_CAICOS_pfp_bin.ko /boot/modules/radeon_CAICOS_pfp_bin.ko was installed by package gpu-firmware-kmod-g20180825 Again, thanks. -- steve On Fri, Sep 28, 2018 at 11:14:56AM -0700, Johannes Lundberg wrote: > Hi > > radeon/%s_mc.bin etc is correct because that is the "internal" name of the > firmware that is registered when the .ko file is loaded. by using the > upstream name we don't have to patch and rename every time a new firmware > comes out. > > A custom function, drm_firmware_get, will translate this into the correct > filename, as is done in the linuxkpi drm drivers. > > I will check further what is missing today or tomorrow. > > > > On Fri, Sep 28, 2018 at 10:36 AM Steve Kargl < > sgk@troutmask.apl.washington.edu> wrote: > > > On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > > > > > > I pushed a fix for firmware names. Please run git pull and try again. > > > > > > > The semi-obvious diff to git code (see patch following .sig) > > allows at least the loading of one module. > > > > % kldstat | grep radeon > > 11 1 0xffffffff81622000 db810 radeonkms.ko > > 14 1 0xffffffff81748000 12f7 radeon_CAICOS_pfp_bin.ko > > > > Upon trying to start Xorg, I now see > > > > info: [drm] Loading CAICOS Microcode > > error: [drm:pid919:ni_init_microcode] *ERROR* ni_cp: Failed to load > > firmware "radeon_CAICOS_pfp_bin" > > error: [drm:pid919:evergreen_startup] *ERROR* Failed to load firmware! > > drmn0: error: disabling GPU acceleration > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > error: [drm:pid919:evergreen_init] *ERROR* radeon: MC ucode required for > > NI+. > > drmn0: error: Fatal error during GPU init > > info: [drm] radeon: finishing device. > > info: [drm] radeon: ttm finalized > > device_attach: drmn0 attach returned 22 > > > > -- > > Steve > > > > > > diff --git a/src/dev/drm2/radeon/ni.c b/src/dev/drm2/radeon/ni.c > > index e254c83..09b63e7 100644 > > --- a/src/dev/drm2/radeon/ni.c > > +++ b/src/dev/drm2/radeon/ni.c > > @@ -63,23 +63,23 @@ extern int si_rlc_init(struct radeon_device *rdev); > > > > #ifdef __linux__ > > /* Firmware Names */ > > -MODULE_FIRMWARE("radeon/BARTS_pfp.bin"); > > -MODULE_FIRMWARE("radeon/BARTS_me.bin"); > > -MODULE_FIRMWARE("radeon/BARTS_mc.bin"); > > -MODULE_FIRMWARE("radeon/BTC_rlc.bin"); > > -MODULE_FIRMWARE("radeon/TURKS_pfp.bin"); > > -MODULE_FIRMWARE("radeon/TURKS_me.bin"); > > -MODULE_FIRMWARE("radeon/TURKS_mc.bin"); > > -MODULE_FIRMWARE("radeon/CAICOS_pfp.bin"); > > -MODULE_FIRMWARE("radeon/CAICOS_me.bin"); > > -MODULE_FIRMWARE("radeon/CAICOS_mc.bin"); > > -MODULE_FIRMWARE("radeon/CAYMAN_pfp.bin"); > > -MODULE_FIRMWARE("radeon/CAYMAN_me.bin"); > > -MODULE_FIRMWARE("radeon/CAYMAN_mc.bin"); > > -MODULE_FIRMWARE("radeon/CAYMAN_rlc.bin"); > > -MODULE_FIRMWARE("radeon/ARUBA_pfp.bin"); > > -MODULE_FIRMWARE("radeon/ARUBA_me.bin"); > > -MODULE_FIRMWARE("radeon/ARUBA_rlc.bin"); > > +MODULE_FIRMWARE("radeon_BARTS_pfp_bin"); > > +MODULE_FIRMWARE("radeon_BARTS_me_bin"); > > +MODULE_FIRMWARE("radeon_BARTS_mc_bin"); > > +MODULE_FIRMWARE("radeon_BTC_rlc_bin"); > > +MODULE_FIRMWARE("radeon_TURKS_pfp_bin"); > > +MODULE_FIRMWARE("radeon_TURKS_me_bin"); > > +MODULE_FIRMWARE("radeon_TURKS_mc_bin"); > > +MODULE_FIRMWARE("radeon_CAICOS_pfp_bin"); > > +MODULE_FIRMWARE("radeon_CAICOS_me_bin"); > > +MODULE_FIRMWARE("radeon_CAICOS_mc_bin"); > > +MODULE_FIRMWARE("radeon_CAYMAN_pfp_bin"); > > +MODULE_FIRMWARE("radeon_CAYMAN_me_bin"); > > +MODULE_FIRMWARE("radeon_CAYMAN_mc_bin"); > > +MODULE_FIRMWARE("radeon_CAYMAN_rlc_bin"); > > +MODULE_FIRMWARE("radeon_ARUBA_pfp_bin"); > > +MODULE_FIRMWARE("radeon_ARUBA_me_bin"); > > +MODULE_FIRMWARE("radeon_ARUBA_rlc_bin"); > > #endif > > > > #define BTC_IO_MC_REGS_SIZE 29 > > @@ -346,7 +346,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > DRM_INFO("Loading %s Microcode\n", chip_name); > > err = 0; > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > > rdev->pfp_fw = firmware_get(fw_name); > > if (rdev->pfp_fw == NULL) { > > err = -ENOENT; > > @@ -360,7 +360,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > goto out; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > > rdev->me_fw = firmware_get(fw_name); > > if (rdev->me_fw == NULL) { > > err = -ENOENT; > > @@ -373,7 +373,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > err = -EINVAL; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > rlc_chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > rlc_chip_name); > > rdev->rlc_fw = firmware_get(fw_name); > > if (rdev->rlc_fw == NULL) { > > err = -ENOENT; > > @@ -388,7 +388,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > /* no MC ucode on TN */ > > if (!(rdev->flags & RADEON_IS_IGP)) { > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > > chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > > chip_name); > > rdev->mc_fw = firmware_get(fw_name); > > if (rdev->mc_fw == NULL) { > > err = -ENOENT; > > diff --git a/src/dev/drm2/radeon/r600.c b/src/dev/drm2/radeon/r600.c > > index d9b0322..30a7aca 100644 > > --- a/src/dev/drm2/radeon/r600.c > > +++ b/src/dev/drm2/radeon/r600.c > > @@ -52,47 +52,47 @@ __FBSDID("$FreeBSD$"); > > > > #ifdef __linux__ > > /* Firmware Names */ > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > -MODULE_FIRMWARE("radeon/R600_rlc.bin"); > > -MODULE_FIRMWARE("radeon/R700_rlc.bin"); > > -MODULE_FIRMWARE("radeon/CEDAR_pfp.bin"); > > -MODULE_FIRMWARE("radeon/CEDAR_me.bin"); > > -MODULE_FIRMWARE("radeon/CEDAR_rlc.bin"); > > -MODULE_FIRMWARE("radeon/REDWOOD_pfp.bin"); > > -MODULE_FIRMWARE("radeon/REDWOOD_me.bin"); > > -MODULE_FIRMWARE("radeon/REDWOOD_rlc.bin"); > > -MODULE_FIRMWARE("radeon/JUNIPER_pfp.bin"); > > -MODULE_FIRMWARE("radeon/JUNIPER_me.bin"); > > -MODULE_FIRMWARE("radeon/JUNIPER_rlc.bin"); > > -MODULE_FIRMWARE("radeon/CYPRESS_pfp.bin"); > > -MODULE_FIRMWARE("radeon/CYPRESS_me.bin"); > > -MODULE_FIRMWARE("radeon/CYPRESS_rlc.bin"); > > -MODULE_FIRMWARE("radeon/PALM_pfp.bin"); > > -MODULE_FIRMWARE("radeon/PALM_me.bin"); > > -MODULE_FIRMWARE("radeon/SUMO_rlc.bin"); > > -MODULE_FIRMWARE("radeon/SUMO_pfp.bin"); > > -MODULE_FIRMWARE("radeon/SUMO_me.bin"); > > -MODULE_FIRMWARE("radeon/SUMO2_pfp.bin"); > > -MODULE_FIRMWARE("radeon/SUMO2_me.bin"); > > +MODULE_FIRMWARE("radeon_R600_pfp_bin"); > > +MODULE_FIRMWARE("radeon_R600_me_bin"); > > +MODULE_FIRMWARE("radeon_RV610_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV610_me_bin"); > > +MODULE_FIRMWARE("radeon_RV630_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV630_me_bin"); > > +MODULE_FIRMWARE("radeon_RV620_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV620_me_bin"); > > +MODULE_FIRMWARE("radeon_RV635_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV635_me_bin"); > > +MODULE_FIRMWARE("radeon_RV670_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV670_me_bin"); > > +MODULE_FIRMWARE("radeon_RS780_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RS780_me_bin"); > > +MODULE_FIRMWARE("radeon_RV770_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV770_me_bin"); > > +MODULE_FIRMWARE("radeon_RV730_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV730_me_bin"); > > +MODULE_FIRMWARE("radeon_RV710_pfp_bin"); > > +MODULE_FIRMWARE("radeon_RV710_me_bin"); > > +MODULE_FIRMWARE("radeon_R600_rlc_bin"); > > +MODULE_FIRMWARE("radeon_R700_rlc_bin"); > > +MODULE_FIRMWARE("radeon_CEDAR_pfp_bin"); > > +MODULE_FIRMWARE("radeon_CEDAR_me_bin"); > > +MODULE_FIRMWARE("radeon_CEDAR_rlc_bin"); > > +MODULE_FIRMWARE("radeon_REDWOOD_pfp_bin"); > > +MODULE_FIRMWARE("radeon_REDWOOD_me_bin"); > > +MODULE_FIRMWARE("radeon_REDWOOD_rlc_bin"); > > +MODULE_FIRMWARE("radeon_JUNIPER_pfp_bin"); > > +MODULE_FIRMWARE("radeon_JUNIPER_me_bin"); > > +MODULE_FIRMWARE("radeon_JUNIPER_rlc_bin"); > > +MODULE_FIRMWARE("radeon_CYPRESS_pfp_bin"); > > +MODULE_FIRMWARE("radeon_CYPRESS_me_bin"); > > +MODULE_FIRMWARE("radeon_CYPRESS_rlc_bin"); > > +MODULE_FIRMWARE("radeon_PALM_pfp_bin"); > > +MODULE_FIRMWARE("radeon_PALM_me_bin"); > > +MODULE_FIRMWARE("radeon_SUMO_rlc_bin"); > > +MODULE_FIRMWARE("radeon_SUMO_pfp_bin"); > > +MODULE_FIRMWARE("radeon_SUMO_me_bin"); > > +MODULE_FIRMWARE("radeon_SUMO2_pfp_bin"); > > +MODULE_FIRMWARE("radeon_SUMO2_me_bin"); > > #endif > > > > int r600_debugfs_mc_info_init(struct radeon_device *rdev); > > @@ -2066,7 +2066,7 @@ int r600_init_microcode(struct radeon_device *rdev) > > DRM_INFO("Loading %s Microcode\n", chip_name); > > err = 0; > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > > rdev->pfp_fw = firmware_get(fw_name); > > if (rdev->pfp_fw == NULL) { > > err = -ENOENT; > > @@ -2080,7 +2080,7 @@ int r600_init_microcode(struct radeon_device *rdev) > > goto out; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > > rdev->me_fw = firmware_get(fw_name); > > if (rdev->me_fw == NULL) { > > err = -ENOENT; > > @@ -2093,7 +2093,7 @@ int r600_init_microcode(struct radeon_device *rdev) > > err = -EINVAL; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > rlc_chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > rlc_chip_name); > > rdev->rlc_fw = firmware_get(fw_name); > > if (rdev->rlc_fw == NULL) { > > err = -ENOENT; > > diff --git a/src/dev/drm2/radeon/r600_cp.c b/src/dev/drm2/radeon/r600_cp.c > > index 3c6462e..9382cb5 100644 > > --- a/src/dev/drm2/radeon/r600_cp.c > > +++ b/src/dev/drm2/radeon/r600_cp.c > > @@ -46,26 +46,26 @@ __FBSDID("$FreeBSD$"); > > > > #ifdef __linux__ > > /* Firmware Names */ > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > +MODULE_FIRMWARE("radeon_R600_pfp.bin"); > > +MODULE_FIRMWARE("radeon_R600_me.bin"); > > +MODULE_FIRMWARE("radeon_RV610_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV610_me.bin"); > > +MODULE_FIRMWARE("radeon_RV630_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV630_me.bin"); > > +MODULE_FIRMWARE("radeon_RV620_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV620_me.bin"); > > +MODULE_FIRMWARE("radeon_RV635_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV635_me.bin"); > > +MODULE_FIRMWARE("radeon_RV670_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV670_me.bin"); > > +MODULE_FIRMWARE("radeon_RS780_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RS780_me.bin"); > > +MODULE_FIRMWARE("radeon_RV770_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV770_me.bin"); > > +MODULE_FIRMWARE("radeon_RV730_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV730_me.bin"); > > +MODULE_FIRMWARE("radeon_RV710_pfp.bin"); > > +MODULE_FIRMWARE("radeon_RV710_me.bin"); > > #endif > > > > > > @@ -359,7 +359,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t > > *dev_priv) > > DRM_INFO("Loading %s CP Microcode\n", chip_name); > > err = 0; > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp.bin", chip_name); > > dev_priv->pfp_fw = firmware_get(fw_name); > > if (dev_priv->pfp_fw == NULL) { > > err = -ENOENT; > > @@ -373,7 +373,7 @@ static int r600_cp_init_microcode(drm_radeon_private_t > > *dev_priv) > > goto out; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me.bin", chip_name); > > dev_priv->me_fw = firmware_get(fw_name); > > if (dev_priv->me_fw == NULL) { > > err = -ENOENT; > > diff --git a/src/dev/drm2/radeon/si.c b/src/dev/drm2/radeon/si.c > > index 394b93a..1ac5d78 100644 > > --- a/src/dev/drm2/radeon/si.c > > +++ b/src/dev/drm2/radeon/si.c > > @@ -41,21 +41,21 @@ __FBSDID("$FreeBSD$"); > > #define SI_MC_UCODE_SIZE 7769 > > > > #ifdef __linux__ > > -MODULE_FIRMWARE("radeon/TAHITI_pfp.bin"); > > -MODULE_FIRMWARE("radeon/TAHITI_me.bin"); > > -MODULE_FIRMWARE("radeon/TAHITI_ce.bin"); > > -MODULE_FIRMWARE("radeon/TAHITI_mc.bin"); > > -MODULE_FIRMWARE("radeon/TAHITI_rlc.bin"); > > -MODULE_FIRMWARE("radeon/PITCAIRN_pfp.bin"); > > -MODULE_FIRMWARE("radeon/PITCAIRN_me.bin"); > > -MODULE_FIRMWARE("radeon/PITCAIRN_ce.bin"); > > -MODULE_FIRMWARE("radeon/PITCAIRN_mc.bin"); > > -MODULE_FIRMWARE("radeon/PITCAIRN_rlc.bin"); > > -MODULE_FIRMWARE("radeon/VERDE_pfp.bin"); > > -MODULE_FIRMWARE("radeon/VERDE_me.bin"); > > -MODULE_FIRMWARE("radeon/VERDE_ce.bin"); > > -MODULE_FIRMWARE("radeon/VERDE_mc.bin"); > > -MODULE_FIRMWARE("radeon/VERDE_rlc.bin"); > > +MODULE_FIRMWARE("radeon_TAHITI_pfp_bin"); > > +MODULE_FIRMWARE("radeon_TAHITI_me_bin"); > > +MODULE_FIRMWARE("radeon_TAHITI_ce_bin"); > > +MODULE_FIRMWARE("radeon_TAHITI_mc_bin"); > > +MODULE_FIRMWARE("radeon_TAHITI_rlc_bin"); > > +MODULE_FIRMWARE("radeon_PITCAIRN_pfp_bin"); > > +MODULE_FIRMWARE("radeon_PITCAIRN_me_bin"); > > +MODULE_FIRMWARE("radeon_PITCAIRN_ce_bin"); > > +MODULE_FIRMWARE("radeon_PITCAIRN_mc_bin"); > > +MODULE_FIRMWARE("radeon_PITCAIRN_rlc_bin"); > > +MODULE_FIRMWARE("radeon_VERDE_pfp_bin"); > > +MODULE_FIRMWARE("radeon_VERDE_me_bin"); > > +MODULE_FIRMWARE("radeon_VERDE_ce_bin"); > > +MODULE_FIRMWARE("radeon_VERDE_mc_bin"); > > +MODULE_FIRMWARE("radeon_VERDE_rlc_bin"); > > #endif > > > > #ifdef FREEBSD_WIP /* FreeBSD: to please GCC 4.2. */ > > @@ -325,7 +325,7 @@ static int si_init_microcode(struct radeon_device > > *rdev) > > DRM_INFO("Loading %s Microcode\n", chip_name); > > err = 0; > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", chip_name); > > rdev->pfp_fw = drm_firmware_get(fw_name, rdev->dev); > > if (rdev->pfp_fw == NULL) { > > err = -ENOENT; > > @@ -339,7 +339,7 @@ static int si_init_microcode(struct radeon_device > > *rdev) > > goto out; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", chip_name); > > rdev->me_fw = drm_firmware_get(fw_name, rdev->dev); > > if (rdev->me_fw == NULL) { > > err = -ENOENT; > > @@ -352,7 +352,7 @@ static int si_init_microcode(struct radeon_device > > *rdev) > > err = -EINVAL; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_ce_bin", chip_name); > > rdev->ce_fw = drm_firmware_get(fw_name, rdev->dev); > > if (rdev->ce_fw == NULL) { > > err = -ENOENT; > > @@ -365,7 +365,7 @@ static int si_init_microcode(struct radeon_device > > *rdev) > > err = -EINVAL; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > rlc_chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > rlc_chip_name); > > rdev->rlc_fw = drm_firmware_get(fw_name, rdev->dev); > > if (rdev->rlc_fw == NULL) { > > err = -ENOENT; > > @@ -378,7 +378,7 @@ static int si_init_microcode(struct radeon_device > > *rdev) > > err = -EINVAL; > > } > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", chip_name); > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", chip_name); > > rdev->mc_fw = drm_firmware_get(fw_name, rdev->dev); > > if (rdev->mc_fw == NULL) { > > err = -ENOENT; > > -- Steve 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 20161221 https://www.youtube.com/watch?v=IbCHE-hONow From owner-freebsd-x11@freebsd.org Fri Sep 28 22:14:32 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D28CD10BAA56 for ; Fri, 28 Sep 2018 22:14:31 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2EA9D8472E for ; Fri, 28 Sep 2018 22:14:31 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wr1-x435.google.com with SMTP id o16so7869349wrx.2 for ; Fri, 28 Sep 2018 15:14:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F0FLlBVNtxeYgchLmkScdL8baZvTBrXtcgJMJ5RWUHw=; b=KZU4f8icNdRLVVmIsJg71Pfb5bEozQTR/NhxCCMbFINTlQpShvM2gGZ60+4RLehAR/ j1rMqV+7ipiQsUKTcPruJSz89soIxxewabNY2Rt7BnUPBwJkNFoYo9suB3AcUmJhrkDj IShoHUvMamcdoNe75U/GO4zuAfq2pDAA8gBAdw2CJBKYzWzZX0gyQ3Dof5mRBwqrFL/1 0LI8Hv3GETnLMgHM0D8BZJiLZZkhFIBIL+D4q5oagazE1s2IuNWlUJzGEaDoqYu5/z74 4RH+AQzYqBhYfe/o6xsTOlKRrt83DYJaTQCbnRNkbdw8P0E5ozLPm44DtOWiMnlToH1g 72IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=F0FLlBVNtxeYgchLmkScdL8baZvTBrXtcgJMJ5RWUHw=; b=PFddNouWM2bMhSgVj92e7dLiAw096/Pqh2qJuf+E/TieuoBr8guSkDRbnymjemd6pE DCTtTYCTAbuHfFNuK+uPv+R23I1u4B0WuzoyLCUYsX52ePwiAXBs65xwa6hTn7md0N7x ZZqchgssDpzL3qauUgfyGt94XtHCqmWFysuVyc20wuSP5mbAabUUoqF2M9FspGwVjd56 pxqwH+amIaNYx9jfKe8e6IZW/zHW0xD5RN/JzPh4fPy8iUvAeA374Cr3wAwFSn/8Vjut hUCKU9ZPfjisiRx7rihdb6I+b5gLwuCjbCro94uFEycLkQ8Cr2AOLrcA/FFrElB+p98h /iUA== X-Gm-Message-State: ABuFfoi1tlNCOhyHNLjpveX3vyvknSYvvyjuPAgpZoKiajwlNEyC2C6U JmJ1Elli0gbpMAw4WTAhTJEUxBN9y4WsUKY62cdEVp7W X-Google-Smtp-Source: ACcGV61Uz1RWUEg2EE4fKMSY3TSnerAcaR/FMjyuJvjq0SyRqmHi+yDY+/WTHD9vA64ASG33YNdc6WZ8OKRRDYdyPqc= X-Received: by 2002:a5d:4cd0:: with SMTP id c16-v6mr335169wrt.309.1538172869633; Fri, 28 Sep 2018 15:14:29 -0700 (PDT) MIME-Version: 1.0 References: <20180927190409.GA27756@troutmask.apl.washington.edu> <20180927201928.GA86166@troutmask.apl.washington.edu> <20180927211815.GB89730@troutmask.apl.washington.edu> <20180927233955.GA918@troutmask.apl.washington.edu> <20180928173627.GA1082@troutmask.apl.washington.edu> <20180928183720.GA1371@troutmask.apl.washington.edu> In-Reply-To: <20180928183720.GA1371@troutmask.apl.washington.edu> From: Johannes Lundberg Date: Fri, 28 Sep 2018 15:13:52 -0700 Message-ID: Subject: Re: fence_wait returned with error -512 To: Steve Kargl Cc: Niclas Zeising , x11-list freebsd Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 22:14:32 -0000 Hi Steve Sorry for the many trial and errors.. I found some more renamed firmware names and have updated the repo on github. I tested with a hello world module. static int hello_handler(module_t _mod, int event, void *_arg) { switch(event) { case MOD_LOAD: printf("MOD_LOAD: \n"); fw = drm_firmware_get("radeon/CAICOS_pfp.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); fw = drm_firmware_get("radeon/CAICOS_me.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); fw = drm_firmware_get("radeon/CAICOS_mc.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); fw = drm_firmware_get("radeon/CAICOS_smc.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); fw = drm_firmware_get("radeon/VERDE_rlc.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); fw = drm_firmware_get("radeon/R100_cp.bin", NULL); firmware_put(fw, FIRMWARE_UNLOAD); break; case MOD_UNLOAD: printf("MOD_UNLOAD: \n"); break; default: break; } return 0; } output: MOD_LOAD: unknown: Successfully loaded firmware image with name: radeon/CAICOS_pfp.bin radeon/CAICOS_me.bin: could not load firmware image, error 2 radeon/CAICOS_me.bin: could not load firmware image, error 2 unknown: Successfully loaded firmware image with name (mapped name): radeon/CAICOS_me.bin (radeon_CAICOS_me_bin) radeon/CAICOS_mc.bin: could not load firmware image, error 2 radeon/CAICOS_mc.bin: could not load firmware image, error 2 unknown: Successfully loaded firmware image with name (mapped name): radeon/CAICOS_mc.bin (radeon_CAICOS_mc_bin) radeon/CAICOS_smc.bin: could not load firmware image, error 2 radeon/CAICOS_smc.bin: could not load firmware image, error 2 unknown: Successfully loaded firmware image with name (mapped name): radeon/CAICOS_smc.bin (radeon_CAICOS_smc_bin) radeon/VERDE_rlc.bin: could not load firmware image, error 2 radeon/VERDE_rlc.bin: could not load firmware image, error 2 unknown: Successfully loaded firmware image with name (mapped name): radeon/VERDE_rlc.bin (radeon_VERDE_rlc_bin) radeon/R100_cp.bin: could not load firmware image, error 2 radeon/R100_cp.bin: could not load firmware image, error 2 unknown: Successfully loaded firmware image with name (mapped name): radeon/R100_cp.bin (radeon_R100_cp_bin) it is normal that is fails two times because it first tries to load with unmapped filename. On Fri, Sep 28, 2018 at 11:37 AM Steve Kargl < sgk@troutmask.apl.washington.edu> wrote: > OK. Thanks for looking into this. If you're trying to go > with the upstream naming convention (probably a good thing), > then you'll need to update the gpu-firmware-kmod port. It > is the one that mangles names, and AFAIU wraps the firmware > into a *.ko file. > > % pkg which /boot/modules/radeon_CAICOS_pfp_bin.ko > /boot/modules/radeon_CAICOS_pfp_bin.ko was installed by package > gpu-firmware-kmod-g20180825 > > Again, thanks. > As far as I understand, the filename has to be mangled for the kernel to load the .ko file. The internal firmware name is same as upstream. > > -- > steve > > > On Fri, Sep 28, 2018 at 11:14:56AM -0700, Johannes Lundberg wrote: > > Hi > > > > radeon/%s_mc.bin etc is correct because that is the "internal" name of > the > > firmware that is registered when the .ko file is loaded. by using the > > upstream name we don't have to patch and rename every time a new firmware > > comes out. > > > > A custom function, drm_firmware_get, will translate this into the correct > > filename, as is done in the linuxkpi drm drivers. > > > > I will check further what is missing today or tomorrow. > > > > > > > > On Fri, Sep 28, 2018 at 10:36 AM Steve Kargl < > > sgk@troutmask.apl.washington.edu> wrote: > > > > > On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > > > > > > > > I pushed a fix for firmware names. Please run git pull and try again. > > > > > > > > > > The semi-obvious diff to git code (see patch following .sig) > > > allows at least the loading of one module. > > > > > > % kldstat | grep radeon > > > 11 1 0xffffffff81622000 db810 radeonkms.ko > > > 14 1 0xffffffff81748000 12f7 radeon_CAICOS_pfp_bin.ko > > > > > > Upon trying to start Xorg, I now see > > > > > > info: [drm] Loading CAICOS Microcode > > > error: [drm:pid919:ni_init_microcode] *ERROR* ni_cp: Failed to load > > > firmware "radeon_CAICOS_pfp_bin" > > > error: [drm:pid919:evergreen_startup] *ERROR* Failed to load firmware! > > > drmn0: error: disabling GPU acceleration > > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > > error: [drm:pid919:evergreen_init] *ERROR* radeon: MC ucode required > for > > > NI+. > > > drmn0: error: Fatal error during GPU init > > > info: [drm] radeon: finishing device. > > > info: [drm] radeon: ttm finalized > > > device_attach: drmn0 attach returned 22 > > > > > > -- > > > Steve > > > > > > > > > diff --git a/src/dev/drm2/radeon/ni.c b/src/dev/drm2/radeon/ni.c > > > index e254c83..09b63e7 100644 > > > --- a/src/dev/drm2/radeon/ni.c > > > +++ b/src/dev/drm2/radeon/ni.c > > > @@ -63,23 +63,23 @@ extern int si_rlc_init(struct radeon_device *rdev); > > > > > > #ifdef __linux__ > > > /* Firmware Names */ > > > -MODULE_FIRMWARE("radeon/BARTS_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/BARTS_me.bin"); > > > -MODULE_FIRMWARE("radeon/BARTS_mc.bin"); > > > -MODULE_FIRMWARE("radeon/BTC_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/TURKS_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/TURKS_me.bin"); > > > -MODULE_FIRMWARE("radeon/TURKS_mc.bin"); > > > -MODULE_FIRMWARE("radeon/CAICOS_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/CAICOS_me.bin"); > > > -MODULE_FIRMWARE("radeon/CAICOS_mc.bin"); > > > -MODULE_FIRMWARE("radeon/CAYMAN_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/CAYMAN_me.bin"); > > > -MODULE_FIRMWARE("radeon/CAYMAN_mc.bin"); > > > -MODULE_FIRMWARE("radeon/CAYMAN_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/ARUBA_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/ARUBA_me.bin"); > > > -MODULE_FIRMWARE("radeon/ARUBA_rlc.bin"); > > > +MODULE_FIRMWARE("radeon_BARTS_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_BARTS_me_bin"); > > > +MODULE_FIRMWARE("radeon_BARTS_mc_bin"); > > > +MODULE_FIRMWARE("radeon_BTC_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_TURKS_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_TURKS_me_bin"); > > > +MODULE_FIRMWARE("radeon_TURKS_mc_bin"); > > > +MODULE_FIRMWARE("radeon_CAICOS_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_CAICOS_me_bin"); > > > +MODULE_FIRMWARE("radeon_CAICOS_mc_bin"); > > > +MODULE_FIRMWARE("radeon_CAYMAN_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_CAYMAN_me_bin"); > > > +MODULE_FIRMWARE("radeon_CAYMAN_mc_bin"); > > > +MODULE_FIRMWARE("radeon_CAYMAN_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_ARUBA_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_ARUBA_me_bin"); > > > +MODULE_FIRMWARE("radeon_ARUBA_rlc_bin"); > > > #endif > > > > > > #define BTC_IO_MC_REGS_SIZE 29 > > > @@ -346,7 +346,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > err = 0; > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > chip_name); > > > rdev->pfp_fw = firmware_get(fw_name); > > > if (rdev->pfp_fw == NULL) { > > > err = -ENOENT; > > > @@ -360,7 +360,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > goto out; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > chip_name); > > > rdev->me_fw = firmware_get(fw_name); > > > if (rdev->me_fw == NULL) { > > > err = -ENOENT; > > > @@ -373,7 +373,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > err = -EINVAL; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > rlc_chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > rlc_chip_name); > > > rdev->rlc_fw = firmware_get(fw_name); > > > if (rdev->rlc_fw == NULL) { > > > err = -ENOENT; > > > @@ -388,7 +388,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > > > /* no MC ucode on TN */ > > > if (!(rdev->flags & RADEON_IS_IGP)) { > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > > > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > > > chip_name); > > > rdev->mc_fw = firmware_get(fw_name); > > > if (rdev->mc_fw == NULL) { > > > err = -ENOENT; > > > diff --git a/src/dev/drm2/radeon/r600.c b/src/dev/drm2/radeon/r600.c > > > index d9b0322..30a7aca 100644 > > > --- a/src/dev/drm2/radeon/r600.c > > > +++ b/src/dev/drm2/radeon/r600.c > > > @@ -52,47 +52,47 @@ __FBSDID("$FreeBSD$"); > > > > > > #ifdef __linux__ > > > /* Firmware Names */ > > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > > -MODULE_FIRMWARE("radeon/R600_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/R700_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/CEDAR_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/CEDAR_me.bin"); > > > -MODULE_FIRMWARE("radeon/CEDAR_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/REDWOOD_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/REDWOOD_me.bin"); > > > -MODULE_FIRMWARE("radeon/REDWOOD_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/JUNIPER_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/JUNIPER_me.bin"); > > > -MODULE_FIRMWARE("radeon/JUNIPER_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/CYPRESS_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/CYPRESS_me.bin"); > > > -MODULE_FIRMWARE("radeon/CYPRESS_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/PALM_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/PALM_me.bin"); > > > -MODULE_FIRMWARE("radeon/SUMO_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/SUMO_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/SUMO_me.bin"); > > > -MODULE_FIRMWARE("radeon/SUMO2_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/SUMO2_me.bin"); > > > +MODULE_FIRMWARE("radeon_R600_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_R600_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV610_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV610_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV630_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV630_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV620_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV620_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV635_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV635_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV670_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV670_me_bin"); > > > +MODULE_FIRMWARE("radeon_RS780_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RS780_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV770_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV770_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV730_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV730_me_bin"); > > > +MODULE_FIRMWARE("radeon_RV710_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_RV710_me_bin"); > > > +MODULE_FIRMWARE("radeon_R600_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_R700_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_CEDAR_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_CEDAR_me_bin"); > > > +MODULE_FIRMWARE("radeon_CEDAR_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_REDWOOD_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_REDWOOD_me_bin"); > > > +MODULE_FIRMWARE("radeon_REDWOOD_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_JUNIPER_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_JUNIPER_me_bin"); > > > +MODULE_FIRMWARE("radeon_JUNIPER_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_CYPRESS_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_CYPRESS_me_bin"); > > > +MODULE_FIRMWARE("radeon_CYPRESS_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_PALM_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_PALM_me_bin"); > > > +MODULE_FIRMWARE("radeon_SUMO_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_SUMO_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_SUMO_me_bin"); > > > +MODULE_FIRMWARE("radeon_SUMO2_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_SUMO2_me_bin"); > > > #endif > > > > > > int r600_debugfs_mc_info_init(struct radeon_device *rdev); > > > @@ -2066,7 +2066,7 @@ int r600_init_microcode(struct radeon_device > *rdev) > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > err = 0; > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > chip_name); > > > rdev->pfp_fw = firmware_get(fw_name); > > > if (rdev->pfp_fw == NULL) { > > > err = -ENOENT; > > > @@ -2080,7 +2080,7 @@ int r600_init_microcode(struct radeon_device > *rdev) > > > goto out; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > chip_name); > > > rdev->me_fw = firmware_get(fw_name); > > > if (rdev->me_fw == NULL) { > > > err = -ENOENT; > > > @@ -2093,7 +2093,7 @@ int r600_init_microcode(struct radeon_device > *rdev) > > > err = -EINVAL; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > rlc_chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > rlc_chip_name); > > > rdev->rlc_fw = firmware_get(fw_name); > > > if (rdev->rlc_fw == NULL) { > > > err = -ENOENT; > > > diff --git a/src/dev/drm2/radeon/r600_cp.c > b/src/dev/drm2/radeon/r600_cp.c > > > index 3c6462e..9382cb5 100644 > > > --- a/src/dev/drm2/radeon/r600_cp.c > > > +++ b/src/dev/drm2/radeon/r600_cp.c > > > @@ -46,26 +46,26 @@ __FBSDID("$FreeBSD$"); > > > > > > #ifdef __linux__ > > > /* Firmware Names */ > > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > > +MODULE_FIRMWARE("radeon_R600_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_R600_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV610_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV610_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV630_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV630_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV620_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV620_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV635_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV635_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV670_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV670_me.bin"); > > > +MODULE_FIRMWARE("radeon_RS780_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RS780_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV770_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV770_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV730_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV730_me.bin"); > > > +MODULE_FIRMWARE("radeon_RV710_pfp.bin"); > > > +MODULE_FIRMWARE("radeon_RV710_me.bin"); > > > #endif > > > > > > > > > @@ -359,7 +359,7 @@ static int > r600_cp_init_microcode(drm_radeon_private_t > > > *dev_priv) > > > DRM_INFO("Loading %s CP Microcode\n", chip_name); > > > err = 0; > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp.bin", > chip_name); > > > dev_priv->pfp_fw = firmware_get(fw_name); > > > if (dev_priv->pfp_fw == NULL) { > > > err = -ENOENT; > > > @@ -373,7 +373,7 @@ static int > r600_cp_init_microcode(drm_radeon_private_t > > > *dev_priv) > > > goto out; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me.bin", > chip_name); > > > dev_priv->me_fw = firmware_get(fw_name); > > > if (dev_priv->me_fw == NULL) { > > > err = -ENOENT; > > > diff --git a/src/dev/drm2/radeon/si.c b/src/dev/drm2/radeon/si.c > > > index 394b93a..1ac5d78 100644 > > > --- a/src/dev/drm2/radeon/si.c > > > +++ b/src/dev/drm2/radeon/si.c > > > @@ -41,21 +41,21 @@ __FBSDID("$FreeBSD$"); > > > #define SI_MC_UCODE_SIZE 7769 > > > > > > #ifdef __linux__ > > > -MODULE_FIRMWARE("radeon/TAHITI_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/TAHITI_me.bin"); > > > -MODULE_FIRMWARE("radeon/TAHITI_ce.bin"); > > > -MODULE_FIRMWARE("radeon/TAHITI_mc.bin"); > > > -MODULE_FIRMWARE("radeon/TAHITI_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/PITCAIRN_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/PITCAIRN_me.bin"); > > > -MODULE_FIRMWARE("radeon/PITCAIRN_ce.bin"); > > > -MODULE_FIRMWARE("radeon/PITCAIRN_mc.bin"); > > > -MODULE_FIRMWARE("radeon/PITCAIRN_rlc.bin"); > > > -MODULE_FIRMWARE("radeon/VERDE_pfp.bin"); > > > -MODULE_FIRMWARE("radeon/VERDE_me.bin"); > > > -MODULE_FIRMWARE("radeon/VERDE_ce.bin"); > > > -MODULE_FIRMWARE("radeon/VERDE_mc.bin"); > > > -MODULE_FIRMWARE("radeon/VERDE_rlc.bin"); > > > +MODULE_FIRMWARE("radeon_TAHITI_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_TAHITI_me_bin"); > > > +MODULE_FIRMWARE("radeon_TAHITI_ce_bin"); > > > +MODULE_FIRMWARE("radeon_TAHITI_mc_bin"); > > > +MODULE_FIRMWARE("radeon_TAHITI_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_PITCAIRN_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_PITCAIRN_me_bin"); > > > +MODULE_FIRMWARE("radeon_PITCAIRN_ce_bin"); > > > +MODULE_FIRMWARE("radeon_PITCAIRN_mc_bin"); > > > +MODULE_FIRMWARE("radeon_PITCAIRN_rlc_bin"); > > > +MODULE_FIRMWARE("radeon_VERDE_pfp_bin"); > > > +MODULE_FIRMWARE("radeon_VERDE_me_bin"); > > > +MODULE_FIRMWARE("radeon_VERDE_ce_bin"); > > > +MODULE_FIRMWARE("radeon_VERDE_mc_bin"); > > > +MODULE_FIRMWARE("radeon_VERDE_rlc_bin"); > > > #endif > > > > > > #ifdef FREEBSD_WIP /* FreeBSD: to please GCC 4.2. */ > > > @@ -325,7 +325,7 @@ static int si_init_microcode(struct radeon_device > > > *rdev) > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > err = 0; > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > chip_name); > > > rdev->pfp_fw = drm_firmware_get(fw_name, rdev->dev); > > > if (rdev->pfp_fw == NULL) { > > > err = -ENOENT; > > > @@ -339,7 +339,7 @@ static int si_init_microcode(struct radeon_device > > > *rdev) > > > goto out; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > chip_name); > > > rdev->me_fw = drm_firmware_get(fw_name, rdev->dev); > > > if (rdev->me_fw == NULL) { > > > err = -ENOENT; > > > @@ -352,7 +352,7 @@ static int si_init_microcode(struct radeon_device > > > *rdev) > > > err = -EINVAL; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_ce_bin", > chip_name); > > > rdev->ce_fw = drm_firmware_get(fw_name, rdev->dev); > > > if (rdev->ce_fw == NULL) { > > > err = -ENOENT; > > > @@ -365,7 +365,7 @@ static int si_init_microcode(struct radeon_device > > > *rdev) > > > err = -EINVAL; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > rlc_chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > rlc_chip_name); > > > rdev->rlc_fw = drm_firmware_get(fw_name, rdev->dev); > > > if (rdev->rlc_fw == NULL) { > > > err = -ENOENT; > > > @@ -378,7 +378,7 @@ static int si_init_microcode(struct radeon_device > > > *rdev) > > > err = -EINVAL; > > > } > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > chip_name); > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > chip_name); > > > rdev->mc_fw = drm_firmware_get(fw_name, rdev->dev); > > > if (rdev->mc_fw == NULL) { > > > err = -ENOENT; > > > > > -- > Steve > 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 > 20161221 https://www.youtube.com/watch?v=IbCHE-hONow > From owner-freebsd-x11@freebsd.org Sat Sep 29 05:04:30 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8AB8010BF488 for ; Sat, 29 Sep 2018 05:04:30 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E8B718E616 for ; Sat, 29 Sep 2018 05:04:29 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w8T54I3W003462 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 28 Sep 2018 22:04:18 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w8T54ISa003461; Fri, 28 Sep 2018 22:04:18 -0700 (PDT) (envelope-from sgk) Date: Fri, 28 Sep 2018 22:04:18 -0700 From: Steve Kargl To: Johannes Lundberg Cc: Niclas Zeising , x11-list freebsd Subject: Re: fence_wait returned with error -512 Message-ID: <20180929050418.GA3431@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 05:04:30 -0000 Johannes, Sorry about delayed response. Somehow your email ended up in a spam folder. I do a lot of "trail and error" programming, so there is nothing to apologies about. I realize you (and other Xorg/X11 developers) would rather be working on the drm-stable, next, or devel code. If you need some testing, I'm willing to do so. My system with the older video card is at work, which means my next round of testing won't happen until Monday. -- steve On Fri, Sep 28, 2018 at 03:13:52PM -0700, Johannes Lundberg wrote: > Date: Fri, 28 Sep 2018 15:13:52 -0700 > From: Johannes Lundberg > To: Steve Kargl > Cc: Niclas Zeising , x11-list freebsd > > Subject: Re: fence_wait returned with error -512 > > Hi Steve > > Sorry for the many trial and errors.. I found some more renamed firmware > names and have updated the repo on github. > I tested with a hello world module. > > static int hello_handler(module_t _mod, int event, void *_arg) { > switch(event) { > case MOD_LOAD: > printf("MOD_LOAD: \n"); > fw = drm_firmware_get("radeon/CAICOS_pfp.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > fw = drm_firmware_get("radeon/CAICOS_me.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > fw = drm_firmware_get("radeon/CAICOS_mc.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > fw = drm_firmware_get("radeon/CAICOS_smc.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > fw = drm_firmware_get("radeon/VERDE_rlc.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > fw = drm_firmware_get("radeon/R100_cp.bin", NULL); > firmware_put(fw, FIRMWARE_UNLOAD); > > break; > case MOD_UNLOAD: > printf("MOD_UNLOAD: \n"); > break; > default: > break; > } > return 0; > } > > output: > > MOD_LOAD: > unknown: Successfully loaded firmware image with name: radeon/CAICOS_pfp.bin > radeon/CAICOS_me.bin: could not load firmware image, error 2 > radeon/CAICOS_me.bin: could not load firmware image, error 2 > unknown: Successfully loaded firmware image with name (mapped name): > radeon/CAICOS_me.bin (radeon_CAICOS_me_bin) > radeon/CAICOS_mc.bin: could not load firmware image, error 2 > radeon/CAICOS_mc.bin: could not load firmware image, error 2 > unknown: Successfully loaded firmware image with name (mapped name): > radeon/CAICOS_mc.bin (radeon_CAICOS_mc_bin) > radeon/CAICOS_smc.bin: could not load firmware image, error 2 > radeon/CAICOS_smc.bin: could not load firmware image, error 2 > unknown: Successfully loaded firmware image with name (mapped name): > radeon/CAICOS_smc.bin (radeon_CAICOS_smc_bin) > radeon/VERDE_rlc.bin: could not load firmware image, error 2 > radeon/VERDE_rlc.bin: could not load firmware image, error 2 > unknown: Successfully loaded firmware image with name (mapped name): > radeon/VERDE_rlc.bin (radeon_VERDE_rlc_bin) > radeon/R100_cp.bin: could not load firmware image, error 2 > radeon/R100_cp.bin: could not load firmware image, error 2 > unknown: Successfully loaded firmware image with name (mapped name): > radeon/R100_cp.bin (radeon_R100_cp_bin) > > it is normal that is fails two times because it first tries to load with > unmapped filename. > > > On Fri, Sep 28, 2018 at 11:37 AM Steve Kargl < > sgk@troutmask.apl.washington.edu> wrote: > > > OK. Thanks for looking into this. If you're trying to go > > with the upstream naming convention (probably a good thing), > > then you'll need to update the gpu-firmware-kmod port. It > > is the one that mangles names, and AFAIU wraps the firmware > > into a *.ko file. > > > > % pkg which /boot/modules/radeon_CAICOS_pfp_bin.ko > > /boot/modules/radeon_CAICOS_pfp_bin.ko was installed by package > > gpu-firmware-kmod-g20180825 > > > > Again, thanks. > > > > As far as I understand, the filename has to be mangled for the kernel to > load the .ko file. The internal firmware name is same as upstream. > > > > > -- > > steve > > > > > > On Fri, Sep 28, 2018 at 11:14:56AM -0700, Johannes Lundberg wrote: > > > Hi > > > > > > radeon/%s_mc.bin etc is correct because that is the "internal" name of > > the > > > firmware that is registered when the .ko file is loaded. by using the > > > upstream name we don't have to patch and rename every time a new firmware > > > comes out. > > > > > > A custom function, drm_firmware_get, will translate this into the correct > > > filename, as is done in the linuxkpi drm drivers. > > > > > > I will check further what is missing today or tomorrow. > > > > > > > > > > > > On Fri, Sep 28, 2018 at 10:36 AM Steve Kargl < > > > sgk@troutmask.apl.washington.edu> wrote: > > > > > > > On Thu, Sep 27, 2018 at 05:48:35PM -0700, Johannes Lundberg wrote: > > > > > > > > > > I pushed a fix for firmware names. Please run git pull and try again. > > > > > > > > > > > > > The semi-obvious diff to git code (see patch following .sig) > > > > allows at least the loading of one module. > > > > > > > > % kldstat | grep radeon > > > > 11 1 0xffffffff81622000 db810 radeonkms.ko > > > > 14 1 0xffffffff81748000 12f7 radeon_CAICOS_pfp_bin.ko > > > > > > > > Upon trying to start Xorg, I now see > > > > > > > > info: [drm] Loading CAICOS Microcode > > > > error: [drm:pid919:ni_init_microcode] *ERROR* ni_cp: Failed to load > > > > firmware "radeon_CAICOS_pfp_bin" > > > > error: [drm:pid919:evergreen_startup] *ERROR* Failed to load firmware! > > > > drmn0: error: disabling GPU acceleration > > > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > > > drmn0: warning: 0xfffff800029ec400 unpin not necessary > > > > error: [drm:pid919:evergreen_init] *ERROR* radeon: MC ucode required > > for > > > > NI+. > > > > drmn0: error: Fatal error during GPU init > > > > info: [drm] radeon: finishing device. > > > > info: [drm] radeon: ttm finalized > > > > device_attach: drmn0 attach returned 22 > > > > > > > > -- > > > > Steve > > > > > > > > > > > > diff --git a/src/dev/drm2/radeon/ni.c b/src/dev/drm2/radeon/ni.c > > > > index e254c83..09b63e7 100644 > > > > --- a/src/dev/drm2/radeon/ni.c > > > > +++ b/src/dev/drm2/radeon/ni.c > > > > @@ -63,23 +63,23 @@ extern int si_rlc_init(struct radeon_device *rdev); > > > > > > > > #ifdef __linux__ > > > > /* Firmware Names */ > > > > -MODULE_FIRMWARE("radeon/BARTS_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/BARTS_me.bin"); > > > > -MODULE_FIRMWARE("radeon/BARTS_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/BTC_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/TURKS_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/TURKS_me.bin"); > > > > -MODULE_FIRMWARE("radeon/TURKS_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/CAICOS_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/CAICOS_me.bin"); > > > > -MODULE_FIRMWARE("radeon/CAICOS_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/CAYMAN_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/CAYMAN_me.bin"); > > > > -MODULE_FIRMWARE("radeon/CAYMAN_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/CAYMAN_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/ARUBA_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/ARUBA_me.bin"); > > > > -MODULE_FIRMWARE("radeon/ARUBA_rlc.bin"); > > > > +MODULE_FIRMWARE("radeon_BARTS_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_BARTS_me_bin"); > > > > +MODULE_FIRMWARE("radeon_BARTS_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_BTC_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_TURKS_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_TURKS_me_bin"); > > > > +MODULE_FIRMWARE("radeon_TURKS_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_CAICOS_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_CAICOS_me_bin"); > > > > +MODULE_FIRMWARE("radeon_CAICOS_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_CAYMAN_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_CAYMAN_me_bin"); > > > > +MODULE_FIRMWARE("radeon_CAYMAN_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_CAYMAN_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_ARUBA_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_ARUBA_me_bin"); > > > > +MODULE_FIRMWARE("radeon_ARUBA_rlc_bin"); > > > > #endif > > > > > > > > #define BTC_IO_MC_REGS_SIZE 29 > > > > @@ -346,7 +346,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > > err = 0; > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > > chip_name); > > > > rdev->pfp_fw = firmware_get(fw_name); > > > > if (rdev->pfp_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -360,7 +360,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > goto out; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > > chip_name); > > > > rdev->me_fw = firmware_get(fw_name); > > > > if (rdev->me_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -373,7 +373,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > err = -EINVAL; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > > rlc_chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > > rlc_chip_name); > > > > rdev->rlc_fw = firmware_get(fw_name); > > > > if (rdev->rlc_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -388,7 +388,7 @@ int ni_init_microcode(struct radeon_device *rdev) > > > > > > > > /* no MC ucode on TN */ > > > > if (!(rdev->flags & RADEON_IS_IGP)) { > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > > > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > > > > chip_name); > > > > rdev->mc_fw = firmware_get(fw_name); > > > > if (rdev->mc_fw == NULL) { > > > > err = -ENOENT; > > > > diff --git a/src/dev/drm2/radeon/r600.c b/src/dev/drm2/radeon/r600.c > > > > index d9b0322..30a7aca 100644 > > > > --- a/src/dev/drm2/radeon/r600.c > > > > +++ b/src/dev/drm2/radeon/r600.c > > > > @@ -52,47 +52,47 @@ __FBSDID("$FreeBSD$"); > > > > > > > > #ifdef __linux__ > > > > /* Firmware Names */ > > > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > > > -MODULE_FIRMWARE("radeon/R600_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/R700_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/CEDAR_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/CEDAR_me.bin"); > > > > -MODULE_FIRMWARE("radeon/CEDAR_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/REDWOOD_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/REDWOOD_me.bin"); > > > > -MODULE_FIRMWARE("radeon/REDWOOD_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/JUNIPER_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/JUNIPER_me.bin"); > > > > -MODULE_FIRMWARE("radeon/JUNIPER_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/CYPRESS_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/CYPRESS_me.bin"); > > > > -MODULE_FIRMWARE("radeon/CYPRESS_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/PALM_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/PALM_me.bin"); > > > > -MODULE_FIRMWARE("radeon/SUMO_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/SUMO_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/SUMO_me.bin"); > > > > -MODULE_FIRMWARE("radeon/SUMO2_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/SUMO2_me.bin"); > > > > +MODULE_FIRMWARE("radeon_R600_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_R600_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV610_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV610_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV630_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV630_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV620_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV620_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV635_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV635_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV670_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV670_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RS780_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RS780_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV770_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV770_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV730_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV730_me_bin"); > > > > +MODULE_FIRMWARE("radeon_RV710_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_RV710_me_bin"); > > > > +MODULE_FIRMWARE("radeon_R600_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_R700_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_CEDAR_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_CEDAR_me_bin"); > > > > +MODULE_FIRMWARE("radeon_CEDAR_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_REDWOOD_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_REDWOOD_me_bin"); > > > > +MODULE_FIRMWARE("radeon_REDWOOD_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_JUNIPER_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_JUNIPER_me_bin"); > > > > +MODULE_FIRMWARE("radeon_JUNIPER_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_CYPRESS_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_CYPRESS_me_bin"); > > > > +MODULE_FIRMWARE("radeon_CYPRESS_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_PALM_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_PALM_me_bin"); > > > > +MODULE_FIRMWARE("radeon_SUMO_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_SUMO_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_SUMO_me_bin"); > > > > +MODULE_FIRMWARE("radeon_SUMO2_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_SUMO2_me_bin"); > > > > #endif > > > > > > > > int r600_debugfs_mc_info_init(struct radeon_device *rdev); > > > > @@ -2066,7 +2066,7 @@ int r600_init_microcode(struct radeon_device > > *rdev) > > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > > err = 0; > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > > chip_name); > > > > rdev->pfp_fw = firmware_get(fw_name); > > > > if (rdev->pfp_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -2080,7 +2080,7 @@ int r600_init_microcode(struct radeon_device > > *rdev) > > > > goto out; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > > chip_name); > > > > rdev->me_fw = firmware_get(fw_name); > > > > if (rdev->me_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -2093,7 +2093,7 @@ int r600_init_microcode(struct radeon_device > > *rdev) > > > > err = -EINVAL; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > > rlc_chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > > rlc_chip_name); > > > > rdev->rlc_fw = firmware_get(fw_name); > > > > if (rdev->rlc_fw == NULL) { > > > > err = -ENOENT; > > > > diff --git a/src/dev/drm2/radeon/r600_cp.c > > b/src/dev/drm2/radeon/r600_cp.c > > > > index 3c6462e..9382cb5 100644 > > > > --- a/src/dev/drm2/radeon/r600_cp.c > > > > +++ b/src/dev/drm2/radeon/r600_cp.c > > > > @@ -46,26 +46,26 @@ __FBSDID("$FreeBSD$"); > > > > > > > > #ifdef __linux__ > > > > /* Firmware Names */ > > > > -MODULE_FIRMWARE("radeon/R600_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/R600_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV610_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV610_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV630_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV630_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV620_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV620_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV635_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV635_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV670_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV670_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RS780_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RS780_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV770_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV770_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV730_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV730_me.bin"); > > > > -MODULE_FIRMWARE("radeon/RV710_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/RV710_me.bin"); > > > > +MODULE_FIRMWARE("radeon_R600_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_R600_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV610_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV610_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV630_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV630_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV620_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV620_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV635_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV635_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV670_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV670_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RS780_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RS780_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV770_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV770_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV730_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV730_me.bin"); > > > > +MODULE_FIRMWARE("radeon_RV710_pfp.bin"); > > > > +MODULE_FIRMWARE("radeon_RV710_me.bin"); > > > > #endif > > > > > > > > > > > > @@ -359,7 +359,7 @@ static int > > r600_cp_init_microcode(drm_radeon_private_t > > > > *dev_priv) > > > > DRM_INFO("Loading %s CP Microcode\n", chip_name); > > > > err = 0; > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp.bin", > > chip_name); > > > > dev_priv->pfp_fw = firmware_get(fw_name); > > > > if (dev_priv->pfp_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -373,7 +373,7 @@ static int > > r600_cp_init_microcode(drm_radeon_private_t > > > > *dev_priv) > > > > goto out; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me.bin", > > chip_name); > > > > dev_priv->me_fw = firmware_get(fw_name); > > > > if (dev_priv->me_fw == NULL) { > > > > err = -ENOENT; > > > > diff --git a/src/dev/drm2/radeon/si.c b/src/dev/drm2/radeon/si.c > > > > index 394b93a..1ac5d78 100644 > > > > --- a/src/dev/drm2/radeon/si.c > > > > +++ b/src/dev/drm2/radeon/si.c > > > > @@ -41,21 +41,21 @@ __FBSDID("$FreeBSD$"); > > > > #define SI_MC_UCODE_SIZE 7769 > > > > > > > > #ifdef __linux__ > > > > -MODULE_FIRMWARE("radeon/TAHITI_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/TAHITI_me.bin"); > > > > -MODULE_FIRMWARE("radeon/TAHITI_ce.bin"); > > > > -MODULE_FIRMWARE("radeon/TAHITI_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/TAHITI_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/PITCAIRN_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/PITCAIRN_me.bin"); > > > > -MODULE_FIRMWARE("radeon/PITCAIRN_ce.bin"); > > > > -MODULE_FIRMWARE("radeon/PITCAIRN_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/PITCAIRN_rlc.bin"); > > > > -MODULE_FIRMWARE("radeon/VERDE_pfp.bin"); > > > > -MODULE_FIRMWARE("radeon/VERDE_me.bin"); > > > > -MODULE_FIRMWARE("radeon/VERDE_ce.bin"); > > > > -MODULE_FIRMWARE("radeon/VERDE_mc.bin"); > > > > -MODULE_FIRMWARE("radeon/VERDE_rlc.bin"); > > > > +MODULE_FIRMWARE("radeon_TAHITI_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_TAHITI_me_bin"); > > > > +MODULE_FIRMWARE("radeon_TAHITI_ce_bin"); > > > > +MODULE_FIRMWARE("radeon_TAHITI_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_TAHITI_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_PITCAIRN_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_PITCAIRN_me_bin"); > > > > +MODULE_FIRMWARE("radeon_PITCAIRN_ce_bin"); > > > > +MODULE_FIRMWARE("radeon_PITCAIRN_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_PITCAIRN_rlc_bin"); > > > > +MODULE_FIRMWARE("radeon_VERDE_pfp_bin"); > > > > +MODULE_FIRMWARE("radeon_VERDE_me_bin"); > > > > +MODULE_FIRMWARE("radeon_VERDE_ce_bin"); > > > > +MODULE_FIRMWARE("radeon_VERDE_mc_bin"); > > > > +MODULE_FIRMWARE("radeon_VERDE_rlc_bin"); > > > > #endif > > > > > > > > #ifdef FREEBSD_WIP /* FreeBSD: to please GCC 4.2. */ > > > > @@ -325,7 +325,7 @@ static int si_init_microcode(struct radeon_device > > > > *rdev) > > > > DRM_INFO("Loading %s Microcode\n", chip_name); > > > > err = 0; > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_pfp_bin", > > chip_name); > > > > rdev->pfp_fw = drm_firmware_get(fw_name, rdev->dev); > > > > if (rdev->pfp_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -339,7 +339,7 @@ static int si_init_microcode(struct radeon_device > > > > *rdev) > > > > goto out; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_me_bin", > > chip_name); > > > > rdev->me_fw = drm_firmware_get(fw_name, rdev->dev); > > > > if (rdev->me_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -352,7 +352,7 @@ static int si_init_microcode(struct radeon_device > > > > *rdev) > > > > err = -EINVAL; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_ce_bin", > > chip_name); > > > > rdev->ce_fw = drm_firmware_get(fw_name, rdev->dev); > > > > if (rdev->ce_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -365,7 +365,7 @@ static int si_init_microcode(struct radeon_device > > > > *rdev) > > > > err = -EINVAL; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", > > > > rlc_chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_rlc_bin", > > > > rlc_chip_name); > > > > rdev->rlc_fw = drm_firmware_get(fw_name, rdev->dev); > > > > if (rdev->rlc_fw == NULL) { > > > > err = -ENOENT; > > > > @@ -378,7 +378,7 @@ static int si_init_microcode(struct radeon_device > > > > *rdev) > > > > err = -EINVAL; > > > > } > > > > > > > > - snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", > > chip_name); > > > > + snprintf(fw_name, sizeof(fw_name), "radeon_%s_mc_bin", > > chip_name); > > > > rdev->mc_fw = drm_firmware_get(fw_name, rdev->dev); > > > > if (rdev->mc_fw == NULL) { > > > > err = -ENOENT; > > > > > > > > -- > > Steve > > 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 > > 20161221 https://www.youtube.com/watch?v=IbCHE-hONow > > -- Steve 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 20161221 https://www.youtube.com/watch?v=IbCHE-hONow From owner-freebsd-x11@freebsd.org Sat Sep 29 09:57:14 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13FB410C25A4 for ; Sat, 29 Sep 2018 09:57:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 88E02751BD for ; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4967310C259F; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 380BC10C259E for ; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C0CD1751BA for ; Sat, 29 Sep 2018 09:57:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 29080150D4 for ; Sat, 29 Sep 2018 09:57:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8T9vCN1019864 for ; Sat, 29 Sep 2018 09:57:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8T9vCBo019863 for x11@FreeBSD.org; Sat, 29 Sep 2018 09:57:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 231798] x11-drivers/xf86-video-amdgpu: update to 18.1.0 Date: Sat, 29 Sep 2018 09:57:11 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 09:57:14 -0000 Bugzilla Automation has asked freebsd-x11 mailing li= st for maintainer-feedback: Bug 231798: x11-drivers/xf86-video-amdgpu: update to 18.1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231798 From owner-freebsd-x11@freebsd.org Sat Sep 29 09:57:14 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A56410C25A7 for ; Sat, 29 Sep 2018 09:57:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 184CE751BF for ; Sat, 29 Sep 2018 09:57:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id CCFB010C25A3; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBB6310C25A1 for ; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D925751BC for ; Sat, 29 Sep 2018 09:57:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id AAF3B150D6 for ; Sat, 29 Sep 2018 09:57:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8T9vCDn019877 for ; Sat, 29 Sep 2018 09:57:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8T9vCuI019876 for x11@FreeBSD.org; Sat, 29 Sep 2018 09:57:12 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: x11@FreeBSD.org Subject: [Bug 231798] x11-drivers/xf86-video-amdgpu: update to 18.1.0 Date: Sat, 29 Sep 2018 09:57:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: voidanix@420blaze.it X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 09:57:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231798 Bug ID: 231798 Summary: x11-drivers/xf86-video-amdgpu: update to 18.1.0 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: voidanix@420blaze.it Flags: maintainer-feedback?(x11@FreeBSD.org) Assignee: x11@FreeBSD.org Created attachment 197590 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D197590&action= =3Dedit update --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sat Sep 29 10:00:58 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 892E310C2758 for ; Sat, 29 Sep 2018 10:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 27646753B5 for ; Sat, 29 Sep 2018 10:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DFB5110C2757; Sat, 29 Sep 2018 10:00:57 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE49210C2756 for ; Sat, 29 Sep 2018 10:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6FF65753B2 for ; Sat, 29 Sep 2018 10:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A39E6150F5 for ; Sat, 29 Sep 2018 10:00:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8TA0uZ1028872 for ; Sat, 29 Sep 2018 10:00:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8TA0uaO028871 for x11@FreeBSD.org; Sat, 29 Sep 2018 10:00:56 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: x11@FreeBSD.org Subject: [Bug 231798] x11-drivers/xf86-video-amdgpu: update to 18.1.0 Date: Sat, 29 Sep 2018 10:00:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: voidanix@420blaze.it X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: keywords bug_file_loc 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 10:00:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231798 voidanix changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch URL| |https://cgit.freedesktop.or | |g/xorg/driver/xf86-video-am | |dgpu/log/?id=3Dxf86-video-= amd | |gpu-18.1.0 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sat Sep 29 10:05:13 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32B9010C28A6 for ; Sat, 29 Sep 2018 10:05:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C2890756B6 for ; Sat, 29 Sep 2018 10:05:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 83B9210C28A5; Sat, 29 Sep 2018 10:05:12 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7245110C28A4 for ; Sat, 29 Sep 2018 10:05:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 123B9756B5 for ; Sat, 29 Sep 2018 10:05:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 5EF49151F7 for ; Sat, 29 Sep 2018 10:05:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8TA5Bf1034494 for ; Sat, 29 Sep 2018 10:05:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8TA5B6E034493 for x11@FreeBSD.org; Sat, 29 Sep 2018 10:05:11 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: x11@FreeBSD.org Subject: [Bug 231798] x11-drivers/xf86-video-amdgpu: update to 18.1.0 Date: Sat, 29 Sep 2018 10:05:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zeising@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 10:05:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231798 Niclas Zeising changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zeising@FreeBSD.org --- Comment #1 from Niclas Zeising --- This is already being worked on, and slated for commit after 2018Q4 is branched. See https://reviews.freebsd.org/D17332 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-x11@freebsd.org Sat Sep 29 10:58:16 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3844110C3671 for ; Sat, 29 Sep 2018 10:58:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C6D3976D06 for ; Sat, 29 Sep 2018 10:58:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 887E010C3670; Sat, 29 Sep 2018 10:58:15 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 772F410C366F for ; Sat, 29 Sep 2018 10:58:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18E0F76D04 for ; Sat, 29 Sep 2018 10:58:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6065A153E5 for ; Sat, 29 Sep 2018 10:58:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w8TAwEsS028405 for ; Sat, 29 Sep 2018 10:58:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w8TAwEMx028404 for x11@FreeBSD.org; Sat, 29 Sep 2018 10:58:14 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: x11@FreeBSD.org Subject: [Bug 231798] x11-drivers/xf86-video-amdgpu: update to 18.1.0 Date: Sat, 29 Sep 2018 10:58:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: voidanix@420blaze.it X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Rejected X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: resolution bug_status 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-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Sep 2018 10:58:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231798 voidanix changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Rejected Status|New |Closed --- Comment #2 from voidanix --- (In reply to Niclas Zeising from comment #1) Thanks, I'll close this then --=20 You are receiving this mail because: You are the assignee for the bug.=