https://bugs.freedesktop.org/show_bug.cgi?id=78287
Priority: medium Bug ID: 78287 Assignee: dri-devel@lists.freedesktop.org Summary: [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! Severity: normal Classification: Unclassified OS: Linux (All) Reporter: andabata12@yahoo.it Hardware: x86 (IA32) Status: NEW Version: git Component: Drivers/Gallium/r300 Product: Mesa
Created attachment 98460 --> https://bugs.freedesktop.org/attachment.cgi?id=98460&action=edit dmesg.txt
Description of problem: On Second Life, 3D virtual world, I get recursively in dmesg the follow error message "[drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12!..." with subsequent Call Trace.
Version-Release number of selected component (if applicable): OS: Fedora 20, Kernel: 3.15.0-0.rc3.git0.1.fc21.i686 (i686), Desktop: KDE 4.12.4, libdrm-2.4.54, Display Server: X Server 1.14.4, Display Driver: radeon 7.3.99, OpenGL: 2.1 Mesa 10.3.0-devel (git-829cb04) Gallium 0.4, Compiler: GCC 4.8.2 20131212 + LLVM 3.4,
How reproducible: Logging in Second Life
Steps to Reproduce: 1.Choosing a crowded Sim 2.Moving around 3.Rebuilding the 3D objects from cache
Actual results: I don't have disconnections but frequent, empty frames with stuttering
Expected results: Stable rebuilding
Additional info: Notebook Asus F3JP with Graphics: AMD Mobility Radeon X1700 256MB
https://bugs.freedesktop.org/show_bug.cgi?id=78287
--- Comment #1 from Marek Olšák maraeo@gmail.com --- The error means there is not enough video memory.
https://bugs.freedesktop.org/show_bug.cgi?id=78287
Piero Finizio andabata12@yahoo.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID
--- Comment #2 from Piero Finizio andabata12@yahoo.it --- Thank you very much for your ready response and overall, for your effective application to Mesa-OpenGl world, Marek Olšák.
https://bugs.freedesktop.org/show_bug.cgi?id=78287
Piero Finizio andabata12@yahoo.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
https://bugs.freedesktop.org/show_bug.cgi?id=78287
--- Comment #3 from Mantas Mikulėnas grawity@gmail.com --- (In reply to comment #1)
The error means there is not enough video memory.
Does it always? I know -12 is ENOMEM, but I'm frequently getting the same error even though `radeontop` shows only about 200-250 MB out of 1 GB used.
https://bugs.freedesktop.org/show_bug.cgi?id=78287
--- Comment #4 from Alex Deucher agd5f@yahoo.com --- In this actually a failure to allocate regular system memory (kalloc or drm_malloc_ab).
dri-devel@lists.freedesktop.org