diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2016-03-30 17:45:57 +0300 |
---|---|---|
committer | Will Deacon <will.deacon@arm.com> | 2016-04-14 18:31:49 +0300 |
commit | d386825c959efeaae3315c25dd2d2874c68829c7 (patch) | |
tree | 13f56296a6c95d768615a2346d59cfaa83911d74 /drivers/crypto/s5p-sss.c | |
parent | 97bbb54e4f27f4c63645f603bf767183ee0dd549 (diff) | |
download | linux-d386825c959efeaae3315c25dd2d2874c68829c7.tar.xz |
arm64: mm: free __init memory via the linear mapping
The implementation of free_initmem_default() expects __init_begin
and __init_end to be covered by the linear mapping, which is no
longer the case. So open code it instead, using addresses that are
explicitly translated from kernel virtual to linear virtual.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'drivers/crypto/s5p-sss.c')
0 files changed, 0 insertions, 0 deletions