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: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0833740142==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0833740142== Content-Type: multipart/alternative; boundary="15087652961.0C7dB39dA.28635"; charset="UTF-8" --15087652961.0C7dB39dA.28635 Date: Mon, 23 Oct 2017 13:28:16 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D103421 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-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Reporter: kbaikov-IBi9RG/b67k@public.gmane.org QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org Created attachment 135010 --> https://bugs.freedesktop.org/attachment.cgi?id=3D135010&action=3Dedit 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 --=20 You are receiving this mail because: You are the assignee for the bug.= --15087652961.0C7dB39dA.28635 Date: Mon, 23 Oct 2017 13:28:16 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
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


You are receiving this mail because:
  • You are the assignee for the bug.
= --15087652961.0C7dB39dA.28635-- --===============0833740142== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0833740142==--