From owner-freebsd-x11@freebsd.org Tue Feb 9 11:59:11 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59704AA360E; Tue, 9 Feb 2016 11:59:11 +0000 (UTC) (envelope-from isoa@kapsi.fi) Received: from mail.kapsi.fi (mx1.kapsi.fi [IPv6:2001:1bc8:1004::1:25]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 20F5D10F8; Tue, 9 Feb 2016 11:59:11 +0000 (UTC) (envelope-from isoa@kapsi.fi) Received: from karviainen.kapsi.fi ([217.30.184.182] helo=roundcube.kapsi.fi) by mail.kapsi.fi with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1aT6wi-00067Y-Mi; Tue, 09 Feb 2016 13:59:05 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 09 Feb 2016 13:59:04 +0200 From: Arto Pekkanen To: Masachika ISHIZUKA Cc: freebsd-x11@freebsd.org, owner-freebsd-x11@freebsd.org In-Reply-To: <20160209.171739.621348517537335405.ish@amail.plala.or.jp> References: <4cafc77ad57d53684808a0611b0305e2@kapsi.fi> <20160209.171739.621348517537335405.ish@amail.plala.or.jp> Message-ID: <3ed785a387c4a5d97e5923e3f77c8c96@kapsi.fi> X-Sender: isoa@kapsi.fi User-Agent: RoundCube Webmail/0.9.4 X-SA-Exim-Connect-IP: 217.30.184.182 X-SA-Exim-Mail-From: isoa@kapsi.fi X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=ham version=3.3.2 Subject: Re: Testing drm-i915-update-38 (c6d9af5) with patched i915_gem.c, encouraging results. X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000) X-SA-Exim-Scanned: Yes (on mail.kapsi.fi) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 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, 09 Feb 2016 11:59:11 -0000 Yeah, the driver is quite stable. There are still some quirks related to output ports. For example, if I enable more than 2 outputs, the third output seem to drop out after a long period of time. If I try to re-enable the output with xrandr, then X.org crashes. Not sure what triggers this. How many video outputs do you have active at the same time? Do they work fine? Masachika ISHIZUKA kirjoitti 09.02.2016 10:17: >> I realized that previously the drm-i915-update-38 (c6d9af5) kernel >> crashed because of a BUG_ON trap in i915_gem.c, not because of actual >> code fault. >> >> Then I found the following discussion in GitHub: >> https://github.com/freebsd/freebsd-base-graphics/issues/2 >> >> There the user myfreeweb "McGyver'd" the BUG_ON trap away by replacing >> it with WARN_ON -macro. I wanted to see if the driver would work, so I >> did the same. > > Hi, Arto Pekkanen > > Thank you for good information. > It is nice for me, too. The kernel is never crashed after replacing > BUG_ON with WARN_ON in i915_gem_object_move_to_inactive (i915_gem.c) > on e948ec8. -- Arto Pekkanen