bugzilla-daemon at freedesktop.org
2010-Sep-25 06:01 UTC
[Nouveau] [Bug 30370] New: Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 Summary: Nouveau module crashes with "divide error" Product: xorg Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: critical Priority: medium Component: Driver/nouveau AssignedTo: nouveau at lists.freedesktop.org ReportedBy: aa_z9 at hotmail.com QAContact: xorg-team at lists.x.org Created an attachment (id=38947) --> (https://bugs.freedesktop.org/attachment.cgi?id=38947) dmesg output with drm.debug=14 nouveau.reg_debug=0x0200 The latest version of the nouveau module crashes on my PC with a divide error. git://anongit.freedesktop.org/nouveau/linux-2.6 Commit: 9c4f93718e0ced5c2b028cb84159a063daa5d576 Date: Fri Sep 24 09:17:02 2010 +1000
bugzilla-daemon at freedesktop.org
2010-Sep-25 11:14 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 Marcin Slusarz <marcin.slusarz at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #38947|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Sep-25 11:42 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #1 from Marcin Slusarz <marcin.slusarz at gmail.com> 2010-09-25 04:42:04 PDT --- Created an attachment (id=38950) View: https://bugs.freedesktop.org/attachment.cgi?id=38950 Review: https://bugs.freedesktop.org/review?bug=30370&attachment=38950 debug patch Check this patch and please attach dmesg output with it. The patch will prevent the crash and may help figure out how to fix it properly. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Sep-26 04:40 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #2 from aa_z9 at hotmail.com 2010-09-25 21:40:29 PDT --- Created an attachment (id=38957) --> (https://bugs.freedesktop.org/attachment.cgi?id=38957) dmesg output with options: drm.debug=14 nouveau.reg_debug=0x0200 Patch applied, new dmesg output attached. Thanks for your help. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Sep-26 11:43 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 Marcin Slusarz <marcin.slusarz at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #38957|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Sep-26 12:12 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #3 from Marcin Slusarz <marcin.slusarz at gmail.com> 2010-09-26 05:12:47 PDT --- Ok, so we can't calculate clock for PLL_UNK05, which purpose is... unknown. I guess we could apply this patch as is? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Sep-26 17:57 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #4 from Emil Velikov <eeydev at nottingham.ac.uk> 2010-09-26 10:57:37 PDT --- The problem is a combined issue of two things 1. The original nv50 and nv98 use a pll_limits table v2.1 which has a default pll_limits entry (reg == 0) Note: The same revision of the pll table is being used on a range of nv4x cards, where the some pll's are not present in the table, thus the default entry's setting are being used 2. The different cards have different UNK plls, that somewhat need to be setup (their exact purpose is currently unknown but the vbios has values for them, that appear to be used) The above patch is a quick and easy solution, although actual check if the pll has to be setup on the specific card, should be implemented -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Oct-09 17:04 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #5 from Emil Velikov <eeydev at nottingham.ac.uk> 2010-10-09 10:04:18 PDT --- Another patch solving your issue has been pushed already in master, but it introduced a regression. Can you please test the latest git and tell us if the issue still occur. Although in order for us to understand better the PM procedure on your card can you dump your vbios[1] (and possibly provide a PM-dump[2]) and send it to us [1] http://nouveau.freedesktop.org/wiki/DumpingVideoBios [2] http://nouveau.freedesktop.org/wiki/PowerManagementDumps -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2010-Oct-12 10:59 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #6 from aa_z9 at hotmail.com 2010-10-12 03:59:25 PDT --- Created an attachment (id=39377) --> (https://bugs.freedesktop.org/attachment.cgi?id=39377) Video card BIOS The latest git (4ec13442f9f9dfedb15473fdfc99fa71967ed48e) does not exhibit the issue. This is good news. Dump of video card BIOS is attached. I can try to get a PM dump if it will help you, but it will have to wait until I reconfigure the NVIDIA binary driver. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-15 09:58 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 Lucas Stach <dev at lynxeye.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eeydev at nottingham.ac.uk --- Comment #7 from Lucas Stach <dev at lynxeye.de> 2011-02-15 01:58:17 PST --- @Emil: could you please comment on this? Do we still need something or should we close this bug as the reported problem is apparently fixed? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-15 10:21 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 --- Comment #8 from Emil Velikov <eeydev at nottingham.ac.uk> 2011-02-15 02:21:35 PST --- Currently there is a patch that does "handle" this situation [1]. Unfortunately I was silly enough to assume perfect PLL limits table, therefore on some cards it introduces a recession. It is mainly related to understanding/mapping the correct registers on the all of the cards (thus my request for a Power-management dump). As the mappings can be quite extensive and currently not fully known I would opt out of my solution and prefer the one given by Marcin Slusarz [2] [1] http://cgit.freedesktop.org/nouveau/linux-2.6/commit/?id=eadc69cc9054594ff7860d407f855536af13af99 [2] https://bugs.freedesktop.org/attachment.cgi?id=38950 ________________________________________ From: bugzilla-daemon at freedesktop.org [bugzilla-daemon at freedesktop.org] Sent: 15 February 2011 09:58 To: eeydev at nottingham.ac.uk Subject: [Bug 30370] Nouveau module crashes with "divide error" https://bugs.freedesktop.org/show_bug.cgi?id=30370 Lucas Stach <dev at lynxeye.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eeydev at nottingham.ac.uk --- Comment #7 from Lucas Stach <dev at lynxeye.de> 2011-02-15 01:58:17 PST --- @Emil: could you please comment on this? Do we still need something or should we close this bug as the reported problem is apparently fixed? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2012-Nov-01 17:19 UTC
[Nouveau] [Bug 30370] Nouveau module crashes with "divide error"
https://bugs.freedesktop.org/show_bug.cgi?id=30370 Emil Velikov <emil.l.velikov at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #9 from Emil Velikov <emil.l.velikov at gmail.com> --- The "regression" mentioned is that the incorrect pll entry/setting were mapped. All of that has been resolved with the linux 3.7 kernel rework Marking as Resolved/Fixed -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20121101/138da362/attachment.html>
Reasonably Related Threads
- [Bug 24886] New: Cursor not drawn after a resent commit
- [Bug 24603] New: LVDS-0 off after resume, PGRAPH_ERROR in kern.log
- [Bug 55294] New: Running EGL demos on DRM from mesa-demos causes a corrupted output on NV50
- [Bug 28810] New: Blank consoles (Ctrl+Alt+Fn) after X starts on Arch Linux with FX5200 card.
- [Bug 29525] New: DVI monitor (via docking station) remains blank