From: Matthew Leach Date: Wed, 25 Sep 2013 15:33:13 +0000 (+0100) Subject: arm64: use correct register width when retrieving ASID X-Git-Tag: v3.12-rc4~18^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc18047c732f6becba92618a397555927687efd3;p=pandora-kernel.git arm64: use correct register width when retrieving ASID The ASID is represented as an unsigned int in mm_context_t and we currently use the mmid assembler macro to access this element of the struct. This should be accessed with a register of 32-bit width. If the incorrect register width is used the ASID will be returned in bits[32:63] of the register when running under big-endian. Fix a use of the mmid macro in tlb.S to use a 32-bit access. Signed-off-by: Will Deacon Signed-off-by: Matthew Leach Signed-off-by: Catalin Marinas --- Reading git-diff-tree failed