X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=arch%2Farm64%2Finclude%2Fasm%2Fmmu.h;h=c2f006c48bdb2ff1e09699de27e96f0e1e7e1b83;hb=c3c55a07203947f72afa50a3218460b27307c47d;hp=29ed1d865e13ce19a32defdd55b9e7c0c0baea1c;hpb=74bcc2499291d38b6253f9dbd6af33a195222208;p=firefly-linux-kernel-4.4.55.git diff --git a/arch/arm64/include/asm/mmu.h b/arch/arm64/include/asm/mmu.h index 29ed1d865e13..c2f006c48bdb 100644 --- a/arch/arm64/include/asm/mmu.h +++ b/arch/arm64/include/asm/mmu.h @@ -22,6 +22,9 @@ typedef struct { void *vdso; } mm_context_t; +#define INIT_MM_CONTEXT(name) \ + .context.id_lock = __RAW_SPIN_LOCK_UNLOCKED(name.context.id_lock), + #define ASID(mm) ((mm)->context.id & 0xffff) extern void paging_init(void);