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