diff options
author | Furquan Shaikh <[email protected]> | 2016-02-15 09:19:48 +0100 |
---|---|---|
committer | Kees Cook <[email protected]> | 2016-09-08 15:01:11 -0700 |
commit | 7e75678d23167c2527e655658a8ef36a36c8b4d9 (patch) | |
tree | 8f3e5a57d80de41ffb9a483364a8163edfb177be /scripts/gdb/linux/lists.py | |
parent | 5bf6d1b92715f224ef6e1c3abca5dd63eeb4915d (diff) |
pstore/ram: Use memcpy_toio instead of memcpy
persistent_ram_update uses vmap / iomap based on whether the buffer is in
memory region or reserved region. However, both map it as non-cacheable
memory. For armv8 specifically, non-cacheable mapping requests use a
memory type that has to be accessed aligned to the request size. memcpy()
doesn't guarantee that.
Signed-off-by: Furquan Shaikh <[email protected]>
Signed-off-by: Enric Balletbo Serra <[email protected]>
Reviewed-by: Aaron Durbin <[email protected]>
Reviewed-by: Olof Johansson <[email protected]>
Tested-by: Furquan Shaikh <[email protected]>
Signed-off-by: Kees Cook <[email protected]>
Cc: [email protected]
Diffstat (limited to 'scripts/gdb/linux/lists.py')
0 files changed, 0 insertions, 0 deletions