]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/tee/tee_shm.c
drm/i915/execlists: Refactor -EIO markup of hung requests
[linux.git] / drivers / tee / tee_shm.c
index 2da026fd12c9eb0872fa708be31a7e61add16f71..09ddcd06c71523681e9bd651c19c3a9e3f6aa459 100644 (file)
@@ -254,6 +254,7 @@ struct tee_shm *tee_shm_register(struct tee_context *ctx, unsigned long addr,
        shm->teedev = teedev;
        shm->ctx = ctx;
        shm->id = -1;
+       addr = untagged_addr(addr);
        start = rounddown(addr, PAGE_SIZE);
        shm->offset = addr - start;
        shm->size = length;