All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 103421] New: Kernel 4.13+ nouveau breaks screen output
@ 2017-10-23 13:28 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-10-23 13:28 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 1725 bytes --]

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-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=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.

[-- Attachment #1.2: Type: text/html, Size: 3133 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2017-11-10  0:13   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2017-11-10  0:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-11-10  0:13 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 1891 bytes --]

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

Andrey Mazo <ahippo-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahippo-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org

--- Comment #1 from Andrey Mazo <ahippo-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> ---
I'm seeing the same problem on 4.13.11.

I have the same video card:
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119 [NVS 310]
[10de:107d] (rev a1)

And a NULL pointer dereference:
[    2.354551] nouveau 0000:03:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo
ffffa3167a6b2000
[    2.455441] BUG: unable to handle kernel NULL pointer dereference at        
  (null)
[    2.455444] IP:           (null)
[    2.455445] PGD 0
[    2.455446] P4D 0

[    2.455448] Oops: 0010 [#1] SMP
[    2.455449] Modules linked in:
...
[    2.455471] Call Trace:
[    2.455476]  ? nvkm_dp_train_drive+0x1e8/0x2d0
[    2.455479]  nvkm_dp_acquire+0x8eb/0xcd0
[    2.455482]  nv50_disp_super_2_2+0x6b/0x430
[    2.455486]  ? nvkm_devinit_pll_set+0xa/0x10
[    2.455487]  gf119_disp_super+0x1ac/0x2f0
[    2.455492]  process_one_work+0x193/0x430
[    2.455493]  ? process_one_work+0x136/0x430
[    2.455495]  worker_thread+0x49/0x450
[    2.455499]  kthread+0x109/0x140
[    2.455500]  ? create_worker+0x1a0/0x1a0
[    2.455502]  ? kthread_create_on_node+0x40/0x40
[    2.455509]  ret_from_fork+0x27/0x40
[    2.455510] Code:  Bad RIP value.
[    2.455514] RIP:           (null) RSP: ffffbeed062afc10
[    2.455514] CR2: 0000000000000000
[    2.455517] ---[ end trace 85d5c96bafea0973 ]---

Please, see the full kernel.log attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3098 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2017-11-10  0:13   ` [Bug 103421] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2017-11-10  0:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2017-11-10 15:12   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-11-10  0:18 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 331 bytes --]

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

--- Comment #2 from Andrey Mazo <ahippo-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> ---
Created attachment 135364
  --> https://bugs.freedesktop.org/attachment.cgi?id=135364&action=edit
kernel log

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1176 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2017-11-10  0:13   ` [Bug 103421] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2017-11-10  0:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2017-11-10 15:12   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2017-11-10 15:14   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-11-10 15:12 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 952 bytes --]

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

--- Comment #3 from m-mickan-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org ---
I think I have the same issue with the mobile version of that card:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [Quadro NVS 4200M]
(rev a1)

It is an optimus setup, so the nvidia card is only used when I plug in a
monitor into the DisplayPort.

I compiled the kernel with commit af85389c614ae04970c0eea7a5c50fb889c8a480 and
its parent.
With the parent, there were no error messages from the kernel, but the output
was static and full of glitches. With the mentioned commit, there were error
messages from the kernel and no output at all.

I attached the kernel log (with kernel version 4.13.11) and the dmesg output
after plugging in a monitor into the Displayport (kernel compiled from commit
af85389c614ae).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1673 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (2 preceding siblings ...)
  2017-11-10 15:12   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2017-11-10 15:14   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2017-11-10 15:16   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-11-10 15:14 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 330 bytes --]

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

--- Comment #4 from m-mickan-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org ---
Created attachment 135374
  --> https://bugs.freedesktop.org/attachment.cgi?id=135374&action=edit
kernel log

4.13.11

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1163 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (3 preceding siblings ...)
  2017-11-10 15:14   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2017-11-10 15:16   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-06 16:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2017-11-10 15:16 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 392 bytes --]

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

--- Comment #5 from m-mickan-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org ---
Created attachment 135375
  --> https://bugs.freedesktop.org/attachment.cgi?id=135375&action=edit
dmesg after plugging monitor in

Commit: af85389c614ae04970c0eea7a5c50fb889c8a480

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1267 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (4 preceding siblings ...)
  2017-11-10 15:16   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-06 16:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-08 12:44   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-06 16:02 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 304 bytes --]

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

--- Comment #6 from Rob Clark <robclark-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org> ---
This patch should fix the issue:

https://patchwork.freedesktop.org/patch/196301/

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1111 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (5 preceding siblings ...)
  2018-01-06 16:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-08 12:44   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-16 21:09   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-17 16:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-08 12:44 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 294 bytes --]

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

--- Comment #7 from kbaikov-IBi9RG/b67k@public.gmane.org ---
I can confirm that this patch fixes the issue:

https://patchwork.freedesktop.org/patch/196301/

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1077 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (6 preceding siblings ...)
  2018-01-08 12:44   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-16 21:09   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-17 16:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-16 21:09 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 278 bytes --]

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

--- Comment #8 from Nikita <nikita-hyBp88Z54NTk1uMJSBkQmQ@public.gmane.org> ---
I tested this patch and I can confirm that it fixed the issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1012 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug 103421] Kernel 4.13+ nouveau breaks screen output
       [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (7 preceding siblings ...)
  2018-01-16 21:09   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-17 16:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  8 siblings, 0 replies; 10+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-17 16:25 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 661 bytes --]

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

Sven Joachim <svenjoac-Mmb7MZpHnFY@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Sven Joachim <svenjoac-Mmb7MZpHnFY@public.gmane.org> ---
The patch in Comment 6 has been in Linus' tree since 4.15-rc8, and I have just
requested that it should be applied to 4.14 as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2125 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2018-01-17 16:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-23 13:28 [Bug 103421] New: Kernel 4.13+ nouveau breaks screen output bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-103421-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2017-11-10  0:13   ` [Bug 103421] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2017-11-10  0:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2017-11-10 15:12   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2017-11-10 15:14   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2017-11-10 15:16   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-06 16:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-08 12:44   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-16 21:09   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-17 16:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.