Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Oct 2015 18:49:45 -0400
From:      Shawn Webb <shawn.webb@hardenedbsd.org>
To:        Jean-S??bastien P??dron <jean-sebastien.pedron@dumbbell.fr>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Testing the new i915 driver
Message-ID:  <20151008224939.GA95302@mutt-hardenedbsd>
In-Reply-To: <20151008151017.GC40844@mutt-hardenedbsd>
References:  <5615A42C.3080908@FreeBSD.org> <20151007231519.GA40844@mutt-hardenedbsd> <20151007233535.GB40844@mutt-hardenedbsd> <56161768.2000406@dumbbell.fr> <20151008151017.GC40844@mutt-hardenedbsd>

next in thread | previous in thread | raw e-mail | index | archive | help

--wRRV7LY7NUeQGEoC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 08, 2015 at 11:12:01AM -0400, Shawn Webb wrote:
> On Thu, Oct 08, 2015 at 09:12:40AM +0200, Jean-S??bastien P??dron wrote:
> > On 08.10.2015 01:35, Shawn Webb wrote:
> > > On Wed, Oct 07, 2015 at 07:15:24PM -0400, Shawn Webb wrote:
> > >> You. Are. Awesome!
> > >>
> > >> I'm going to try this on HardenedBSD 11-CURRENT tonight. I'll report
> > >> back with whatever results I get.
> >=20
> > Thank you very much :)
> >=20
> > > I got this error when doing buildkernel:
> > >=20
> > > /usr/src/sys/modules/drm2/i915kms/../../../dev/drm2/i915/i915_gem_exe=
cbuffer.c:861:9: error: use of undeclared label 'pre_struct_lock_err'
> > >                         goto pre_struct_lock_err;
> >=20
> > I don't have this label in my local copy. How did you generate the patc=
h?
>=20
> cd /usr/src
> # On branch hardened/current/master from HardenedBSD, synced with latest =
FreeBSD HEAD
> git remote add graphics git://github.com/freebsd/freebsd-base-graphics.git
> git fetch graphics
> git checkout -b hardened/experimental/master-graphics
> git merge graphics/drm-i915-update-38
> make -sj10 buildworld buildkernel KERNCONF=3DHARDENEDBSD

After re-applying your branch, everything compiles fine. Here's a few
things I've learned:

1) Do _NOT_ put i915kms_load=3D"YES" in /boot/loader.conf. Doing so
   results in a non-bootable system. The boot process gets stuck at
   mounting root. It exits with error 5 (no clue what that means).
2) Attempting to play video using any native video player (VLC, mpv,
   etc.) causes a kernel panic (link to core.txt below) when the
   application exits. No video plays, however. Strangely, I can still
   watch YouTube videos in Chromium.
3) Other than that, I'm loving i915 Haswell on my Lenovo Y50-70. I owe
   you a drink of your choosing if/when we meet.

Link to core.txt:
https://hardenedbsd.org/~shawn/2015-10-08_1843_i915_core.txt

Thanks,

--=20
Shawn Webb
HardenedBSD

GPG Key ID:          0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE

--wRRV7LY7NUeQGEoC
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWFvMAAAoJEGqEZY9SRW7u3WwP+wVc3c/l8aTGBtOmRCc3OGgF
ZvXyPea7fQ2IwSgHy9/gQDOtO8Z08/PRZ4JOb+EIfb9O/caRSbkhyITljUZHEiLJ
WNNV79zI5d9EPsnJ+VcYudOfuW1GKKS0Ik7egtlrHJCpaX84DEvkRreeqBLSyNBT
bDsIZyUO7MskBfvR3e1dpOYCM+PBJsRK2/cJeZucmnOYf6pV/6lf/+7aoc2wz+9h
PRc3REfvQSLqWagoL/D1yVQKIQJn9JdA27RWq2HACRLS6dFqcVXQHGbR8DQQXkaJ
GFhxzfNSIu9FtefsRfTvuLiHrZVBCe8xaadvWmSc5xTmC2cAgq/u24roHMv027X/
6wnKqcHEQO6Pz11b/WmKzEwWkbma3q5RKhDgdQy37sViw8mcGryDjTxUoeRNjn4Z
pRhhqUKRHlwIHB13OrAKfO75F9OomhM9wSQjvhRgfhGYOsDuB8IAPfOprwoEPu7Y
cAIOEmL8S3HnReZoRx9ddtRx7rMK+Thlcb8N03DRDWB8ob2d70pyHwR66HWkX79+
xHezHFtFCh4ldnSrRoXaAAAJvw7lRWH3qZGAvU+aSo/YPjEqY9t94z3xKN3hpwmt
4qbxfMqOt0DidoPJGrAMs913IhpAyD2XJ9LwI6sBgf19JvCdPTIWqERPR5w0JUlu
ZObWbpZ3n5HIw0Lk0MXa
=zGxL
-----END PGP SIGNATURE-----

--wRRV7LY7NUeQGEoC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151008224939.GA95302>