On Tue, Jan 26, 2016 at 04:45:25PM +0100, Lucas Stach wrote:
In case that etnaviv_gem_get_pages is unable to get the required pages the object mutex needs to be unlocked. Also return NULL in this case instead of propagating the error, as callers of this function might not be prepared to handle a pointer error, but expect this call to follow the semantics of a plain vmap to return NULL in case of an error.
If we're giving it vmap() semantics, then let's add another patch which calls this function etnaviv_gem_vmap()...