From owner-freebsd-x11@FreeBSD.ORG Wed Jan 7 10:59:07 2015 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05D7FD39 for ; Wed, 7 Jan 2015 10:59:07 +0000 (UTC) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 62AF466A26 for ; Wed, 7 Jan 2015 10:59:05 +0000 (UTC) Received: (qmail 50103 invoked by uid 89); 7 Jan 2015 10:52:23 -0000 Received: from unknown (HELO bsd64.grem.de) (mg@grem.de@194.97.158.66) by mail.grem.de with ESMTPA; 7 Jan 2015 10:52:23 -0000 Date: Wed, 7 Jan 2015 11:52:22 +0100 From: Michael Gmelin To: Gary Jennejohn Subject: Re: Testing i915kms/Haswell on Intel 4th generation grpahics Message-ID: <20150107115222.17461362@bsd64.grem.de> In-Reply-To: <20150107113757.0a58b35d@ernst.home> References: <20150106044154.50171e38@bsd64.grem.de> <20150107095443.2ac900e4@bsd64.grem.de> <20150107113757.0a58b35d@ernst.home> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 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, 07 Jan 2015 10:59:07 -0000 On Wed, 7 Jan 2015 11:37:57 +0100 Gary Jennejohn wrote: > On Wed, 7 Jan 2015 09:54:43 +0100 > Michael Gmelin wrote: > > > On Wed, 7 Jan 2015 08:05:16 +0400 > > Andrey Fesenko wrote: > > > > > On Tue, Jan 6, 2015 at 6:41 AM, Michael Gmelin > > > wrote: > > > > Hi, > > > > > > > > I took kib's patches from https://www.kib.kiev.ua/kib/drm/ and > > > > merged them into CURRENT (a couple of changes in vm). I also > > > > added my chipset id to pciids, i915 and agp. > > > > > > > > The merged/updated patch can be found here: > > > > > > > > http://blog.grem.de/bits/haswellgfx_20150106.patch > > > > > > > > > > You patch not contain i915_gem_stolen.c, intel_ddi.c, intel_pm.c > > > and not build, this files exist > > > https://www.kib.kiev.ua/kib/drm/i915.8.patch > > > > > > I'm have i5-4570 > > > pciconf > > > vgapci0@pci0:0:2:0: class=0x030000 card=0xd0001458 > > > chip=0x04128086 rev=0x06 hdr=0x00 > > > vendor = 'Intel Corporation' > > > device = 'Haswell Integrated Graphics Controller' > > > class = display > > > subclass = VGA > > > bar [10] = type Memory, range 64, base 0xf0000000, size > > > 4194304, enabled bar [18] = type Prefetchable Memory, range 64, > > > base 0xe0000000, size 268435456, enabled > > > bar [20] = type I/O Port, range 32, base 0xf000, size 64, > > > enabled cap 05[90] = MSI supports 1 message > > > cap 01[d0] = powerspec 2 supports D0 D3 current D0 > > > cap 13[a4] = PCI Advanced Features: FLR TP > > > > > > If after rebuild kernel and restart, set drm.debug=2 and kldload > > > i915kms system crushed. > > > > Thank you for pointing this out, I corrected the patch to contain > > these files as well. Style aside, it basically results in the same > > code as kib's patch, so it's redundant now. The only differences > > are PCI Ids for chipsets that are not supported yet (that's what I > > was testing), I attached a patch for those. > > > > Reversed patch. > patch -p1 -R ;) -- Michael Gmelin