Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jul 2022 19:09:17 +0000 (UTC)
From:      markshank@aol.com
To:        "freebsd-current@FreeBSD.org" <freebsd-current@FreeBSD.org>
Subject:   Intel GVT-g virtual machine guest with FreeBSD-14.0-CURRENT fails
Message-ID:  <1977670882.3537201.1659035357936@mail.yahoo.com>
References:  <1977670882.3537201.1659035357936.ref@mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_3537200_1169446424.1659035357928
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Created a libvirt virtual machine on an=C2=A0ubuntu-22.04-desktop-amd64 hos=
t=C2=A0following this tutorial:https://blog.tmm.cx/2020/05/15/passing-an-in=
tel-gpu-to-a-linux-kvm-virtual-machine/

With the exception that it was UEFI instead of SeaBIOS by using the workaro=
und described here:https://wiki.archlinux.org/title/Intel_GVT-g#Using_DMA-B=
UF_with_UEFI/OVMF

Tested it with ubuntu-22.04-desktop-amd64.iso Live CD to verify that it wor=
ked.
Installed=C2=A0FreeBSD-14.0-CURRENT-amd64-20220722-8f733dabcc3-256882-disc1=
.iso guest on same virtual machine.
Installed a desktop environment following these instructions:https://freebs=
dfoundation.org/freebsd-project/resources/installing-a-desktop-environment-=
on-freebsd/

Does not display desktop.
Is there a newer version of any of the components that I could test?
mds@freebsd14:~ $ dmesg | grep drmdrmn0: <drmn> on vgapci0vgapci0: child dr=
mn0 requested pci_enable_iovgapci0: child drmn0 requested pci_enable_io[drm=
] Unable to create a private tmpfs mount, hugepage support will be disabled=
(-19).[drm] Got stolen memory base 0x0, size 0x0drmn drmn0: drm_WARN_ON(!ti=
meout_expected)drmn drmn0: drm_WARN_ON(!timeout_expected)drmn drmn0: drm_WA=
RN_ON(!timeout_expected)drmn0: could not load firmware image 'i915/kbl_dmc_=
ver1_04.bin'drmn0: [drm] Failed to load DMC firmware i915/kbl_dmc_ver1_04.b=
in. Disabling runtime power management.drmn0: [drm] DMC firmware homepage: =
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git=
/tree/i915i915kms: drmn drmn0: Interrupt register 0x44308 is not zero: 0xff=
ffffffi915kms: drmn drmn0: Interrupt register 0x44318 is not zero: 0xffffff=
ffi915kms: drmn drmn0: Interrupt register 0x44328 is not zero: 0xffffffffi9=
15kms: drmn drmn0: Interrupt register 0x44338 is not zero: 0xffffffffi915km=
s: drmn drmn0: Interrupt register 0x64838 is not zero: 0xffffffffi915kms: d=
rmn drmn0: Interrupt register 0x44408 is not zero: 0xffffffffi915kms: drmn =
drmn0: Interrupt register 0x44418 is not zero: 0xffffffffi915kms: drmn drmn=
0: Interrupt register 0x44428 is not zero: 0xffffffffi915kms: drmn drmn0: I=
nterrupt register 0x44448 is not zero: 0xffffffffi915kms: drmn drmn0: Inter=
rupt register 0x44468 is not zero: 0xffffffffi915kms: drmn drmn0: Interrupt=
 register 0xc4008 is not zero: 0xffffffffdrmn0: [drm] *ERROR* SKL Mailbox r=
ead error =3D -60lkpi_iic0: <LinuxKPI I2C> on drmn0lkpi_iic1: <LinuxKPI I2C=
> on drmn0lkpi_iic2: <LinuxKPI I2C> on drmn0[drm ERROR :fw_domain_wait_ack_=
clear] render: timed out waiting for forcewake ack to clear.drmn0: [drm:0xf=
fffffff831866c9s] 0xfffffe00d2b26658V[drm ERROR :fw_domain_wait_ack_clear] =
blitter: timed out waiting for forcewake ack to clear.drmn0: [drm:0xfffffff=
f831866c9s] 0xfffffe00d2b26658V[drm ERROR :fw_domain_wait_ack_clear] media:=
 timed out waiting for forcewake ack to clear.drmn0: [drm:0xffffffff831866c=
9s] 0xfffffe00d2b26658Vdrmn0: [drm] *ERROR* rcs'0 reset request timed out: =
{request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset re=
quest timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERRO=
R* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}d=
rmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESE=
T_CTL: 00010001}drmn0: [drm] *ERROR* vecs'0 reset request timed out: {reque=
st: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset request =
timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* bcs=
'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: =
[drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL:=
 00010001}drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00=
000001, RESET_CTL: 00010001}drmn0: [drm:0xffffffff831ee432s] 0xfffffe00d2b2=
6648Vdrmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001=
, RESET_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset request timed out: {=
request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* bcs'0 reset req=
uest timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR=
* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}dr=
mn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESE=
T_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset request timed out: {reques=
t: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* bcs'0 reset request t=
imed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* vcs'=
0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [=
drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL:=
 00010001}drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 000=
00001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset request timed o=
ut: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* bcs'0 rese=
t request timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *=
ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 000100=
01}drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001,=
 RESET_CTL: 00010001}drmn0: [drm] *ERROR* rcs'0 reset request timed out: {r=
equest: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR* bcs'0 reset requ=
est timed out: {request: 00000001, RESET_CTL: 00010001}drmn0: [drm] *ERROR*=
 vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}drm=
n0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET=
_CTL: 00010001}drmn0: [drm:0xffffffff831df9e9s] 0xfffffe00d2b26728Vdrmn0: [=
drm] *ERROR* rcs'0 TLB invalidation did not complete in 4ms!drmn drmn0: pip=
e_off wait timed outdrmn0: [drm] *ERROR* Timeout waiting for DDI BUF D to g=
et idledrmn0: [drm] *ERROR* Failed to inform PCU about cdclk change (-35)dr=
mn drmn0: cdclk state doesn't match!drmn0: [drm] *ERROR* DPLL 1 not lockedd=
rmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (=
status 0xfe6003ff)drmn0: [drm] *ERROR* AUX D/port D: did not complete or ti=
meout within 10ms (status 0xfe6003ff)drmn0: [drm] *ERROR* AUX D/port D: did=
 not complete or timeout within 10ms (status 0xfe6003ff)drmn0: [drm] *ERROR=
* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)=
drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms =
(status 0xfe6003ff)drmn0: [drm] *ERROR* AUX D/port D: receive error (status=
 0xfe6003ff)drmn drmn0: AUX D/port D: not started (status 0xfe6003ff)drmn0:=
 [drm] *ERROR* failed to enable link trainingdrmn0: [drm] *ERROR* Link Trai=
ning Unsuccessful[drm ERROR :drm_atomic_helper_wait_for_flip_done] [CRTC:51=
:pipe A] flip_done timed outdrmn0: [drm] *ERROR* [CRTC:51:pipe A] mismatch =
in infoframes.enable 0xfffffe00d2b26530Vdrmn0: [drm] *ERROR* mismatch in av=
i infoframedrmn0: [drm] *ERROR* expected:drmn0: HDMI infoframe: Auxiliary V=
ideo Information (AVI), version 2, length 13drmn0:=C2=A0 =C2=A0 =C2=A0color=
space: RGBdrmn0:=C2=A0 =C2=A0 =C2=A0scan mode: No Datadrmn0:=C2=A0 =C2=A0 =
=C2=A0colorimetry: No Datadrmn0:=C2=A0 =C2=A0 =C2=A0picture aspect: No Data=
drmn0:=C2=A0 =C2=A0 =C2=A0active aspect: 14:9 Topdrmn0:=C2=A0 =C2=A0 =C2=A0=
itc: No Datadrmn0:=C2=A0 =C2=A0 =C2=A0extended colorimetry: xvYCC 601drmn0:=
=C2=A0 =C2=A0 =C2=A0quantization range: Defaultdrmn0:=C2=A0 =C2=A0 =C2=A0nu=
ps: Unknown Non-uniform Scalingdrmn0:=C2=A0 =C2=A0 =C2=A0video code: 0drmn0=
:=C2=A0 =C2=A0 =C2=A0ycc quantization range: Limiteddrmn0:=C2=A0 =C2=A0 =C2=
=A0hdmi content type: Graphicsdrmn0:=C2=A0 =C2=A0 =C2=A0pixel repeat: 0drmn=
0:=C2=A0 =C2=A0 =C2=A0bar top 0, bottom 0, left 0, right 0drmn0: [drm] *ERR=
OR* found:drmn0: [drm] *ERROR* Failed to enable SAGVdrmn drmn0: Unclaimed r=
ead from register 0xc4004lkpi_iic3: <LinuxKPI I2C> on drm1lkpi_iic4: <Linux=
KPI I2C> on drm2lkpi_iic5: <LinuxKPI I2C> on drm3lkpi_iic6: <LinuxKPI I2C> =
on drm4[drm] Initialized i915 1.6.0 20200917 for drmn0 on minor 0drmn0: [dr=
m] Cannot find any crtc or sizes[drm ERROR :drm_atomic_helper_wait_for_depe=
ndencies] [CRTC:51:pipe A] flip_done timed out[drm ERROR :drm_atomic_helper=
_wait_for_dependencies] [CONNECTOR:116:DP-4] flip_done timed outdrmn0: [drm=
] *ERROR* Timeout waiting for DDI BUF D to get idledrmn0: [drm] *ERROR* Fai=
led to enable SAGVdrmn0: [drm] Cannot find any crtc or sizesmds@freebsd14:~=
 $

root@freebsd14:/var/log # cat Xorg.0.log[=C2=A0 4349.263]=C2=A0X.Org X Serv=
er 1.20.14X Protocol Version 11, Revision 0[=C2=A0 4349.263] Build Operatin=
g System: FreeBSD 14.0-CURRENT amd64=C2=A0[=C2=A0 4349.263] Current Operati=
ng System: FreeBSD freebsd14 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-n256=
882-8f733dabcc3: Fri Jul 22 08:31:37 UTC 2022=C2=A0 =C2=A0 =C2=A0root@relen=
g1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64[=C2=A0 43=
49.263] Build Date: 26 July 2022=C2=A0 09:04:55AM[=C2=A0 4349.263]=C2=A0=C2=
=A0[=C2=A0 4349.263] Current version of pixman: 0.40.0[=C2=A0 4349.263]=C2=
=A0 =C2=A0 Before reporting problems, check http://wiki.x.org=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 to make sure that you have the latest version.[=C2=A0 4349.26=
3] Markers: (--) probed, (**) from config file, (=3D=3D) default setting,=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (++) from command line, (!!) notice, (II) infor=
mational,=C2=A0 =C2=A0 =C2=A0 =C2=A0 (WW) warning, (EE) error, (NI) not imp=
lemented, (??) unknown.[=C2=A0 4349.263] (=3D=3D) Log file: "/var/log/Xorg.=
0.log", Time: Thu Jul 28 09:45:52 2022[=C2=A0 4349.263] (=3D=3D) Using syst=
em config directory "/usr/local/share/X11/xorg.conf.d"[=C2=A0 4349.263] (=
=3D=3D) No Layout section.=C2=A0 Using the first Screen section.[=C2=A0 434=
9.263] (=3D=3D) No screen section available. Using defaults.[=C2=A0 4349.26=
3] (**) |-->Screen "Default Screen Section" (0)[=C2=A0 4349.263] (**) |=C2=
=A0 =C2=A0|-->Monitor "<default monitor>"[=C2=A0 4349.263] (=3D=3D) No moni=
tor specified for screen "Default Screen Section".=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 Using a default monitor configuration.[=C2=A0 4349.263] (=3D=3D) Automa=
tically adding devices[=C2=A0 4349.263] (=3D=3D) Automatically enabling dev=
ices[=C2=A0 4349.263] (=3D=3D) Not automatically adding GPU devices[=C2=A0 =
4349.263] (=3D=3D) Max clients allowed: 256, resource mask: 0x1fffff[=C2=A0=
 4349.263] (=3D=3D) FontPath set to:=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/=
share/fonts/misc/,=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/share/fonts/TTF/,=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/share/fonts/OTF/,=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 /usr/local/share/fonts/Type1/,=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/l=
ocal/share/fonts/100dpi/,=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/share/fonts=
/75dpi/,=C2=A0 =C2=A0 =C2=A0 =C2=A0 catalogue:/usr/local/etc/X11/fontpath.d=
[=C2=A0 4349.263] (=3D=3D) ModulePath set to "/usr/local/lib/xorg/modules"[=
=C2=A0 4349.263] (II) The server relies on udev to provide the list of inpu=
t devices.=C2=A0 =C2=A0 =C2=A0 =C2=A0 If no devices become available, recon=
figure udev or disable AutoAddDevices.[=C2=A0 4349.263] (II) Loader magic: =
0x42ed00[=C2=A0 4349.263] (II) Module ABI versions:[=C2=A0 4349.263]=C2=A0 =
=C2=A0 X.Org ANSI C Emulation: 0.4[=C2=A0 4349.263]=C2=A0 =C2=A0 X.Org Vide=
o Driver: 24.1[=C2=A0 4349.263]=C2=A0 =C2=A0 X.Org XInput driver : 24.1[=C2=
=A0 4349.263]=C2=A0 =C2=A0 X.Org Server Extension : 10.0[=C2=A0 4349.263] (=
--) PCI:*(6@0:0:0) 8086:5912:1028:07a3 rev 4, Mem @ 0xc0000000/16777216, 0x=
800000000/268435456, BIOS @ 0x????????/65536[=C2=A0 4349.263] (II) LoadModu=
le: "glx"[=C2=A0 4349.263] (II) Loading /usr/local/lib/xorg/modules/extensi=
ons/libglx.so[=C2=A0 4349.263] (II) Module glx: vendor=3D"X.Org Foundation"=
[=C2=A0 4349.263]=C2=A0 =C2=A0 compiled for 1.20.14, module version =3D 1.0=
.0[=C2=A0 4349.263]=C2=A0 =C2=A0 ABI class: X.Org Server Extension, version=
 10.0[=C2=A0 4349.263] (=3D=3D) Matched intel as autoconfigured driver 0[=
=C2=A0 4349.263] (=3D=3D) Matched modesetting as autoconfigured driver 1[=
=C2=A0 4349.263] (=3D=3D) Matched scfb as autoconfigured driver 2[=C2=A0 43=
49.263] (=3D=3D) Matched vesa as autoconfigured driver 3[=C2=A0 4349.263] (=
=3D=3D) Assigned the driver to the xf86ConfigLayout[=C2=A0 4349.263] (II) L=
oadModule: "intel"[=C2=A0 4349.263] (WW) Warning, couldn't open module inte=
l[=C2=A0 4349.263] (EE) Failed to load module "intel" (module does not exis=
t, 0)[=C2=A0 4349.263] (II) LoadModule: "modesetting"[=C2=A0 4349.263] (II)=
 Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so[=C2=A0 4349=
.263] (II) Module modesetting: vendor=3D"X.Org Foundation"[=C2=A0 4349.263]=
=C2=A0 =C2=A0 compiled for 1.20.14, module version =3D 1.20.14[=C2=A0 4349.=
263]=C2=A0 =C2=A0 Module class: X.Org Video Driver[=C2=A0 4349.263]=C2=A0 =
=C2=A0 ABI class: X.Org Video Driver, version 24.1[=C2=A0 4349.263] (II) Lo=
adModule: "scfb"[=C2=A0 4349.263] (II) Loading /usr/local/lib/xorg/modules/=
drivers/scfb_drv.so[=C2=A0 4349.263] (II) Module scfb: vendor=3D"X.Org Foun=
dation"[=C2=A0 4349.263]=C2=A0 =C2=A0 compiled for 1.20.14, module version =
=3D 0.0.5[=C2=A0 4349.263]=C2=A0 =C2=A0 ABI class: X.Org Video Driver, vers=
ion 24.1[=C2=A0 4349.263] (II) LoadModule: "vesa"[=C2=A0 4349.263] (II) Loa=
ding /usr/local/lib/xorg/modules/drivers/vesa_drv.so[=C2=A0 4349.263] (II) =
Module vesa: vendor=3D"X.Org Foundation"[=C2=A0 4349.263]=C2=A0 =C2=A0 comp=
iled for 1.20.14, module version =3D 2.5.0[=C2=A0 4349.263]=C2=A0 =C2=A0 Mo=
dule class: X.Org Video Driver[=C2=A0 4349.263]=C2=A0 =C2=A0 ABI class: X.O=
rg Video Driver, version 24.1[=C2=A0 4349.263] (II) modesetting: Driver for=
 Modesetting Kernel Drivers: kms[=C2=A0 4349.263] (II) scfb: driver for wsd=
isplay framebuffer: scfb[=C2=A0 4349.263] (II) VESA: driver for VESA chipse=
ts: vesa[=C2=A0 4349.263] (--) Using syscons driver with X support (version=
 2.0)[=C2=A0 4349.263] (--) using VT number 9
[=C2=A0 4349.263] (EE) open /dev/dri/card0: No such file or directory[=C2=
=A0 4349.263] (WW) Falling back to old probe method for modesetting[=C2=A0 =
4349.263] (EE) open /dev/dri/card0: No such file or directory[=C2=A0 4349.2=
63] (WW) Falling back to old probe method for scfb[=C2=A0 4349.263] scfb tr=
ace: probe start[=C2=A0 4349.263] (II) scfb(1): using default device[=C2=A0=
 4349.263] scfb trace: probe done[=C2=A0 4349.263] (WW) VGA arbiter: cannot=
 open kernel arbiter, no multi-card support[=C2=A0 4349.263] (EE) Screen 0 =
deleted because of no matching config section.[=C2=A0 4349.263] (II) Unload=
Module: "modesetting"[=C2=A0 4349.263] (EE)=C2=A0Fatal server error:[=C2=A0=
 4349.263] (EE) Cannot run in framebuffer mode. Please specify busIDs=C2=A0=
 =C2=A0 =C2=A0 =C2=A0 for all framebuffer devices[=C2=A0 4349.263] (EE)=C2=
=A0[=C2=A0 4349.263] (EE)=C2=A0Please consult the The X.Org Foundation supp=
ort=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0at http://wiki.x.org=C2=A0for he=
lp.=C2=A0[=C2=A0 4349.263] (EE) Please also check the log file at "/var/log=
/Xorg.0.log" for additional information.[=C2=A0 4349.263] (EE)=C2=A0[=C2=A0=
 4349.263] (EE) Server terminated with error (1). Closing log file.root@fre=
ebsd14:/var/log #
------=_Part_3537200_1169446424.1659035357928
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit


<div style="color:black;font: 10pt arial;">Created a libvirt virtual machine on an&nbsp;<span style="font-size: 13.3333px;">ubuntu-22.04-desktop-amd64 host</span>&nbsp;following this tutorial:
<div>https://blog.tmm.cx/2020/05/15/passing-an-intel-gpu-to-a-linux-kvm-virtual-machine/<br>;
</div>

<div><br>
</div>

<div>With the exception that it was UEFI instead of SeaBIOS by using the workaround described here:</div>

<div>https://wiki.archlinux.org/title/Intel_GVT-g#Using_DMA-BUF_with_UEFI/OVMF<br>;
</div>

<div><br>
</div>

<div>Tested it with ubuntu-22.04-desktop-amd64.iso Live CD to verify that it worked.</div>

<div><br>
</div>

<div>Installed&nbsp;FreeBSD-14.0-CURRENT-amd64-20220722-8f733dabcc3-256882-disc1.iso guest on same virtual machine.</div>

<div><br>
</div>

<div>Installed a desktop environment following these instructions:</div>

<div>https://freebsdfoundation.org/freebsd-project/resources/installing-a-desktop-environment-on-freebsd/<br>;
</div>

<div><br>
</div>

<div>Does not display desktop.</div>

<div><br>
</div>

<div>Is there a newer version of any of the components that I could test?</div>

<div><br>
</div>

<div>
<div>mds@freebsd14:~ $ dmesg | grep drm</div>

<div>drmn0: &lt;drmn&gt; on vgapci0</div>

<div>vgapci0: child drmn0 requested pci_enable_io</div>

<div>vgapci0: child drmn0 requested pci_enable_io</div>

<div>[drm] Unable to create a private tmpfs mount, hugepage support will be disabled(-19).</div>

<div>[drm] Got stolen memory base 0x0, size 0x0</div>

<div>drmn drmn0: drm_WARN_ON(!timeout_expected)drmn drmn0: drm_WARN_ON(!timeout_expected)drmn drmn0: drm_WARN_ON(!timeout_expected)</div>

<div>drmn0: could not load firmware image 'i915/kbl_dmc_ver1_04.bin'</div>

<div>drmn0: [drm] Failed to load DMC firmware i915/kbl_dmc_ver1_04.bin. Disabling runtime power management.</div>

<div>drmn0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915</div>;

<div>i915kms: drmn drmn0: Interrupt register 0x44308 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44318 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44328 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44338 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x64838 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44408 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44418 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44428 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44448 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0x44468 is not zero: 0xffffffff</div>

<div>i915kms: drmn drmn0: Interrupt register 0xc4008 is not zero: 0xffffffff</div>

<div>drmn0: [drm] *ERROR* SKL Mailbox read error = -60</div>

<div>lkpi_iic0: &lt;LinuxKPI I2C&gt; on drmn0</div>

<div>lkpi_iic1: &lt;LinuxKPI I2C&gt; on drmn0</div>

<div>lkpi_iic2: &lt;LinuxKPI I2C&gt; on drmn0</div>

<div>[drm ERROR :fw_domain_wait_ack_clear] render: timed out waiting for forcewake ack to clear.</div>

<div>drmn0: [drm:0xffffffff831866c9s] 0xfffffe00d2b26658V[drm ERROR :fw_domain_wait_ack_clear] blitter: timed out waiting for forcewake ack to clear.</div>

<div>drmn0: [drm:0xffffffff831866c9s] 0xfffffe00d2b26658V[drm ERROR :fw_domain_wait_ack_clear] media: timed out waiting for forcewake ack to clear.</div>

<div>drmn0: [drm:0xffffffff831866c9s] 0xfffffe00d2b26658Vdrmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm:0xffffffff831ee432s] 0xfffffe00d2b26648Vdrmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* rcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* bcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vcs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm] *ERROR* vecs'0 reset request timed out: {request: 00000001, RESET_CTL: 00010001}</div>

<div>drmn0: [drm:0xffffffff831df9e9s] 0xfffffe00d2b26728Vdrmn0: [drm] *ERROR* rcs'0 TLB invalidation did not complete in 4ms!</div>

<div>drmn drmn0: pipe_off wait timed out</div>

<div>drmn0: [drm] *ERROR* Timeout waiting for DDI BUF D to get idle</div>

<div>drmn0: [drm] *ERROR* Failed to inform PCU about cdclk change (-35)</div>

<div>drmn drmn0: cdclk state doesn't match!</div>

<div>drmn0: [drm] *ERROR* DPLL 1 not locked</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: did not complete or timeout within 10ms (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* AUX D/port D: receive error (status 0xfe6003ff)</div>

<div>drmn drmn0: AUX D/port D: not started (status 0xfe6003ff)</div>

<div>drmn0: [drm] *ERROR* failed to enable link training</div>

<div>drmn0: [drm] *ERROR* Link Training Unsuccessful</div>

<div>[drm ERROR :drm_atomic_helper_wait_for_flip_done] [CRTC:51:pipe A] flip_done timed out</div>

<div>drmn0: [drm] *ERROR* [CRTC:51:pipe A] mismatch in infoframes.enable 0xfffffe00d2b26530V</div>

<div>drmn0: [drm] *ERROR* mismatch in avi infoframe</div>

<div>drmn0: [drm] *ERROR* expected:</div>

<div>drmn0: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;colorspace: RGB</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;scan mode: No Data</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;colorimetry: No Data</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;picture aspect: No Data</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;active aspect: 14:9 Top</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;itc: No Data</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;extended colorimetry: xvYCC 601</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;quantization range: Default</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;nups: Unknown Non-uniform Scaling</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;video code: 0</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;ycc quantization range: Limited</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;hdmi content type: Graphics</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;pixel repeat: 0</div>

<div>drmn0:&nbsp; &nbsp; &nbsp;bar top 0, bottom 0, left 0, right 0</div>

<div>drmn0: [drm] *ERROR* found:</div>

<div>drmn0: [drm] *ERROR* Failed to enable SAGV</div>

<div>drmn drmn0: Unclaimed read from register 0xc4004</div>

<div>lkpi_iic3: &lt;LinuxKPI I2C&gt; on drm1</div>

<div>lkpi_iic4: &lt;LinuxKPI I2C&gt; on drm2</div>

<div>lkpi_iic5: &lt;LinuxKPI I2C&gt; on drm3</div>

<div>lkpi_iic6: &lt;LinuxKPI I2C&gt; on drm4</div>

<div>[drm] Initialized i915 1.6.0 20200917 for drmn0 on minor 0</div>

<div>drmn0: [drm] Cannot find any crtc or sizes</div>

<div>[drm ERROR :drm_atomic_helper_wait_for_dependencies] [CRTC:51:pipe A] flip_done timed out</div>

<div>[drm ERROR :drm_atomic_helper_wait_for_dependencies] [CONNECTOR:116:DP-4] flip_done timed out</div>

<div>drmn0: [drm] *ERROR* Timeout waiting for DDI BUF D to get idle</div>

<div>drmn0: [drm] *ERROR* Failed to enable SAGV</div>

<div>drmn0: [drm] Cannot find any crtc or sizes</div>

<div>mds@freebsd14:~ $</div>
</div>

<div><br>
</div>

<div><br>
</div>

<div>
<div>root@freebsd14:/var/log # cat Xorg.0.log</div>

<div>[&nbsp; 4349.263]&nbsp;</div>

<div>X.Org X Server 1.20.14</div>

<div>X Protocol Version 11, Revision 0</div>

<div>[&nbsp; 4349.263] Build Operating System: FreeBSD 14.0-CURRENT amd64&nbsp;</div>

<div>[&nbsp; 4349.263] Current Operating System: FreeBSD freebsd14 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-n256882-8f733dabcc3: Fri Jul 22 08:31:37 UTC 2022&nbsp; &nbsp; &nbsp;root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64</div>

<div>[&nbsp; 4349.263] Build Date: 26 July 2022&nbsp; 09:04:55AM</div>

<div>[&nbsp; 4349.263]&nbsp;&nbsp;</div>

<div>[&nbsp; 4349.263] Current version of pixman: 0.40.0</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; Before reporting problems, check http://wiki.x.org</div>;

<div>&nbsp; &nbsp; &nbsp; &nbsp; to make sure that you have the latest version.</div>

<div>[&nbsp; 4349.263] Markers: (--) probed, (**) from config file, (==) default setting,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; (++) from command line, (!!) notice, (II) informational,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; (WW) warning, (EE) error, (NI) not implemented, (??) unknown.</div>

<div>[&nbsp; 4349.263] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 28 09:45:52 2022</div>

<div>[&nbsp; 4349.263] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"</div>

<div>[&nbsp; 4349.263] (==) No Layout section.&nbsp; Using the first Screen section.</div>

<div>[&nbsp; 4349.263] (==) No screen section available. Using defaults.</div>

<div>[&nbsp; 4349.263] (**) |--&gt;Screen "Default Screen Section" (0)</div>

<div>[&nbsp; 4349.263] (**) |&nbsp; &nbsp;|--&gt;Monitor "&lt;default monitor&gt;"</div>

<div>[&nbsp; 4349.263] (==) No monitor specified for screen "Default Screen Section".</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; Using a default monitor configuration.</div>

<div>[&nbsp; 4349.263] (==) Automatically adding devices</div>

<div>[&nbsp; 4349.263] (==) Automatically enabling devices</div>

<div>[&nbsp; 4349.263] (==) Not automatically adding GPU devices</div>

<div>[&nbsp; 4349.263] (==) Max clients allowed: 256, resource mask: 0x1fffff</div>

<div>[&nbsp; 4349.263] (==) FontPath set to:</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/misc/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/TTF/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/OTF/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/Type1/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/100dpi/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; /usr/local/share/fonts/75dpi/,</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; catalogue:/usr/local/etc/X11/fontpath.d</div>

<div>[&nbsp; 4349.263] (==) ModulePath set to "/usr/local/lib/xorg/modules"</div>

<div>[&nbsp; 4349.263] (II) The server relies on udev to provide the list of input devices.</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; If no devices become available, reconfigure udev or disable AutoAddDevices.</div>

<div>[&nbsp; 4349.263] (II) Loader magic: 0x42ed00</div>

<div>[&nbsp; 4349.263] (II) Module ABI versions:</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; X.Org ANSI C Emulation: 0.4</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; X.Org Video Driver: 24.1</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; X.Org XInput driver : 24.1</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; X.Org Server Extension : 10.0</div>

<div>[&nbsp; 4349.263] (--) PCI:*(6@0:0:0) 8086:5912:1028:07a3 rev 4, Mem @ 0xc0000000/16777216, 0x800000000/268435456, BIOS @ 0x????????/65536</div>

<div>[&nbsp; 4349.263] (II) LoadModule: "glx"</div>

<div>[&nbsp; 4349.263] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so</div>

<div>[&nbsp; 4349.263] (II) Module glx: vendor="X.Org Foundation"</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; compiled for 1.20.14, module version = 1.0.0</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; ABI class: X.Org Server Extension, version 10.0</div>

<div>[&nbsp; 4349.263] (==) Matched intel as autoconfigured driver 0</div>

<div>[&nbsp; 4349.263] (==) Matched modesetting as autoconfigured driver 1</div>

<div>[&nbsp; 4349.263] (==) Matched scfb as autoconfigured driver 2</div>

<div>[&nbsp; 4349.263] (==) Matched vesa as autoconfigured driver 3</div>

<div>[&nbsp; 4349.263] (==) Assigned the driver to the xf86ConfigLayout</div>

<div>[&nbsp; 4349.263] (II) LoadModule: "intel"</div>

<div>[&nbsp; 4349.263] (WW) Warning, couldn't open module intel</div>

<div>[&nbsp; 4349.263] (EE) Failed to load module "intel" (module does not exist, 0)</div>

<div>[&nbsp; 4349.263] (II) LoadModule: "modesetting"</div>

<div>[&nbsp; 4349.263] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so</div>

<div>[&nbsp; 4349.263] (II) Module modesetting: vendor="X.Org Foundation"</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; compiled for 1.20.14, module version = 1.20.14</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; Module class: X.Org Video Driver</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; ABI class: X.Org Video Driver, version 24.1</div>

<div>[&nbsp; 4349.263] (II) LoadModule: "scfb"</div>

<div>[&nbsp; 4349.263] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so</div>

<div>[&nbsp; 4349.263] (II) Module scfb: vendor="X.Org Foundation"</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; compiled for 1.20.14, module version = 0.0.5</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; ABI class: X.Org Video Driver, version 24.1</div>

<div>[&nbsp; 4349.263] (II) LoadModule: "vesa"</div>

<div>[&nbsp; 4349.263] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so</div>

<div>[&nbsp; 4349.263] (II) Module vesa: vendor="X.Org Foundation"</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; compiled for 1.20.14, module version = 2.5.0</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; Module class: X.Org Video Driver</div>

<div>[&nbsp; 4349.263]&nbsp; &nbsp; ABI class: X.Org Video Driver, version 24.1</div>

<div>[&nbsp; 4349.263] (II) modesetting: Driver for Modesetting Kernel Drivers: kms</div>

<div>[&nbsp; 4349.263] (II) scfb: driver for wsdisplay framebuffer: scfb</div>

<div>[&nbsp; 4349.263] (II) VESA: driver for VESA chipsets: vesa</div>

<div>[&nbsp; 4349.263] (--) Using syscons driver with X support (version 2.0)</div>

<div>[&nbsp; 4349.263] (--) using VT number 9</div>

<div><br>
</div>

<div>[&nbsp; 4349.263] (EE) open /dev/dri/card0: No such file or directory</div>

<div>[&nbsp; 4349.263] (WW) Falling back to old probe method for modesetting</div>

<div>[&nbsp; 4349.263] (EE) open /dev/dri/card0: No such file or directory</div>

<div>[&nbsp; 4349.263] (WW) Falling back to old probe method for scfb</div>

<div>[&nbsp; 4349.263] scfb trace: probe start</div>

<div>[&nbsp; 4349.263] (II) scfb(1): using default device</div>

<div>[&nbsp; 4349.263] scfb trace: probe done</div>

<div>[&nbsp; 4349.263] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support</div>

<div>[&nbsp; 4349.263] (EE) Screen 0 deleted because of no matching config section.</div>

<div>[&nbsp; 4349.263] (II) UnloadModule: "modesetting"</div>

<div>[&nbsp; 4349.263] (EE)&nbsp;</div>

<div>Fatal server error:</div>

<div>[&nbsp; 4349.263] (EE) Cannot run in framebuffer mode. Please specify busIDs&nbsp; &nbsp; &nbsp; &nbsp; for all framebuffer devices</div>

<div>[&nbsp; 4349.263] (EE)&nbsp;</div>

<div>[&nbsp; 4349.263] (EE)&nbsp;</div>

<div>Please consult the The X.Org Foundation support&nbsp;</div>

<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;at http://wiki.x.org</div>;

<div>&nbsp;for help.&nbsp;</div>

<div>[&nbsp; 4349.263] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.</div>

<div>[&nbsp; 4349.263] (EE)&nbsp;</div>

<div>[&nbsp; 4349.263] (EE) Server terminated with error (1). Closing log file.</div>

<div>root@freebsd14:/var/log #</div>
</div>
</div>

------=_Part_3537200_1169446424.1659035357928--



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