https://bugzilla.kernel.org/show_bug.cgi?id=85311
Bug ID: 85311 Summary: radeon 0000:01:00.0: Max Payload Size 16384, but upstream 0000:00:01.0 set to 128; if necessary, use "pci=pcie_bus_safe" and report a bug Product: Drivers Version: 2.5 Kernel Version: 3.17-rc6 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: pali.rohar@gmail.com Regression: No
Created attachment 152131 --> https://bugzilla.kernel.org/attachment.cgi?id=152131&action=edit dmesg log
Every time when I open LID on my notebook I see tons of new error lines in dmesg with kernel 3.17-rc6. And more lines come from radeon card (dmesg log is attached). I do not see these log lines with 3.13 kernel, so this is regression.
https://bugzilla.kernel.org/show_bug.cgi?id=85311
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #1 from Alex Deucher alexdeucher@gmail.com --- Does radeon.runpm=0 "fix" this? I think the kernel is trying to access the device while it is powered off. Seems like a possible bug in the kernel runtime pm code.
https://bugzilla.kernel.org/show_bug.cgi?id=85311
Bjorn Helgaas bhelgaas@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bhelgaas@google.com Regression|No |Yes
https://bugzilla.kernel.org/show_bug.cgi?id=85311
--- Comment #2 from Pali Rohár pali.rohar@gmail.com --- Yes, with radeon.runpm=0 radeon lines are not written anymore. But acpi and i915 are still present.
https://bugzilla.kernel.org/show_bug.cgi?id=85311
--- Comment #3 from Alex Deucher alexdeucher@gmail.com --- When the radeon device is powered down, all the PCI registers and BARs read back as ones. which is why you are seeing the radeon errors. Apparently the pci runtime pm code does not properly ask the driver to power the card up before accessing those registers. Unfortunately, I'm not that familiar with the Linux runtime pm code. I have no idea about the i915 and apci messages.
https://bugzilla.kernel.org/show_bug.cgi?id=85311
--- Comment #4 from Pali Rohár pali.rohar@gmail.com --- Ok, so to who or where to report this problem?
https://bugzilla.kernel.org/show_bug.cgi?id=85311
Alan alan@lxorguk.ukuu.org.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alan@lxorguk.ukuu.org.uk Component|Video(DRI - non Intel) |PCI Assignee|drivers_video-dri@kernel-bu |drivers_pci@kernel-bugs.osd |gs.osdl.org |l.org
--- Comment #5 from Alan alan@lxorguk.ukuu.org.uk --- Moving to PCI
dri-devel@lists.freedesktop.org