Bug 66761
Summary: | ACPI "Firmware Bug" (IGPU, Z01I) causes trouble | ||
---|---|---|---|
Product: | Drivers | Reporter: | David Runge (dave) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEEDINFO --- | ||
Severity: | high | CC: | 77777, szg00000, tianyu.lan |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 3.12.3 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg output for vanilla Archlinux kernel 3.12.3
dmesg output for Archlinux kernel 3.12.1 -rt patched (+nvidia) dmesg output for Archlinux kernel 3.12.1 -rt patched (+nvidia, !nohz=off) journalctl output for Archlinux kernel 3.8.11-rt8 patched (+nouveau, nohz=off) acpidump for linux-3.12.1-rt4 acpidump for Archlinux linux-3.12.3 |
Description
David Runge
2013-12-07 20:35:54 UTC
Created attachment 117851 [details]
dmesg output for Archlinux kernel 3.12.1 -rt patched (+nvidia)
The vanilla output from above is with nouveau drivers. Nvidia seems to have even mor of those warning lines though.
[ 5.314485] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.314520] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.314579] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.314607] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.314633] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.314659] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.315169] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 5.315420] ACPI Warning: \_SB_.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
[ 10.868473] ACPI Warning: \_SB_.PCI0.XVR0.Z01I._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130725/nsarguments-95)
Created attachment 117861 [details]
dmesg output for Archlinux kernel 3.12.1 -rt patched (+nvidia, !nohz=off)
When nohz=off is not set, kernel dies during work with Ardour (for example), but at least lets me grab the dmesg and reboot "gracefully".
With nohz=off the glitches and lockups are much more serious with only the possiblity left to hard kill the laptop.
Created attachment 117871 [details]
journalctl output for Archlinux kernel 3.8.11-rt8 patched (+nouveau, nohz=off)
This is an older version of the realtime kernel, getting into (most likely) similar trouble.
Please provide the output of acpidump. Created attachment 117881 [details]
acpidump for linux-3.12.1-rt4
Created attachment 117891 [details]
acpidump for Archlinux linux-3.12.3
This is the vanilla Achlinux kernel.
Mainline 3.13-rc2/rc3 panic on early boot. Will try to get something out of rc1
The warning is caused by gpu driver. Pass different arg type (integer) to _DSM which require package type. So reassign. Okay... also these lines? ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130725/hwxface-571) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130725/hwxface-571) And all of those saying "[...] can't evaluate _ADR (0x5)", too? If there is any more info you need from me, please let me know! Mainline is still not working. Dies the millisecond it tries to use nouveau. Hi, Not sure if my messages are related, but surfing the internet led me to here, with what appears to be the same types of messages in the logs. If this seems to have the same relation to this original post, please let me know if you'd like any logs... My Specs; Asus G75vw laptop Slackware 14.1 x86_64 Kernel 3.17.6 Nvidia Geforce GTX660M nvidia-driver-340.58 $dmesg -t | grep -i 'error\|warn\|exception' ACPI Warning: SystemIO range 0x000000000000f000-0x000000000000f01f conflicts with OpRegion 0x000000000000f000-0x000000000000f00f (\SMB0) (20140724/utaddress-258) ACPI Warning: SystemIO range 0x000000000000f000-0x000000000000f01f conflicts with OpRegion 0x000000000000f000-0x000000000000f00f (\_SB_.PCI0.SBUS.SMBI) (20140724/utaddress-258) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) ACPI Warning: \_SB_.PCI0.PEG0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140724/nsarguments-95) Don't mean to hijack a bug report, but I'm also getting ACPI Warning messages, and wanted to know, are there kernel modules related to this I can blacklist? Or anything I can do to fix these? Also are these releated to smbus? ACPI Warning: SystemIO range 0x000000000000f000-0x000000000000f01f conflicts with OpRegion 0x000000000000f000-0x000000000000f00f (\SMB0) (20140926/utaddress-258) ACPI Warning: SystemIO range 0x000000000000f000-0x000000000000f01f conflicts with OpRegion 0x000000000000f000-0x000000000000f00f (\_SB_.PCI0.SBUS.SMBI) (20140926/utaddress-258) thank you Hi, My last post, can someone please tell me if this is something I can blacklist? thanks I was reently told that OpRegion is something that Linux doesn't use, or something to do with modern harcware not using anymore, bottom line, it's not being used is what I gather... To be honest I've never seen anyone talk about a solution anywhere for this, until I recently ran across using below, the cmd in your bootloader output, grub/lilo... acpi_enforce_resources=no I no longer any SystemIO range conflicts with OpRegion messages! :) Errr typos; modern harcware/hardware... I no longer 'see' any SystemIO range conflicts... |