[Nouveau] [Bug 99487] New: [NV110] HP Pavilion 15 with Maxwell 950M fails to read BIOS (fix included)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 22 04:28:45 UTC 2017


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

            Bug ID: 99487
           Summary: [NV110] HP Pavilion 15 with Maxwell 950M fails to read
                    BIOS (fix included)
           Product: xorg
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/nouveau
          Assignee: nouveau at lists.freedesktop.org
          Reporter: nemesis at icequake.net
        QA Contact: xorg-team at lists.x.org

(Please tell me what information to attach and I will attach it)

HP Pavilion 15 (Skylake) with Maxwell 950M fails to load the whole BIOS.  The
ACPI "fast" method is selected first, which partially loads the BIOS with a
score of 6, which prevents the ACPI "slow" method which actually works from
ever being attempted.

To work around this I changed the name of the ACPI methods to "ACPIF" and
"ACPIS" respectively, so that I could issue this parameter to target the slow
method directly:
nouveau.config=NvBios=ACPIS

Kernel log from trying to load nouveau normally of kernel 4.9.0:
Jan 21 17:47:33 achpee2 kernel: [ 1835.339060] ACPI Warning:
\_SB.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires
[Package] (20160831/nsarguments-95)
Jan 21 17:47:33 achpee2 kernel: [ 1835.339093] ACPI Warning:
\_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI
requires [Package] (20160831/nsarguments-95)
Jan 21 17:47:33 achpee2 kernel: [ 1835.339132] ACPI Warning:
\_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI
requires [Package] (20160831/nsarguments-95)
Jan 21 17:47:33 achpee2 kernel: [ 1835.339544] pci 0000:01:00.0: optimus
capabilities: enabled, status dynamic power, 
Jan 21 17:47:33 achpee2 kernel: [ 1835.339547] VGA switcheroo: detected Optimus
DSM method \_SB_.PCI0.PEG0.PEGP handle
Jan 21 17:47:33 achpee2 kernel: [ 1835.339689] nouveau 0000:01:00.0: NVIDIA
GM107 (1171a0a2)
Jan 21 17:47:33 achpee2 kernel: [ 1835.339734] nouveau 0000:01:00.0: pci: MSI
enabled
Jan 21 17:47:33 achpee2 kernel: [ 1835.339736] nouveau 0000:01:00.0: bios:
trying PRAMIN...
Jan 21 17:47:33 achpee2 kernel: [ 1835.339748] nouveau 0000:01:00.0: bios: ...
not enabled
Jan 21 17:47:33 achpee2 kernel: [ 1835.339749] nouveau 0000:01:00.0: bios:
trying PROM...
Jan 21 17:47:33 achpee2 kernel: [ 1835.344944] nouveau 0000:01:00.0: bios:
00000000: ROM signature (0000) unknown
Jan 21 17:47:33 achpee2 kernel: [ 1835.344945] nouveau 0000:01:00.0: bios:
image 0 invalid
Jan 21 17:47:33 achpee2 kernel: [ 1835.344950] nouveau 0000:01:00.0: bios:
scored 0
Jan 21 17:47:33 achpee2 kernel: [ 1835.344951] nouveau 0000:01:00.0: bios:
trying ACPI...
Jan 21 17:47:33 achpee2 kernel: [ 1835.345417] nouveau 0000:01:00.0: bios:
00000000: type 00, 65536 bytes
Jan 21 17:47:33 achpee2 kernel: [ 1835.345904] nouveau 0000:01:00.0: bios:
00000000: checksum failed
Jan 21 17:47:33 achpee2 kernel: [ 1835.346372] nouveau 0000:01:00.0: bios:
00010000: type e0, 37376 bytes
Jan 21 17:47:33 achpee2 kernel: [ 1835.346830] nouveau 0000:01:00.0: bios:
00019200: ROM signature (0000) unknown
Jan 21 17:47:33 achpee2 kernel: [ 1835.346832] nouveau 0000:01:00.0: bios:
image 2 invalid
Jan 21 17:47:33 achpee2 kernel: [ 1835.346833] nouveau 0000:01:00.0: bios:
scored 6
Jan 21 17:47:33 achpee2 kernel: [ 1835.346834] nouveau 0000:01:00.0: bios:
using image from ACPI
Jan 21 17:47:33 achpee2 kernel: [ 1835.346946] nouveau 0000:01:00.0: bios: BIT
signature found
Jan 21 17:47:33 achpee2 kernel: [ 1835.346949] nouveau 0000:01:00.0: bios:
version 82.07.9b.00.d1
Jan 21 17:47:33 achpee2 kernel: [ 1835.346953] nouveau 0000:01:00.0: bios: DCB
contains no useful data
Jan 21 17:47:33 achpee2 kernel: [ 1835.346954] nouveau 0000:01:00.0: bios: DCB
contains no useful data
Jan 21 17:47:33 achpee2 kernel: [ 1835.346956] nouveau 0000:01:00.0: mxm: no
VBIOS data, nothing to do
Jan 21 17:47:33 achpee2 kernel: [ 1835.346970] nouveau 0000:01:00.0: bios: DCB
contains no useful data

-- 
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/20170122/4391ab37/attachment.html>


More information about the Nouveau mailing list