Bug 42162
Summary: | [bisected] continuous gpu resets on radeon | ||
---|---|---|---|
Product: | Drivers | Reporter: | Niels Ole Salscheider (niels_ole) |
Component: | PCI | Assignee: | drivers_pci (drivers_pci) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | alan, florian, jbarnes, jdmason, Nicolas.Mailhot, nissarin |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | b03e7495a862b028294f59fc87286d6d78ee7fa1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
dmesg output
output of lspci -vvvxxx fix v2 Remove MRRS modification from PCI code Remove MRRS modification from PCI code, version 2 |
Description
Niels Ole Salscheider
2011-09-01 15:05:05 UTC
Created attachment 71112 [details]
dmesg output
Created attachment 71122 [details]
output of lspci -vvvxxx
Created attachment 71142 [details]
fix
Possible fix.
Created attachment 71182 [details]
v2
slightly better version.
It might be better to simply rip out the MRRS tweaking code from pcie_bus_configure_set Created attachment 71222 [details]
Remove MRRS modification from PCI code
Do not modify the value of MRRS when determining the MPS value.
Please try the patch from comment #6 and verify that it resolves your issues. Yes, this patch solves my issue, too. Thanks, I'll push the patch shortly (and give you some "Tested-by" credit). *** Bug 42172 has been marked as a duplicate of this bug. *** (In reply to comment #7) > Please try the patch from comment #6 and verify that it resolves your issues. Fixes radeon problems here too https://bugzilla.redhat.com/show_bug.cgi?id=734201 http://koji.fedoraproject.org/koji/taskinfo?taskID=3323239 Created attachment 71932 [details]
Remove MRRS modification from PCI code, version 2
Updated version of the patch which uses the MPS "safe" method by default (as the "performance" method was causing issues on some systems).
If it's not too much trouble, I'd appreciate the updated patch being tested. A patch referencing this bug report has been merged in Linux v3.1-rc5: commit d054ac16eeb658bccadb06b12c39cee22243b10f Author: Alex Deucher <alexander.deucher@amd.com> Date: Thu Sep 1 17:46:15 2011 +0000 drm/radeon/kms: make sure pci max read request size is valid on evergreen+ (v2) A patch referencing this bug report has been merged in Linux v3.1-rc10: commit ed2888e906b56769b4ffabb9c577190438aa68b8 Author: Jon Mason <mason@myri.com> Date: Thu Sep 8 16:41:18 2011 -0500 PCI: Remove MRRS modification from MPS setting code |