Revert "arm64: uaccess: Implement unsafe accessors"
authorCatalin Marinas <catalin.marinas@arm.com>
Fri, 1 Mar 2019 14:19:06 +0000 (14:19 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 1 Mar 2019 14:19:06 +0000 (14:19 +0000)
commit3cd0ddb3deec43bd1cfcdd39d3dde37a0135d0c6
treed3a822c98c06f0e5c4481e8900baf827d287598f
parent366e37e4da23f9df498cc9577cadcb354f7bd431
Revert "arm64: uaccess: Implement unsafe accessors"

This reverts commit 0bd3ef34d2a8dd4056560567073d8bfc5da92e39.

There is ongoing work on objtool to identify incorrect uses of
user_access_{begin,end}. Until this is sorted, do not enable the
functionality on arm64. Also, on ARMv8.2 CPUs with hardware PAN and UAO
support, there is no obvious performance benefit to the unsafe user
accessors.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/uaccess.h