Bug 38472
Summary: | Garbage shown in console using radeon/kms on dualscreen setup after suspend/resume | ||
---|---|---|---|
Product: | Drivers | Reporter: | boris64 (bugzilla.kernel.org) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | normal | CC: | akpm, alan, alexdeucher, szg00000 |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 3.5.2 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
picture of console with garbage
dmesg .config |
Created attachment 63782 [details]
dmesg
Created attachment 63792 [details]
.config
Uh, i forgot the most important information: Corruption occurs _after_ suspend/resume. Is it a regression? Was 2.6.39 OK? No regression, looks like it's been there from the start. So, same issue on 2.6.39. Is this still an issue with a newer kernel? Yes, it's still there on kernel-3.5.2 I think this is an issue with the drm fb helper. Since fb doesn't handle multiple heads we only expose the smallest to the fb layer so the "extra" space on the larger heads never gets re-initialized on resume. |
Created attachment 63772 [details] picture of console with garbage I'm seeing garbage on my framebuffer console with radeon/kms using 2 screens (running at different resolution - screen1: 1920x1200 - screen2: 1280x1024). This really looks... uh, let's say ugly. IMO the unused parts of the console should be black, for example. Please check out the attached image showing the issue. Thanks in advance!