Summary: | i915, git bisect, 5.4-rc1: corrupted page table using ply-image after "drm/i915: Disregard drm_mode_config.fb_base" | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | freedesktop | ||||||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Severity: | not set | ||||||||||
Priority: | not set | CC: | freedesktop, intel-gfx-bugs | ||||||||
Version: | unspecified | ||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
freedesktop
2019-11-13 08:19:12 UTC
Created attachment 145945 [details]
5.4-rc7 with bad commit reverted - no trace, png image appears
Created attachment 145946 [details]
drm-tip with corrupted page table
(In reply to Chris Wilson from comment #3) > Try https://patchwork.freedesktop.org/series/69415/ No, it's not the leak of the address that is the immediate issue, but that we are feeding garbage into fb_mmap() [drivers/video/fbdev/core/fbmem.c]. Updated patch at https://patchwork.freedesktop.org/patch/340663/?series=69416&rev=1 Watch this space for future revisions as we try again. As expected, the patch in comment#3 had no obvious effect and the 5.4-rc7 kernel continues to complain about a corrupted page table. However the patch in comment#4 is working a treat - the kernel trace is fixed, and the image is appearing. If you push any further revisions please ping me on this bug and I'll re-test. If you decide to go with the patch in comment#4 then I'm happy for you to include my details as "tested by: Neil MacLeod" etc. Many thanks for the fix! Patch drm/i915/fbdev: Restore physical addresses for fb_mmap() landed in drmtip. Closing this issue as fixed. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.