[regression] drm-stable-kmod doesn't work in i386 jail on amd64 host

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sun, 07 Oct 2018 13:32:45 +0200
I often test Firefox on 10.4 i386 and sometimes play games via Wine.
Both require working OpenGL for COMPAT_FREEBSD32. My GPU is Skylake
which worked fine a few weegs ago i.e., before r338990.

Any clue?

$ uname -a
... FreeBSD 12.0-ALPHA8 #0 r339218M: Sun Oct  7 11:26:25 UTC 2018 foo_at_bar:/tmp/usr/src/amd64.amd64/sys/MYKERNEL amd64

$ sysctl kern.conftxt | fgrep COMPAT_
options COMPAT_FREEBSD11
options COMPAT_FREEBSD10
options COMPAT_FREEBSD32

$ pkg info -x drm.\*kmod
drm-stable-kmod-g20180822

$ pkg install mesa-dri mesa-demos
$ LIBGL_DEBUG=verbose glxgears
MESA-LOADER: failed to retrieve device information
libGL: OpenDriver: trying /usr/local/lib/dri/i915_dri.so
libGL: Can't open configuration file /home/foo/.drirc: No such file or directory.
libGL: Using DRI2 for screen 0
libGL: Can't open configuration file /home/foo/.drirc: No such file or directory.
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
Segmentation fault
Received on Sun Oct 07 2018 - 09:32:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:18 UTC