https://bugs.freedesktop.org/show_bug.cgi?id=53707
Bug #: 53707 Summary: [RS780] Kernel panick after opening 6K×6K image in firefox Classification: Unclassified Product: DRI Version: DRI CVS Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: DRM/Radeon AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: ojab@ojab.ru
Created attachment 65768 --> https://bugs.freedesktop.org/attachment.cgi?id=65768 Kernel panic #1
I've got kernel panic two times in a row after opening http://apod.nasa.gov/apod/image/1207/orion_hubble_6000.jpg in firefox on vanilla kernel-3.5.2 with libdrm/mesa/xf86-video-ati from latest git.
https://bugs.freedesktop.org/show_bug.cgi?id=53707
ojab ojab@ojab.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #65768|0 |1 is obsolete| |
--- Comment #1 from ojab ojab@ojab.ru 2012-08-19 11:12:42 UTC --- Created attachment 65769 --> https://bugs.freedesktop.org/attachment.cgi?id=65769 Kernel panic #1
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #2 from ojab ojab@ojab.ru 2012-08-19 11:13:09 UTC --- Created attachment 65770 --> https://bugs.freedesktop.org/attachment.cgi?id=65770 Karnel panic #2
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #3 from ojab ojab@ojab.ru 2012-08-19 11:13:50 UTC --- Created attachment 65771 --> https://bugs.freedesktop.org/attachment.cgi?id=65771 Xorg.log
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #4 from ojab ojab@ojab.ru 2012-08-19 11:15:03 UTC --- Created attachment 65772 --> https://bugs.freedesktop.org/attachment.cgi?id=65772 glxinfo
https://bugs.freedesktop.org/show_bug.cgi?id=53707
ojab ojab@ojab.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #65771|application/octet-stream |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #5 from ojab ojab@ojab.ru 2012-08-19 11:15:46 UTC --- Created attachment 65773 --> https://bugs.freedesktop.org/attachment.cgi?id=65773 Kernel log, second panic
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #6 from ojab ojab@ojab.ru 2012-08-19 11:28:23 UTC --- It also happens with default xorg.conf (without "ColorTiling2D" and "AccelDFS").
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #7 from ojab ojab@ojab.ru 2012-08-25 14:09:34 UTC --- There is no crashes with 3.4 kernel, but messages "space check failed in flush".
https://bugs.freedesktop.org/show_bug.cgi?id=53707
--- Comment #8 from ojab ojab@ojab.ru 2012-08-25 17:09:14 UTC --- Bisection leads me to (linux-stable tree)
8fbaa37e12d83fe586e593bba3af8bd907117d50 is the first bad commit commit 8fbaa37e12d83fe586e593bba3af8bd907117d50 Author: Jerome Glisse jglisse@redhat.com Date: Thu Jul 12 18:23:05 2012 -0400
drm/radeon: fix bo creation retry path
commit d1c7871ddb1f588b8eb35affd9ee1a3d5e11cd0c upstream.
Retry label was at wrong place in function leading to memory leak.
Signed-off-by: Jerome Glisse jglisse@redhat.com Reviewed-by: Michel Dänzer michel.daenzer@amd.com Reviewed-by: Christian König christian.koenig@amd.com Signed-off-by: Dave Airlie airlied@redhat.com Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org
:040000 040000 5e9268680a97277b9560844799a6f70df12b97ff acb9847d2ea78612801e15b21063ae65b5dcf536 M drivers
https://bugs.freedesktop.org/show_bug.cgi?id=53707
ojab ojab@ojab.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[RS780] Kernel panick after |[RS780] Kernel panic after |opening 6K×6K image in |opening 6K×6K image in |firefox |firefox
https://bugs.freedesktop.org/show_bug.cgi?id=53707
ojab ojab@ojab.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from ojab ojab@ojab.ru 2012-08-26 11:02:51 UTC --- Fixed in Linus tree
commit 676bc2e1e4f9072f7a640d5b7c99ffdf9709a6e7 Author: Alex Deucher alexander.deucher@amd.com Date: Tue Aug 21 09:55:01 2012 -0400
Revert "drm/radeon: fix bo creation retry path"
This reverts commit d1c7871ddb1f588b8eb35affd9ee1a3d5e11cd0c.
ttm_bo_init() destroys the BO on failure. So this patch makes the retry path work with freed memory. This ends up causing kernel panics when this path is hit.
Signed-off-by: Alex Deucher alexander.deucher@amd.com Cc: stable@vger.kernel.org
dri-devel@lists.freedesktop.org