diff options
author | Will Deacon <will@kernel.org> | 2019-08-09 15:39:37 +0100 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2019-08-09 15:39:37 +0100 |
commit | 9c1cac424c93d2b3122014e07a54b003ddedc168 (patch) | |
tree | ed771235730e7c4c6d5f1b1e2d788ea5a91535de /kernel/backtracetest.c | |
parent | 9ce1263033cd2ad393e2ff0df4a1c4ab4992c9df (diff) | |
download | lwn-9c1cac424c93d2b3122014e07a54b003ddedc168.tar.gz lwn-9c1cac424c93d2b3122014e07a54b003ddedc168.zip |
arm64: mm: Really fix sparse warning in untagged_addr()
untagged_addr() can be called with a '__user' pointer parameter and must
therefore use '__force' casts both when passing this parameter through
to sign_extend64() as a 'u64', but also when casting the 's64' return
value back to the '__user' pointer type.
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'kernel/backtracetest.c')
0 files changed, 0 insertions, 0 deletions