aboutsummaryrefslogtreecommitdiff
path: root/lib/utils/cppc
diff options
context:
space:
mode:
authorVladimir Kondratiev <vladimir.kondratiev@mobileye.com>2025-12-08 14:56:17 +0200
committerAnup Patel <anup@brainfault.org>2025-12-27 10:42:44 +0530
commit19f0c8351213466cce5c15fdfe35749362fe3469 (patch)
tree2221dd627ad5133040f033c356290610fb215788 /lib/utils/cppc
parentfbb5fe811d453c11dbcacf8cfe2fa7e445834475 (diff)
downloadopensbi-19f0c8351213466cce5c15fdfe35749362fe3469.zip
opensbi-19f0c8351213466cce5c15fdfe35749362fe3469.tar.gz
opensbi-19f0c8351213466cce5c15fdfe35749362fe3469.tar.bz2
lib/sbi: optimize domain memory regions copying
There are 2 locations where memory regions moved in a bulk, but this implemented in a region-by region move or even swap. Use more effective way. Note, last entry, dom->regions[count], always exists and is empty, copying it replaces clear_region() Signed-off-by: Vladimir Kondratiev <vladimir.kondratiev@mobileye.com> Reviewed-by: Samuel Holland <samuel.holland@sifive.com> Link: https://lore.kernel.org/r/20251208125617.2557594-1-vladimir.kondratiev@mobileye.com Signed-off-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'lib/utils/cppc')
0 files changed, 0 insertions, 0 deletions