Comment 2 for bug 619663

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

    intel: Limit tiled pitches to 8192 on pre-i965.

    Fixes:

      Bug 28515 - Failed to allocate framebuffer when exceed 2048 width
      https://bugs.freedesktop.org/show_bug.cgi?id=28515

    Signed-off-by: Chris Wilson <email address hidden>