bugzilla-daemon at freedesktop.org
2017-Jan-11 23:43 UTC
[Nouveau] [Bug 99372] New: Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 Bug ID: 99372 Summary: Nvidia 640M devinit fails Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: me at marcel-sander.eu QA Contact: xorg-team at lists.x.org Created attachment 128904 --> https://bugs.freedesktop.org/attachment.cgi?id=128904&action=edit vbios.rom I have a VAIO SVS1511C5E laptop and the nouveau driver is not working in kernel versions > 3.16 . (3.19 does not work for me)>From my understanding the ACPI loading of the bios rom fails. I tried othermethods as suggested in many other threads (PROM, PRAMIN), but they also fail. ACPI loading worked in kernel 3.16. I attach the vbios.rom copied from a booted 3.16 kernel from /sys/kernel/debug/dri/1/vbios.rom and a dmesg log showing the error from kernel 4.10rc3. As a workaround I am able to load nouveau manually in all kernels by providing the copied vbios.rom as a parameter to the nouveau module. -- 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/20170111/fd29dea5/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-11 23:45 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #1 from ralala <me at marcel-sander.eu> --- Created attachment 128905 --> https://bugs.freedesktop.org/attachment.cgi?id=128905&action=edit dmesg.log 4.10rc3 -- 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/20170111/5876dbd4/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-11 23:46 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #2 from Ilia Mirkin <imirkin at alum.mit.edu> --- Please include an acpidump of your system. -- 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/20170111/ac76c062/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-11 23:48 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #3 from Ilia Mirkin <imirkin at alum.mit.edu> --- Oh, and separately, please include the dmesg of a boot of 4.10-rcN with nouveau.debug=debug when not specifying the "fixed" vbios.rom explicitly. -- 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/20170111/6e97aef0/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-11 23:59 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #4 from ralala <me at marcel-sander.eu> --- Created attachment 128906 --> https://bugs.freedesktop.org/attachment.cgi?id=128906&action=edit acpidump -- 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/20170111/82f459bd/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-12 00:00 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 ralala <me at marcel-sander.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #128905|0 |1 is obsolete| | --- Comment #5 from ralala <me at marcel-sander.eu> --- Created attachment 128907 --> https://bugs.freedesktop.org/attachment.cgi?id=128907&action=edit dmesg.log 4.10rc3 -- 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/20170112/27e50f3f/attachment.html>
bugzilla-daemon at freedesktop.org
2017-Jan-12 00:20 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #6 from Ilia Mirkin <imirkin at alum.mit.edu> --- OK, so ... similar issue as before - it creates a temporary buffer sized to the incoming argument's size, and THEN truncates the size argument. Great.... so we just get the first 4K back with the "fast acpi" method. However at that point, the checksum really oughtn't match. But I don't see the "checksum failed" message. So it does match? Or somehow the second bogus image increases the score to 4? Not sure... Method (_ROM, 2, NotSerialized) // _ROM: Read-Only Memory { Local0 = Arg0 Local1 = Arg1 Name (VROM, Buffer (Local1) { 0x00 /* . */ }) If (Local1 > 0x1000) { Local1 = 0x1000 } If (Arg0 > RVBS) { Return (VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } Local2 = (Arg0 + Arg1) If (Local2 > RVBS) { Local1 = (RVBS - Local0) } If (Local0 < 0x8000) { Mid (VBS1, Local0, Local1, VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } Else { Local0 -= 0x8000 If (Local0 < 0x8000) { Mid (VBS2, Local0, Local1, VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } Else { Local0 -= 0x8000 If (Local0 < 0x8000) { Mid (VBS3, Local0, Local1, VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } Else { Local0 -= 0x8000 If (Local0 < 0x8000) { Mid (VBS4, Local0, Local1, VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } } } } Return (VROM) /* \_SB_.PCI0.PEG0.PEGP._ROM.VROM */ } -- 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/20170112/80a1d13b/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2017-Jan-12 00:42 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 --- Comment #7 from Ilia Mirkin <imirkin at alum.mit.edu> --- Looking through the code, the checksum must be passing. This is surprising. (a) The returned data is not all 0's, e.g. the bios version is there, etc. [All 0's *would* pass the checksum test.] (b) The checksum fails for the first 0x1000 bytes being returned. Something even more nefarious must be going on... -- 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/20170112/8488c2aa/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Dec-04 09:23 UTC
[Nouveau] [Bug 99372] Nvidia 640M devinit fails
https://bugs.freedesktop.org/show_bug.cgi?id=99372 Martin Peres <martin.peres at free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |MOVED Status|NEW |RESOLVED --- Comment #8 from Martin Peres <martin.peres at free.fr> --- -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/314. -- 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/20191204/95e31475/attachment.html>
Reasonably Related Threads
- [Bug 93778] New: Noveau GeForce GT 640M vbios error
- [Bug 98240] New: Kernel module fails to load on HP Pavilion V3A33AV laptop.
- syslog to remote server
- 4.20.0-rc3 nouveau/Quadro P2000 Mobile: runpm causing ACPI errors, lockups
- [Bug 90626] New: HP ZBook 15 nouveau driver hangup for kernel >= 3.19