Comment 27 for bug 889068

Revision history for this message
In , Chris Wilson (ickle) wrote :

The SIGBUS is fixed with

commit 85d3dc5910a2eea3a10b822e01443e11eaae9291
Author: Chris Wilson <email address hidden>
Date: Fri Dec 2 10:22:51 2011 +0000

    uxa: Reset size limits based on AGP size

    The basis for the constraints are what we can map into the aperture for
    direct writing with the CPU, so use the size of the mappable region as
    opposed to the size of the total GTT.

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

commit f6c82c73b673ec3c9cce432fe38d5e0076234efd
Author: Chris Wilson <email address hidden>
Date: Fri Dec 2 10:34:10 2011 +0000

    uxa: Fix runtime linking of previous commit

    So much for relying on compiler warnings.

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

commit 735219cd59e6184a6622d3d429a704ca3f58b9cd
Author: Chris Wilson <email address hidden>
Date: Fri Dec 2 10:42:00 2011 +0000

    uxa: Ensure that we can fallback with all of (src, mask, dst) as GTT mappings

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

However, the original reporter has a lot of collateral damage which would be useful to follow up separately after getting the obvious bugs fixed.