[Nouveau] [Bug 103421] New: Kernel 4.13+ nouveau breaks screen output

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 23 13:28:16 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=103421

            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 at lists.freedesktop.org
          Reporter: kbaikov at suse.com
        QA Contact: xorg-team at lists.x.org

Created attachment 135010
  --> https://bugs.freedesktop.org/attachment.cgi?id=135010&action=edit
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20171023/eda9d301/attachment.html>


More information about the Nouveau mailing list