diff options
| author | Fabio M. De Francesco <[email protected]> | 2022-03-30 21:14:14 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2022-04-04 07:33:49 +0200 |
| commit | 47f46a873d9bd29f1d663517eff4a4ad7c1654b9 (patch) | |
| tree | a4ca8e19cae48d095a144b96feeec5601b451e70 /tools/perf/scripts/python/libxed.py | |
| parent | 8a56b5ce774e4fd9aaa8959a706fc3bb226bf3d8 (diff) | |
staging: vc04_services: Convert kmap() to kmap_local_page()
The use of kmap() is being deprecated in favor of kmap_local_page()
where it is feasible. In file interface/vchiq_arm/vchiq_arm.c,
function free_pagelist() calls kmap() / kunmap() from two places.
With kmap_local_page(), the mapping is per thread, CPU local and not
globally visible. Therefore, free_pagelist() is a function where the
use of kmap_local_page() in place of kmap() is correctly suited.
Convert to kmap_local_page() but, instead of open coding it, use the
memcpy_to_page() helper.
Reviewed-by: Ira Weiny <[email protected]>
Signed-off-by: Fabio M. De Francesco <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions