From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 103421] New: Kernel 4.13+ nouveau breaks screen
output
Date: Mon, 23 Oct 2017 13:28:16 +0000
Message-ID:
Bug ID
103421
Summary
Kernel 4.13+ nouveau breaks screen output
Product
xorg
Version
unspecified
Hardware
Other
OS
All
Status
NEW
Severity
normal
Priority
medium
Component
Driver/nouveau
Assignee
nouveau@lists.freedesktop.org
Reporter
kbaikov@suse.com
QA Contact
xorg-team@lists.x.org
Created attachment 135010 [det=
ails]
kernel log
There is a regression with my
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119 [NVS
310] [10de:107d] (rev a1)
where I would not get any graphics output anymore with Linux kernel
4.13.x, not even (framebuffer) text consoles.
There is a NULL pointer dereference around nvkm_dp_train_drive
visible in dmesg (attached)
and looking at the nouveau.ko disassembly, the faulting instruction was
a call to a variable address e.g. from
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c:
ior->func->dp.drive(ior, i, ocfg.pc, ocfg.dc,
ocfg.pe, ocfg.tx_pu);
which was introduced in commit af85389c614ae
so maybe you have a hint at what might be wrong or how to further debug
this problem...
With 4.12.8, there was a different NULL pointer deref but some working
graphics.
I also tried 4.14-rc3 or such but that still had broken graphics.
Thanks in advance for any help