From owner-freebsd-x11@freebsd.org Sat Sep 1 10:19:02 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 7965AFE7EAE for ; Sat, 1 Sep 2018 10:19:02 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.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 00B8583D47 for ; Sat, 1 Sep 2018 10:19:02 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: by mailman.ysv.freebsd.org (Postfix) id BA858FE7EAD; Sat, 1 Sep 2018 10:19:01 +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 805E9FE7EAC for ; Sat, 1 Sep 2018 10:19:01 +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 1CAD483D46 for ; Sat, 1 Sep 2018 10:19:01 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 422XJF2gb7zDhgL; Sat, 1 Sep 2018 10:18:53 +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=1535797132; bh=NkJAtdSIrggpQrFuYUlLs6qm VT35jAXymzqw6y7W2R4=; b=U5AJSkDCCSfc9tj83Q8EuNlXZGoj1Vi4Bh7mWI4x 8GclZ+r5BEe/Humyt3P1ydVGhJRoHRmID0lucofd34PaDfZuEOQwOIb7jIj73OQP 8f6PVELcsSCEI/c1AP3F708Y3qybntl297jkobYafMDBjGA/5V+D4yxnK48r6ZB3 y+s= 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 9LP3-YjJLNXQ; Sat, 1 Sep 2018 10:18:52 +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 422XJD46F4zDhFd; Sat, 1 Sep 2018 10:18:52 +0000 (UTC) Subject: Re: drm2 deprecation in base: problems with gpu-firmware-kmod port To: Alexey Dokuchaev Cc: x11@freebsd.org References: <20180829120935.GA79911@regency.nsu.ru> <20180829122523.GA82936@regency.nsu.ru> <20180829124049.GA84960@regency.nsu.ru> <317f97a7-9cae-0932-b40d-2e8487bce93b@daemonic.se> <20180829130302.GA88024@regency.nsu.ru> From: Niclas Zeising Message-ID: <85a7e6ac-6921-f017-6be6-b4ed2768dcb3@daemonic.se> Date: Sat, 1 Sep 2018 12:18:44 +0200 User-Agent: Mutt/1.5.21 MIME-Version: 1.0 In-Reply-To: <20180829130302.GA88024@regency.nsu.ru> 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: Sat, 01 Sep 2018 10:19:02 -0000 On 08/29/18 15:03, Alexey Dokuchaev wrote: > On Wed, Aug 29, 2018 at 02:32:01PM +0200, Niclas Zeising wrote: >> On 08/29/18 14:40, Alexey Dokuchaev wrote: >>> On Wed, Aug 29, 2018 at 02:06:34PM +0200, Niclas Zeising wrote: >>>> On 08/29/18 14:25, Alexey Dokuchaev wrote: >>>>> -radeonkmsfw_RV710_pfp: could not load firmware image, error 2 >>>>> +radeonkmsfw_RV710_pfp: firmware image loaded, but did not register >>>> >>>> Just for clarification, is that a change in the message (with the + and >>>> - as in diff) or the entire message? >>> >>> It's a diff :) sorry for not mentioning; I've omitted some other nearby >>> changes which are due to [drm:pid????] being different. >>> >>>> I have to look into this a bit more. >> >> This is quite strange. Did you install the firmware port from ports, or >> did you build it yourself? > > From the ports of course, via good old "svn up && make install". This is what i meant by "build it yourself" :). s/ports/pkg/ in my sentence above and it might make more sense. > >> Looking at the actual firmware files (the uuencoded binary blobs) they >> are the same (same sha256 sum) in both the source for the >> gpu-firmware-kmod package and from what's in [-CURRENT]. > > I can't update to the tip of the HEAD due to my world being June 9ish and > I'd rather not rebuild everything right now, but I'd assume that firmware > for old RV710 did not change and should be the same between kernels from > June 9 vs. when it was recently reverted. > >> It might be that they are built slightly differnt though, I guess. > > I'll have a closer look myself as well once I have some spare time cycles; > things are a bit hectic here at $work ATM. Something is strange wrt. the differences in firmware sizes. I can see it on my system as well, even though the uuencoded bits are the same. Might be that it's just some sort of "branding" since one is built at the same time as the kernel and one is not (different paths, debug info maybe?). There is also an issue with firmware naming which I have to look into. I still find it strange that it wasn't enough to rename the firmware blob, but maybe something else is going on. What exact ATI/AMD graphics card are you using? I might be able to dig something up from the pile behind me, otherwise I need help testing as well. Regards -- Niclas