So the change to use drm to create the tiled buffer was the cause. We were failing to limit what we requested from the kernel and subsequently did not check the return code [EINVAL] and interpreted as a general failure.
commit 726210f87d558d558022f35bc8c839e798a19f0c
Author: Chris Wilson <email address hidden>
Date: Thu Jun 24 11:38:00 2010 +0100
So the change to use drm to create the tiled buffer was the cause. We were failing to limit what we requested from the kernel and subsequently did not check the return code [EINVAL] and interpreted as a general failure.
commit 726210f87d558d5 58022f35bc8c839 e798a19f0c
Author: Chris Wilson <email address hidden>
Date: Thu Jun 24 11:38:00 2010 +0100
intel: Limit tiled pitches to 8192 on pre-i965.
Fixes:
Bug 28515 - Failed to allocate framebuffer when exceed 2048 width /bugs.freedeskt op.org/ show_bug. cgi?id= 28515
https:/
Signed-off-by: Chris Wilson <email address hidden>