summaryrefslogtreecommitdiffstats
path: root/kernel/audit_tree.c
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2015-08-06 00:42:35 +0200
committerRalf Baechle <ralf@linux-mips.org>2015-08-28 11:48:22 +0200
commit90996511187d6282db6d02d3f97006b4dbb5c457 (patch)
tree58ac2c5b6f3b8e9105ecc02168023f442be9b2e0 /kernel/audit_tree.c
parentLinux 4.2-rc8 (diff)
downloadlinux-90996511187d6282db6d02d3f97006b4dbb5c457.tar.xz
linux-90996511187d6282db6d02d3f97006b4dbb5c457.zip
MIPS: CPS: use 32b accesses to GCRs
Commit b677bc03d757 ("MIPS: cps-vec: Use macros for various arithmetics and memory operations") replaced various load & store instructions through cps-vec.S with the PTR_L & PTR_S macros. However it was somewhat overzealous in doing so for CM GCR accesses, since the bit width of the CM doesn't necessarily match that of the CPU. The registers accessed (GCR_CL_COHERENCE & GCR_CL_ID) should be safe to simply always access using 32b instructions, so do so in order to avoid issues when using a 32b CM with a 64b CPU. Signed-off-by: Paul Burton <paul.burton@imgtec.com> Cc: Markos Chandras <markos.chandras@imgtec.com> Cc: <stable@vger.kernel.org> # 3.16+ Cc: linux-mips@linux-mips.org Cc: linux-kernel@vger.kernel.org Cc: James Hogan <james.hogan@imgtec.com> Patchwork: https://patchwork.linux-mips.org/patch/10864/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'kernel/audit_tree.c')
0 files changed, 0 insertions, 0 deletions